Package Details: microchip-mplabx-bin 6.20-1

Git Clone URL: https://aur.archlinux.org/microchip-mplabx-bin.git (read-only, click to copy)
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: mickael9
Votes: 57
Popularity: 0.000027
First Submitted: 2011-12-17 04:28 (UTC)
Last Updated: 2024-02-04 15:45 (UTC)

Dependencies (13)

Required by (0)

Sources (3)

Latest Comments

1 2 3 4 5 6 .. 30 Next › Last »

mickael9 commented on 2024-08-12 10:07 (UTC) (edited on 2024-08-12 10:07 (UTC) by mickael9)

@phippu that's an issue with the java8-openjfx package

phippu commented on 2024-08-12 10:04 (UTC)

The link https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/${pkgver//./}-ga.tar.bz2 does return a corrupted archive for me.

The *.tar.gz variant seems to be still intact. I suggest to change this

mickael9 commented on 2023-12-04 16:33 (UTC) (edited on 2023-12-04 16:42 (UTC) by mickael9)

Looks like they only check the Referer, it can be easilly circumvented by adding a custom DLAGENT in the PKGBUILD:

DLAGENTS=('https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -e "https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide" -o %o %u')

I commited the fix to the PKGBUILD

danwood76 commented on 2023-12-04 16:13 (UTC)

Oh.

Looks like microchip have disabled direct download of the installer (I only had to click a single button on their website to start the download).

You can download the file manually and place it in the directory with your PKGBUILD and it will work.

Link: https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/SoftwareTools/MPLABX-v6.15-linux-installer.tar

I will look into a workaround when I get a chance.

nodohoung commented on 2023-12-04 16:00 (UTC) (edited on 2023-12-04 16:00 (UTC) by nodohoung)

I got the following error, could you help @danwood76?

$ makepkg -sci
==> Making package: microchip-mplabx-bin 6.15-2 (Mon 04 Dec 2023 10:53:12 PM +07)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading MPLABX-v6.15-linux-installer.tar...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0   308    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 403
==> ERROR: Failure while downloading https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/SoftwareTools/MPLABX-v6.15-linux-installer.tar
    Aborting...

danwood76 commented on 2023-09-27 09:20 (UTC)

@cormacc

16GB will not be enough to build the package.

The final install size of mplabx is ~12GiB, so you will probably need double that in order to generate the package.

cormacc commented on 2023-09-27 08:50 (UTC)

The latest update is failing to build for me -- fills up a 16gb tmpfs partition then spits out a load of 'No space left on device' errors and exits. Could bump tmpfs size temporarily, but 16gb sounds like a possible issue with the build?

Excerpt below (including the last of many 'cp: error copying ....' lines)

cp: error copying '/tmp/makepkg/microchip-mplabx-bin/src/chroot/usr/share/licenses/microchip-mplabx-bin/MPLABCOMMLicense.txt' to '/tmp/makepkg/microchip-mplabx-bin/pkg/microchip-mplabx-bin/usr/share/licenses/microchip-mplabx-bin/MPLABCOMMLicense.txt': No space left on device
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: microchip-mplabx-bin-exit status 4

ser90368141 commented on 2023-09-27 06:14 (UTC)

Thanks, @danwood76!!!

Veraxis commented on 2023-09-26 20:35 (UTC)

I tried it again today and it is working for me now. Thanks!

danwood76 commented on 2023-09-26 11:12 (UTC)

This should be fixed in the new version.