AUR a disparu de PAMAC

Bonjour,

Mon gestionnaire de paquets Pamac ne me propose plus le répertoire d’AUR dans les tierces parties, mais seulement ceux de Flatpack et Snap.

Du coup, il ne voit même plus les logiciels ou pilotes que j’avais installés auparavant, ne me permettant plus de les mettre à jour ou de les désinstaller en mode graphique, ni bien sûr d’en installer de nouveaux…

Bonjour,

Il y a des soucis avec les paquets AUR, voir liens ci-après pour plus d’explications

Merci de l’info, je ne l’avais pas vu passer.

À ton avis, je désinstalle les paquets AUR et je les réinstalle avec Flatpack ou Snap - histoire d’avoir tout à jour - ou bien j’attends tranquillement que tout rentre dans l’ordre ?

Personnellement, je préférerais Flatpack.
Malheureusement, certains éléments ne sont disponibles que dans l’AUR, veuillez donc patienter.. :innocent:

Vous avez fumé quoi? Le AUR est toujours disponible dans Pamac, les problèmes de malware sur le AUR ça n’a rien a voir avec le fait qu’il n’a plus le AUR dans Pamac.

Tu as quoi dans les options?

Les paquets AUR compromis ont été nettoyés. Pas de soucis pour ceux installés avant juillet. De toute façon il faut toujours contrôler le pkgbuild du paquet AUR qu’on veut installer …
Quant à pamac, j’ai toujours AUR actif / activable chez moi. Regarde dans /etc/pamac.conf, j’y ai :

## Allow Pamac to search and install packages from AUR:
EnableAUR

et :

## When AUR support is enabled check for updates from AUR:
#CheckAURUpdates

[edit : pas vu le post d’omano, oups ]

@omano

Bah dans les options, j’ai Flatpack et Snap… et pis c’est tout…

@Denis_Pom

J’ai tout pareil que toi dans le fichier de config, mais AUR est invisible à la fois dans l’interface de Pamac et dans ses options.

### Pamac configuration file

## When removing a package, also remove those dependencies
## that are not required by other packages (recurse option):
RemoveUnrequiredDeps

## How often to check for updates, value in hours (0 to disable):
RefreshPeriod = 3

## When no update is available, hide the tray icon:
#NoUpdateHideIcon

## When applying updates, enable packages downgrade:
#EnableDowngrade

## When installing packages, do not check for updates:
#SimpleInstall

## Allow Pamac to search and install packages from AUR:
EnableAUR

## Keep built packages from AUR in cache after installation:
#KeepBuiltPkgs

## When AUR support is enabled check for updates from AUR:
#CheckAURUpdates

## When check updates from AUR support is enabled check for vcs updates:
#CheckAURVCSUpdates

## AUR build directory:
BuildDirectory = /var/tmp

## Number of versions of each package to keep when cleaning the packages cache:
KeepNumPackages = 2

## Remove only the versions of uninstalled packages when cleaning the packages cache:
#OnlyRmUninstalled

## Download updates in background:
#DownloadUpdates

## Offline upgrade:
#OfflineUpgrade

## Maximum Parallel Downloads:
MaxParallelDownloads = 4

CheckFlatpakUpdates

EnableSnap

EnableFlatpak

Mod edit: Publications consécutives fusionnées et @mentions ajoutées.

Que donne :
pacman -Qi pamac
et
pacman -Qi libreoffice
(pour ton post précédent)

pacman -Qi pamac :

Nom                      : pamac-gtk3
Version                  : 10.7.0-1
Description              : A Package Manager based on libalpm with AUR and
                           Appstream support (GTK3)
Architecture             : x86_64
URL                      : https://github.com/manjaro/pamac
Licences                 : GPL-3.0-or-later
Groupes                  : --
Fournit                  : pamac  pamac-gtk
Dépend de                : archlinux-appstream-data  gtk3  libhandy  libnotify
                           libpamac>=11.6.4  pamac-cli>=11.6.0
Dépendances opt.         : libpamac-flatpak-plugin: for Flatpak support
                           [installé]
                           libpamac-snap-plugin: for Snap support [installé]
Requis par               : manjaro-application-utility
Optionnel pour           : --
Est en conflit avec      : pamac-gtk
Remplace                 : --
Taille installée         : 577,93 KiB
Paqueteur                : Mark Wagie <mark@manjaro.org>
Compilé le               : sam. 26 oct. 2024 20:04:21
Installé le              : lun. 02 déc. 2024 23:08:25
Motif d’installation     : Explicitement installé
Script d’installation    : Non
Validé par               : Signature

pacman -Qi libreoffice :

Nom                      : libreoffice-still
Version                  : 25.8.7-5
Description              : LibreOffice maintenance branch
Architecture             : x86_64
URL                      : https://www.libreoffice.org/
Licences                 : MPL-2.0  LGPL-3.0-or-later
Groupes                  : --
Fournit                  : libreoffice  libreoffice-en-US
Dépend de                : curl>=7.20.0  hunspell>=1.2.8  python  libwpd>=0.9.2  libwps  neon>=0.28.6  pango  nspr  libjpeg-turbo  libxrandr
                           libgl  redland  hyphen  lpsolve  libstdc++  libgcc  sh  graphite  icu  libxslt  lcms2  poppler  libvisio  libetonyek
                           libodfgen  libcdr  libmspub  harfbuzz-icu  nss  clucene  hicolor-icon-theme  libpagemaker  libxinerama  libabw
                           libmwaw  libe-book  libcups  liblangtag  libexttextcat  liborcus  libwebp  libcmis  libtommath  libzmf  libatomic_ops
                           xmlsec  libnumbertext  gpgmepp  libfreehand  libstaroffice  libepubgen  libqxp  libepoxy  zxing-cpp  xdg-utils
                           libldap  fontconfig  zlib  libpng  freetype2  raptor  libxml2  cairo  libx11  expat  glib2  boost-libs  libtiff  dbus
                           glibc  librevenge  libxext  openjpeg2  argon2
Dépendances opt.         : java-runtime: adds java support [installé]
                           java-environment>=17: required by extension-wiki-publisher and extension-nlpsolver [installé]
                           pstoedit: translates PostScript and PDF graphics into other vector formats
                           libmythes: for use in thesaurus
                           beanshell: interactive java -- good for prototyping/macros
                           libwpg: library for importing and converting WordPerfect Graphics format [installé]
                           sane: for scanner access
                           unixodbc: adds ODBC database support
                           gst-plugins-base-libs: for multimedia content, e.g. in Impress [installé]
                           libpaper: takes care of papersize [installé]
                           postgresql-libs: for postgresql-connector [installé]
                           mariadb-libs: for mysql-connector [installé]
                           coin-or-mp: required by the Calc solver
                           gtk3: for GTK3 integration [installé]
                           gtk4: for GTK4 integration (experimental) [installé]
                           kio: for KF6 KDE desktop integration [installé]
                           qt6-multimedia: for Qt6 desktop integration [installé]
                           rhino: for JavaScript support
Requis par               : libreoffice-extension-grammalecte-fr  libreoffice-still-fr
Optionnel pour           : --
Est en conflit avec      : libreoffice-fresh
Remplace                 : --
Taille installée         : 417,42 MiB
Paqueteur                : Robin Candau <antiz@archlinux.org>
Compilé le               : jeu. 09 juil. 2026 16:08:04
Installé le              : sam. 08 août 2026 19:03:35
Motif d’installation     : Explicitement installé
Script d’installation    : Non
Validé par               : Signature

Les informations de version de Libreoffice :

Version: 25.8.7.3 (X86_64) / LibreOffice Community
Build ID: 580(Build:3)
CPU threads: 12; OS: Linux 7.1; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.utf8); UI: fr-FR
25.8.7-5
Calc: threaded

Une raison particulière pour que ça soit cette version de Pamac que tu as installé? Par défaut c’est pamac-gtk il me semble et non la vieille version pamac-gtk3.

:backhand_index_pointing_right: AUR a disparu de PAMAC ?! - #5 by omano

Please check the folder /var/lib/pacman/sync

Veuillez vérifier le dossier /var/lib/pacman/sync

 $ ls -l /var/lib/pacman/sync
total 76240
-rw-r--r-- 1 root root   154806 12 aug 15:46 core.db
-rw-r--r-- 1 root root  2186306 10 aug 01:20 core.files
-rw-r--r-- 1 root root  9420959 12 aug 16:03 extra.db
-rw-r--r-- 1 root root 51032910 10 aug 01:20 extra.files
-rw-r--r-- 1 root root   146900 11 aug 22:31 multilib.db
-rw-r--r-- 1 root root   282181  8 aug 14:50 multilib.files
-rw-r--r-- 1 root root 13870976 10 aug 08:24 packages-meta-ext-v1.json.gz
-rw-r--r-- 1 root root        0 12 aug 14:13 refresh_timestamp

It should contain the file

Il doit contenir le fichier

-rw-r--r-- 1 root root 13870976 10 aug 08:24 packages-meta-ext-v1.json.gz

It may be very old, so you may try to update it - you don’t need to complete the task - abort it when you reach the prompt to continue

Il est peut-être très ancien, vous pouvez donc essayer de le mettre à jour - vous n’avez pas besoin de terminer la tâche - abandonnez-le lorsque vous atteignez l’invite pour continuer

pamac update --aur --force-refresh

Another option which does not involve checking for updates is to use curl.

The following will download the metadata and place it where the package manager reads if from

Une autre option qui n’implique pas de vérifier les mises à jour est d’utiliser curl.

Ce qui suit téléchargera les métadonnées et les placera à l’endroit où le gestionnaire de paquets les lit

sudo curl -o /var/lib/pacman/sync/packages-meta-ext-v1.json.gz https://aur.manjaro.org/packages-meta-ext-v1.json.gz
 $ ls -l /var/lib/pacman/sync
total 75972
-rw-r--r-- 1 root root   153728 12 aug 17:23 core.db
-rw-r--r-- 1 root root  2187761 12 aug 17:23 core.files
-rw-r--r-- 1 root root  9420888 12 aug 23:37 extra.db
-rw-r--r-- 1 root root 50982212 12 aug 23:37 extra.files
-rw-r--r-- 1 root root   146900 11 aug 22:31 multilib.db
-rw-r--r-- 1 root root   283289 11 aug 22:31 multilib.files
-rw-r--r-- 1 root root 13904460 13 aug 07:17 packages-meta-ext-v1.json.gz
-rw-r--r-- 1 root root        0 13 aug 07:11 refresh_timestamp

J’ai vérifié le dossier, le fichier packages-meta-ext-v1.json.gz est manquant.

J’ai tout de même fait la mise à jour (sans terminer la tâche) à l’aide de la commande proposée :

pamac update --aur --force-refresh

AUR n’étant toujours pas présent dans Pamac, j’ai lancer l’autre commande :

sudo curl -o /var/lib/pacman/sync/packages-meta-ext-v1.json.gz https://aur.manjaro.org/packages-meta-ext-v1.json.gz

Toujours rien, malheureusement.

If you have ensured that AUR is enabled in the GUI as noted by @omano then I do not know what is causing your issue.

Si vous avez vérifié que AUR est activé dans l’interface graphique comme indiqué par @omano, je ne sais pas ce qui cause votre problème :man_shrugging:

:backhand_index_pointing_right: AUR a disparu de PAMAC ?! - #11 by omano

Alors là je n’en sais rien… Pamac était installé avec le système.

Je ne savais même pas qu’on pouvait choisir les versions.

Supppime pamac et réinstalle :
sudo pacman -Rns pamac-gtk3 (et peut-être pamac-cli)
sudo pacman -Syu pamac-gtk (ou -gtk3 au choix)

Aussi juste pour info, donne nous la sortie de la commande qui permet de voir les fichiers .pacnew qui n’ont pas été gérés.

pacdiff -o

Si la commande pacdiff n’est pas trouvée, il faut installer les outils pour Pacman

sudo pacman -Syu pacman-contrib

@omano

pacdiff -o :
/etc/hosts.pacnew
/etc/passwd.pacnew
/etc/shells.pacnew
/etc/locale.gen.pacnew
/etc/lightdm/lightdm-gtk-greeter.conf.pacnew
/etc/mkinitcpio.conf.pacnew
/etc/opera/default.pacsave
/etc/pacman.conf.pacnew
/etc/makepkg.conf.d/fortran.conf.pacnew
/etc/makepkg.conf.d/rust.conf.pacnew
/etc/pacman-mirrors.conf.pacnew
/etc/plymouth/plymouthd.conf.pacnew

J’ai ensuite lancé la commande :

sudo pacman -Syu pacman-contrib

Toujours rien de nouveau du côté de Pamac.

@Denis_Pom

sudo pacman -Rns pamac-gtk3 :
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de pamac-gtk3 casse la dépendance « pamac-gtk » requise par manjaro-application-utility

Mod edit: Publications consécutives fusionnées et @mentions ajoutées.

Installe directement sudo pacman -Syu pamac-gtk

Il faudra aussi s’occuper des .pacnew plus tard, mais je n’en vois pas pour Pamac donc cette piste ne semble pas bonne pour ce problème spécifiquement.

Super ! J’ai un Pamac tout neuf ! :star_struck:

Alors, alors… l’option pour AUR est de nouveau accessible, MAIS Pamac ne voit pas les paquets… :face_with_bags_under_eyes:

Quand j’effectue la recherche d’un paquet installé dans ses dépôts – comme Opera, par exemple – il ne me propose que les paquets Snap et Flatpack.

Retour à la case départ, finalement.

Essaye d’actualiser la base dans Pamac en haut à droite de la fenêtre:

Ou directement par le terminal ça peut aussi donner des infos

pamac update --force-refresh --aur
pamac search opera