Hi,
I can’t see this error elsewhere on the forum, and I’m hoping it’s a simple change on my side.
When I run pamac update it fails with the error below, started a couple of weeks ago. The file can be opened in nano and file reports:
[myhost pwd]# file /var/cache/private/pamac/plex-media-server-plexpass/plex-media-server.install
/var/cache/private/pamac/plex-media-server-plexpass/plex-media-server.install: ASCII text
Permissions for that file are world readable, owned by nobody, same as nordvpnd which builds fine.
Any pointers appreciated,
Thanks,
Phill
Error:
[user@myhost ~]$ pamac update --aur ; date
Preparing...
Synchronizing package databases...
Refreshing AUR...
Nothing to do.
Checking libpurple dependencies...
Cloning nordvpn-bin build files...
fatal: not a git repository (or any of the parent directories): .git
Generating nordvpn-bin information...
Checking nordvpn-bin dependencies...
Cloning plex-media-server-plexpass build files...
Generating plex-media-server-plexpass information...
==> ERROR: install file (plex-media-server.install) does not exist or is not a regular file.
Error: Failed to prepare transaction: Failed to generate plex-media-server-plexpass information
Mon 1 Jun 15:37:47 BST 2026
plex-media-server-plexpass
📦 Name: plex-media-server-plexpass
🌐 Upstream URL: https://plex.tv/
👍 Votes: 142
📈 Popularity: 0.78
🧩 Version: 1.43.2.10687-1
💾 Size: 0 B
📝 Description: The back-end media server component of Plex.
📅 First Submitted: 2014-10-16 20:13:37 (UTC)
🕒 Last Updated: 2026-05-04 18:43:57 (UTC)
Link: AUR (en) - plex-media-server-plexpass
I tried it, and it installed without errors (removing the conflicting plex-media-server) on Testing branch.
Summary
❯ pamac install plex-media-server-plexpass
Warning: plex-media-server-plexpass is only available from AUR
Preparing...
Cloning plex-media-server-plexpass build files...
Generating plex-media-server-plexpass information...
Checking plex-media-server-plexpass dependencies...
Resolving dependencies...
Checking inter-conflicts...
To build (1):
plex-media-server-plexpass 1.43.2.10687-1 AUR
To remove (1):
plex-media-server 1.43.2.10687-1 (Conflicts With: plex-media-server-plexpass)
Total removed size: 222.4 MB
Edit build files : [e]
Apply transaction ? [e/y/N] y
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: ben
Password:
==== AUTHENTICATION COMPLETE ====
Building plex-media-server-plexpass...
==> Making package: plex-media-server-plexpass 1.43.2.10687-1 (Mon 01 Jun 2026 23:01:26 +07)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found plexmediaserver.conf.d
-> Found plexmediaserver.service
-> Found plexmediaserver.hook
-> Found plex.sysusers
-> Found plex.tmpfiles
-> Found terms.txt
-> Found plexmediaserver-1.43.2.10687-563d026ea.x86_64.rpm
==> Validating source files with sha256sums...
plexmediaserver.conf.d ... Passed
plexmediaserver.service ... Passed
plexmediaserver.hook ... Passed
plex.sysusers ... Passed
plex.tmpfiles ... Passed
terms.txt ... Passed
==> Validating source_x86_64 files with sha256sums...
plexmediaserver-1.43.2.10687-563d026ea.x86_64.rpm ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting plexmediaserver-1.43.2.10687-563d026ea.x86_64.rpm with bsdtar
==> Starting prepare()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unreproducible ruby files...
-> Purging unwanted files...
-> Removing empty directories...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "plex-media-server-plexpass"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: plex-media-server-plexpass 1.43.2.10687-1 (Mon 01 Jun 2026 23:01:33 +07)
==> Cleaning up...
Checking keyring... [1/1]
Checking integrity... [1/1]
Loading package files... [1/1]
Checking file conflicts... [1/1]
Checking available disc space... [2/2]
Running pre-transaction hooks...
Scanning packages for security issues... [1/1]
Removing plex-media-server (1.43.2.10687-1)... [1/1]
Installing plex-media-server-plexpass (1.43.2.10687-1)... [1/1]
Running post-transaction hooks...
Creating system user accounts... [1/6]
Creating temporary files... [2/6]
Reloading system manager configuration... [3/6]
Enqueuing marked services... [4/6]
Arming ConditionNeedsUpdate... [5/6]
Removing old packages from pacman cache... [6/6]
Removing old installed packages...
==> no candidate packages found for pruning
Removing old uninstalled packages...
==> no candidate packages found for pruning
Transaction successfully finished.
So, something’s wrong with your system… perhaps try a FRESH build…
I would possibly temporarily verify using an alternative:
yay -S plex-media-server-plexpass
If you don’t have it, then:
sudo pacman -S yay
Then maybe look at fixing pamac:
rm -rf /var/tmp/pamac-build-"$(whoami)"/plex-media-server-plexpass/
pamac build plex-media-server-plexpass
There could be permission issues, if you ever ran pamac with sudo… removing /var/tmp/pamac should remove any issues.
It exists . Try clearing the build cache and try again. Replace <username> with your username:
rm -rf /var/tmp/pamac-build-<username>/plex-media-server-plexpass/
2 Likes
the only thing in there was a PKGBUILD, but that worked - thanks
flangemonkey:
but that worked
Mark it or nobody gets paid
1 Like
system
Closed
4 June 2026 16:24
8
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.