Package Details: microchip-mplabx-bin 3.35-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
Last Packager: mickael9
Votes: 41
Popularity: 1.006092
First Submitted: 2011-12-17 04:28
Last Updated: 2016-06-23 15:51

Dependencies (14)

Required by (0)

Sources (3)

Latest Comments

krishnac commented on 2016-06-27 17:59

The problem was indeed with /tmp. Thank you very much for your help.

danwood76 commented on 2016-06-27 07:39

The new version built and installed with yaourt just fine for me.

Is it possible that your /tmp is full and that is why it failed?

Reboot and try again as this should clear your /tmp

krishnac commented on 2016-06-27 04:36

I get the following errors while trying to install
sed: can't read /tmp/yaourt-tmp-myuser/aur-microchip-mplabx-bin/pkg/microchip-mplabx-bin/etc/udev/rules.d/99-jlink.rules: No such file or directory

and
sed: can't read /tmp/yaourt-tmp-myuser/aur-microchip-mplabx-bin/pkg/microchip-mplabx-bin/opt/microchip/mplabx/v3.35/mplab_ipe/ipecmd.sh: No such file or directory

Can you please help?

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?

All comments