Pamac update failing for plex-media-server-plexpass on AUR

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: 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.

:vulcan_salute:

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

Mark it :white_check_mark: or nobody gets paid :wink:

1 Like

Prepending “[SOLVED]” to a topic when solved?

Prepending title text is less effective than marking the solution post and creates extra work to maintain forum consistency and Keep It Tidy

The original Manjaro forum used to need users to prepend [solved] to discussions, but that forum was closed in 2016

Use of the solution checkmark shows the specific post in the OP so a user does not have to read the whole thread to find a solution

If users include status:solved when searching Manjaro forum, results will only show discussions with marked solutions

Walter Sobchak:
This is not ‘Nam. This is bowling. There are rules.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.