Package Details: microchip-mplabx-bin 5.25-1

Git Clone URL: https://aur.archlinux.org/microchip-mplabx-bin.git (read-only)
Package Base: microchip-mplabx-bin
Description: IDE for Microchip PIC and dsPIC development
Upstream URL: http://www.microchip.com/mplabx
Licenses: custom
Conflicts: mplab
Provides: mplab
Submitter: bxs
Maintainer: mickael9 (danwood76)
Last Packager: danwood76
Votes: 53
Popularity: 1.442279
First Submitted: 2011-12-17 04:28
Last Updated: 2019-08-15 08:33

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

maximevince commented on 2016-04-07 07:29

The JLink files are indeed duplicate with this package:
* jlink-software-and-documentation

it would be nice not to install these files as part of this package,
but add an (optional) depency to the 'jlink-software-and-documentation' package.

Now I get this warning all the time:
"error: file owned by 'jlink-software-and-documentation' and 'microchip-mplabx-bin': 'etc/udev/rules.d/99-jlink.rules' "

VanDerSam commented on 2015-10-20 17:55

I uninstall the files installed in my system by the official installer before trying the AUR package.
Also I tried command similar to "pacman -Qo /etc/.mplab_ide/mchpdefport" (pacman -Qo /opt/microchip/mplabcomm/v3.10/MPLABCommUSBBridge.jar). But nothing was found.

Thank you for advice using pacman -U --force.

mickael9 commented on 2015-10-20 17:42

@VanDerSam: First check that no package owns the mentioned files (try pacman -Qo /etc/.mplab_ide/mchpdefport), if there is one, uninstall it.

If no package own them, that's probably because you've already installed MPLABX using the official installer. You can either remove the files in conflict before trying to install or use pacman -U --force to overwrite the existing files.

VanDerSam commented on 2015-10-20 17:34

I tried to compile and install the package. But there are errors during the installation process. I run next command and result is errors. Only after deleting problems files the package was installed.

$ sudo pacman -U ./microchip-mplabx-bin-3.10-2-i686.pkg.tar

looking for conflicting packages...

Packages (1) microchip-mplabx-bin-3.10-2

Total Installed Size: 629.56 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [############################################] 100%
(1/1) checking package integrity [############################################] 100%
(1/1) loading package files [############################################] 100%
(1/1) checking for file conflicts [############################################] 100%
error: failed to commit transaction (conflicting files)
microchip-mplabx-bin: /etc/.mplab_ide/mchpdefport exists in filesystem
microchip-mplabx-bin: /etc/.mplab_ide/mchplinusbdevice exists in filesystem
microchip-mplabx-bin: /etc/.mplab_ide/mchpsegport exists in filesystem
microchip-mplabx-bin: /etc/.mplab_ide/mchpsegusbdevice exists in filesystem
microchip-mplabx-bin: /etc/udev/rules.d/99-jlink.rules exists in filesystem
microchip-mplabx-bin: /etc/udev/rules.d/z010_mchp_tools.rules exists in filesystem
microchip-mplabx-bin: /etc/udev/rules.d/z011_mchp_jlink.rules exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/MPLABCOMMLicense.txt exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/MPLABCommUSBBridge exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/MPLABCommUSBBridge.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/jars/com-microchip-mplab-comm.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/jars/com-microchip-mplab-logger.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/jars/com-microchip-mplab-open-util-pathretrieval.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/jars/com-microchip-mplab-open-util.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/jars/com-microchip-mplab-util-observers.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/jars/org-openide-util-lookup.jar exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/lib/libSerialAccessLink.so exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/lib/libUSBAccessLink.so exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/lib/libmchpusb-1.0.so.0.0.0 exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/lib/libusb-1.0.a exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/lib/libusb-1.0.la exists in filesystem
microchip-mplabx-bin: /opt/microchip/mplabcomm/v3.10/lib/mchplinusbdevice exists in filesystem
microchip-mplabx-bin: /usr/lib/libSEGGERAccessLink.so exists in filesystem
microchip-mplabx-bin: /usr/lib/libSerialAccessLink.so exists in filesystem
microchip-mplabx-bin: /usr/lib/libUSBAccessLink.so exists in filesystem
Errors occurred, no packages were upgraded.

danwood76 commented on 2015-09-25 13:50

Works perfectly. Thanks!

mickael9 commented on 2015-09-25 13:40

I've just pushed an improved PKGBUILD which works with whatever Java you have installed. Let me know if this works for you.

danwood76 commented on 2015-09-25 08:34

I'm currently having some serious issues using MPLABX with OpenJDK7.
When MPLABX is running I get lots of other applications failing to load with 'shmget failed: error 28 (No space left on device)' errors.

MPLABX runs just fine with OpenJDK8 though, is it possible to change the default to OpenJDK8 as OpenJDK7 is EOL anyway?

ivanovp commented on 2015-09-25 05:28

@mickael9: I'm going to disown this package. You can take it over...

sith commented on 2015-09-24 21:36

I'm not able to launch the IDE after installation.

The following command fails during startup:

/opt/microchip/mplabx/v3.10/mplab_ide/platform/lib/nbexec --userdir /home/myuser/.mplab_ide/dev/v3.10 --cachedir /home/myuser/.cache/mplab_ide/dev/v3.10/var --jdkhome /usr/lib/jvm/java-7-openjdk/ --clusters /opt/microchip/mplabx/v3.10/mplab_ide/mplab_ide:/opt/microchip/mplabx/v3.10/mplab_ide/cnd:/opt/microchip/mplabx/v3.10/mplab_ide/dlight:/opt/microchip/mplabx/v3.10/mplab_ide/harness:/opt/microchip/mplabx/v3.10/mplab_ide/ide:/opt/microchip/mplabx/v3.10/mplab_ide/mdbcore:/opt/microchip/mplabx/v3.10/mplab_ide/mplablibs:/opt/microchip/mplabx/v3.10/mplab_ide/nb: -J-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade --branding mplab -J-Djava.io.tmpdir=/tmp/mplab_ide -J-Dcrownking.stream.verbosity=very-quiet -J-Xss2m -J-Xms256m -J-XX:PermSize=128m -J-XX:MaxPermSize=384m -J-Xmx512m -J-Dapple.awt.graphics.UseQuartz=true -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-Dapt.limit.expanded.params=1000 -J-Dplugin.manager.check.interval=EVERY_DAY

I can see the Netbeans startup screen, but after that Netbeans just does a silent exit.

mickael9 commented on 2015-09-03 07:34

Here's my PKGBUILD updated for MPLABX 3.10 : https://gist.github.com/mickael9/e107ad9f687690865c7f