actionless / pikaur

AUR helper with minimal dependencies. Review PKGBUILDs all in once, next build them all without user interaction.
GNU General Public License v3.0
876 stars 89 forks source link

Only AUR packages listed when trying to upgrade all packages #560

Closed tuxayo closed 3 years ago

tuxayo commented 3 years ago
Description:

When trying to troubleshoot #511 I noticed something strange. Only the AUR packages are listed in the upgrade (-Syu) But when in pacman.conf I IgnorePkg = gajim then all the other packages are listed.

Pikaur v1.6.16.2
Pacman v5.2.2 - libalpm v12.0.2 - pyalpm v0.9.2
Attached log:

Without IgnorePkg = gajim

/ ❯❯❯ pikaur -Syu --verbose --pikaur-debug                                                                                                                                                                                               ✘ 1 
=> GET https://www.archlinux.org/feeds/news/
=> sudo pacman --color=always --sync --refresh
:: Sinkronigado de pakaĵaj datumbazoj...
core estas ĝisdata
extra estas ĝisdata
community estas ĝisdata
multilib estas ĝisdata
endeavouros estas ĝisdata

:: Starting full AUR upgrade...
:: debug: install_info_fetcher: Gonna fetch install info for:
    install_package_names=[]
    not_found_repo_pkgs_names=[]
    pkgbuilds_packagelists={}
    manually_excluded_packages_names=[]

Reading repository package databases...
Reading local package database...
:: debug: install_info_fetcher: Gonna get repo pkgs install info...
=> pacman --color=always --sync --sysupgrade --print-format %r/%n
:: instalo de gajim (1.3.1-1) malplenumas dependaĵon 'gajim<=1.2.90' postulita de gajim-plugin-omemo

:: debug: install_info_fetcher: gonna get AUR pkgs install info for:
    aur_packages_versionmatchers=[]
    self.aur_updates_install_info=[]
    aur_packages_names_to_versions={}
Reading AUR packages info...
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=android-sdk&arg[]=android-sdk-build-tools&arg[]=android-studio&arg[]=android-support&arg[]=android-support-repository&arg[]=aspell-eo&arg[]=cpu-g-bzr&arg[]=cpu-x&arg[]=fzf-extras&arg[]=gajim-plugin-omemo&arg[]=gamehub&arg[]=gamin&arg[]=goverlay-git&arg[]=gpu-viewer&arg[]=hunspell-eo&arg[]=imagewriter&arg[]=keepassx&arg[]=kernel-modules-hook&arg[]=kurso_esperanto&arg[]=libcpuid&arg[]=libreoffice-extension-languagetool&arg[]=light-locker-settings&arg[]=linux-wifi-hotspot&arg[]=love07&arg[]=mangohud&arg[]=mangohud-common&arg[]=minigalaxy&arg[]=nameinator&arg[]=nottetris2&arg[]=olive&arg[]=openttd-openmsx&arg[]=otf-league-gothic&arg[]=pdfsam&arg[]=perl-devel-caller&arg[]=perl-devel-lexalias&arg[]=perl-devel-overloadinfo&arg[]=perl-io-prompt-tiny&arg[]=perl-lexical-persistence&arg[]=perl-modern-perl&arg[]=perl-module-refresh&arg[]=perl-module-runtime-conflicts&arg[]=perl-moose&arg[]=perl-rest-client&arg[]=perl-text-multimarkdown&arg[]=perlconsole&arg[]=phonon-qt4&arg[]=phonon-qt4-gstreamer&arg[]=pikaur&arg[]=pingtcp&arg[]=playonlinux5-git&arg[]=powder-toy&arg[]=prezto-git&arg[]=protontricks&arg[]=pygtk&arg[]=pystopwatch&arg[]=python-vdf&arg[]=python2-gobject2&arg[]=qt4&arg[]=sex&arg[]=simple-rt&arg[]=tealdeer&arg[]=tor-browser&arg[]=unetbootin&arg[]=vrms-arch&arg[]=xfce4-panel-profiles&arg[]=xkb-switch-git
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[<InstallInfo "gajim-plugin-omemo" 2.6.80-3 -> 2.7.13-1>]
Resolving AUR dependencies...
=> pacman --color=always --deptest gajim>=1.2.91 gajim<=1.3.90 python-qrcode python-setuptools python-cryptography python-axolotl
=> pacman --color=always --sync --print-format=%% gajim>=1.2.91 gajim<=1.3.90
=> pacman --color=always --deptest gajim>=1.2.91 gajim<=1.3.90 python-qrcode python-setuptools python-cryptography python-axolotl
=> pacman --color=always --sync gajim>=1.2.91 gajim<=1.3.90 --print-format %r/%n
:: instalo de gajim (1.3.1-1) malplenumas dependaĵon 'gajim<=1.2.90' postulita de gajim-plugin-omemo

:: AUR package will be installed:
 gajim-plugin-omemo                    2.6.80-3             -> 2.7.13-1

:: Proceed with installation? [Y/n] 
:: [v]iew package details   [m]anually select packages
>> 

With IgnorePkg = gajim

/ ❯❯❯ pikaur -Syu --verbose --pikaur-debug                                                                                                                                                                                             ✘ 130 
=> GET https://www.archlinux.org/feeds/news/
=> sudo pacman --color=always --sync --refresh
:: Sinkronigado de pakaĵaj datumbazoj...
core estas ĝisdata
extra estas ĝisdata
community estas ĝisdata
multilib estas ĝisdata
endeavouros estas ĝisdata

:: Starting full AUR upgrade...
:: debug: install_info_fetcher: Gonna fetch install info for:
    install_package_names=[]
    not_found_repo_pkgs_names=[]
    pkgbuilds_packagelists={}
    manually_excluded_packages_names=[]

Reading repository package databases...
Reading local package database...
:: debug: install_info_fetcher: Gonna get repo pkgs install info...
=> pacman --color=always --sync --sysupgrade --print-format %r/%n
:: debug: install_info_fetcher: gonna get AUR pkgs install info for:
    aur_packages_versionmatchers=[]
    self.aur_updates_install_info=[]
    aur_packages_names_to_versions={}
Reading AUR packages info...
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=android-sdk&arg[]=android-sdk-build-tools&arg[]=android-studio&arg[]=android-support&arg[]=android-support-repository&arg[]=aspell-eo&arg[]=cpu-g-bzr&arg[]=cpu-x&arg[]=fzf-extras&arg[]=gajim-plugin-omemo&arg[]=gamehub&arg[]=gamin&arg[]=goverlay-git&arg[]=gpu-viewer&arg[]=hunspell-eo&arg[]=imagewriter&arg[]=keepassx&arg[]=kernel-modules-hook&arg[]=kurso_esperanto&arg[]=libcpuid&arg[]=libreoffice-extension-languagetool&arg[]=light-locker-settings&arg[]=linux-wifi-hotspot&arg[]=love07&arg[]=mangohud&arg[]=mangohud-common&arg[]=minigalaxy&arg[]=nameinator&arg[]=nottetris2&arg[]=olive&arg[]=openttd-openmsx&arg[]=otf-league-gothic&arg[]=pdfsam&arg[]=perl-devel-caller&arg[]=perl-devel-lexalias&arg[]=perl-devel-overloadinfo&arg[]=perl-io-prompt-tiny&arg[]=perl-lexical-persistence&arg[]=perl-modern-perl&arg[]=perl-module-refresh&arg[]=perl-module-runtime-conflicts&arg[]=perl-moose&arg[]=perl-rest-client&arg[]=perl-text-multimarkdown&arg[]=perlconsole&arg[]=phonon-qt4&arg[]=phonon-qt4-gstreamer&arg[]=pikaur&arg[]=pingtcp&arg[]=playonlinux5-git&arg[]=powder-toy&arg[]=prezto-git&arg[]=protontricks&arg[]=pygtk&arg[]=pystopwatch&arg[]=python-vdf&arg[]=python2-gobject2&arg[]=qt4&arg[]=sex&arg[]=simple-rt&arg[]=tealdeer&arg[]=tor-browser&arg[]=unetbootin&arg[]=vrms-arch&arg[]=xfce4-panel-profiles&arg[]=xkb-switch-git
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[<InstallInfo "gajim-plugin-omemo" 2.6.80-3 -> 2.7.13-1>]
Resolving AUR dependencies...
=> pacman --color=always --deptest gajim>=1.2.91 gajim<=1.3.90 python-qrcode python-setuptools python-cryptography python-axolotl
=> pacman --color=always --sync --print-format=%% gajim>=1.2.91 gajim<=1.3.90
=> pacman --color=always --deptest gajim>=1.2.91 gajim<=1.3.90 python-qrcode python-setuptools python-cryptography python-axolotl
=> pacman --color=always --sync gajim>=1.2.91 gajim<=1.3.90 --print-format %r/%n
:: instalo de gajim (1.3.1-1) malplenumas dependaĵon 'gajim<=1.2.90' postulita de gajim-plugin-omemo

:: Repository packages will be installed:
 aom                                   2.0.2-1              -> 3.0.0-1
 arc-gtk-theme                         20210127-1           -> 20210412-1
 python-docker                         4.4.4-1              -> 5.0.0-1
 python-nbxmpp                         1.0.2-3              -> 2.0.2-1
 signal-desktop                        1.40.1-1             -> 5.0.0-1
 reflector                             2021-1               -> 2021.4-1
 amtk                                  5.2.0-2              -> 5.3.1-1
 attica                                5.80.0-1             -> 5.81.0-1
 breeze-icons                          5.80.0-1             -> 5.81.0-1
 cifs-utils                            6.12-1               -> 6.13-1
 dnsmasq                               2.84-1               -> 2.85-1
 docker-compose                        1.28.6-1             -> 1.29.0-1
 eslint                                7.23.0-1             -> 7.24.0-1
 expat                                 2.2.10-2             -> 2.3.0-1
 firefox-developer-edition             88.0b8-1             -> 88.0b9-1
 firefox-developer-edition-i18n-eo     88.0b8-1             -> 88.0b9-1
 fzf                                   0.26.0-1             -> 0.27.0-1
 kactivities                           5.80.0-1             -> 5.81.0-1
 karchive                              5.80.0-1             -> 5.81.0-1
 kauth                                 5.80.0-1             -> 5.81.0-1
 kbookmarks                            5.80.0-1             -> 5.81.0-1
 kcmutils                              5.80.0-1             -> 5.81.0-1
 kcodecs                               5.80.0-1             -> 5.81.0-1
 kcompletion                           5.80.0-1             -> 5.81.0-1
 kconfig                               5.80.0-1             -> 5.81.0-1
 kconfigwidgets                        5.80.0-1             -> 5.81.0-1
 kcoreaddons                           5.80.0-1             -> 5.81.0-1
 kcrash                                5.80.0-1             -> 5.81.0-1
 kdbusaddons                           5.80.0-1             -> 5.81.0-1
 kdeclarative                          5.80.0-1             -> 5.81.0-1
 kded                                  5.80.0-1             -> 5.81.0-1
 kdesu                                 5.80.0-1             -> 5.81.0-1
 kfilemetadata                         5.80.0-1             -> 5.81.0-1
 kglobalaccel                          5.80.0-2             -> 5.81.0-1
 kguiaddons                            5.80.0-1             -> 5.81.0-1
 ki18n                                 5.80.0-1             -> 5.81.0-1
 kiconthemes                           5.80.0-2             -> 5.81.0-1
 kidletime                             5.80.0-1             -> 5.81.0-1
 kio                                   5.80.1-2             -> 5.81.0-1
 kirigami2                             5.80.0-1             -> 5.81.0-1
 kitemmodels                           5.80.0-1             -> 5.81.0-1
 kitemviews                            5.80.0-1             -> 5.81.0-1
 kjobwidgets                           5.80.0-1             -> 5.81.0-1
 knewstuff                             5.80.0-1             -> 5.81.0-1
 knotifications                        5.80.0-1             -> 5.81.0-1
 knotifyconfig                         5.80.0-1             -> 5.81.0-1
 kpackage                              5.80.0-1             -> 5.81.0-1
 kpty                                  5.80.0-1             -> 5.81.0-1
 kservice                              5.80.0-1             -> 5.81.0-1
 ktextwidgets                          5.80.0-1             -> 5.81.0-1
 kwallet                               5.80.0-1             -> 5.81.0-1
 kwayland                              5.80.0-1             -> 5.81.0-1
 kwidgetsaddons                        5.80.0-1             -> 5.81.0-1
 kwindowsystem                         5.80.0-1             -> 5.81.0-1
 kxmlgui                               5.80.0-1             -> 5.81.0-1
 lib32-expat                           2.2.10-1             -> 2.3.0-2
 lib32-libxkbcommon                    1.1.0-1              -> 1.2.1-1
 mlt                                   6.24.0-1             -> 6.26.1-1
 npm                                   7.8.0-1              -> 7.9.0-1
 openttd                               1.10.3-2             -> 1.11.0-1
 purpose                               5.80.0-1             -> 5.81.0-1
 python-dotenv                         0.16.0-1             -> 0.17.0-1
 solid                                 5.80.0-1             -> 5.81.0-1
 sonnet                                5.80.0-1             -> 5.81.0-1
 tmux                                  3.1_c-1              -> 3.2-1
 wine                                  6.5-2                -> 6.6-1
 yad                                   9.2-1                -> 9.3-1
 acorn                                 1:8.1.0-1            -> 1:8.1.1-1
 ansible-base                          2.10.7-1             -> 2.10.8-1
 docker                                1:20.10.5-1          -> 1:20.10.6-1
 exo                                   4.16.1-1             -> 4.16.2-1
 file-roller                           3.38.0-2             -> 3.38.1-1
 gdk-pixbuf2                           2.42.4-1             -> 2.42.6-1
 glfw-x11                              3.3.3-1              -> 3.3.4-1
 glib2                                 2.68.0-5             -> 2.68.1-1
 go-ethereum                           1.10.1-1             -> 1.10.2-1
 lib32-gdk-pixbuf2                     2.42.4-1             -> 2.42.6-1
 lib32-glib2                           2.68.0-5             -> 2.68.1-1
 lib32-libdrm                          2.4.104-1            -> 2.4.105-1
 lib32-librsvg                         2.50.3-1             -> 2.50.4-1
 lib32-libxcrypt                       4.4.18-1             -> 4.4.19-1
 lib32-mesa                            21.0.1-2             -> 21.0.2-1
 lib32-vulkan-intel                    21.0.1-2             -> 21.0.2-1
 libdrm                                2.4.104-1            -> 2.4.105-1
 libhandy                              1.2.0-2              -> 1.2.1-1
 libmwaw                               0.3.17-1             -> 0.3.18-1
 libpurple                             2.14.2-1             -> 2.14.3-1
 librsvg                               2:2.50.3-1           -> 2:2.50.4-1
 libunrar                              1:6.0.4-1            -> 1:6.0.5-1
 libxcrypt                             4.4.18-1             -> 4.4.19-1
 libxkbcommon                          1.2.0-2              -> 1.2.1-1
 libxkbcommon-x11                      1.2.0-2              -> 1.2.1-1
 linux                                 5.11.11.arch1-1      -> 5.11.13.arch1-1
 linux-lts                             5.10.27-1            -> 5.10.29-1
 lua                                   5.4.2-1              -> 5.4.3-1
 mesa                                  21.0.1-1             -> 21.0.2-1
 mesa-vdpau                            21.0.1-1             -> 21.0.2-1
 meson                                 0.57.1-1             -> 0.57.2-1
 minetest                              5.4.0-1              -> 5.4.1-1
 minetest-common                       5.4.0-1              -> 5.4.1-1
 openttd-opensfx                       1.0.0-1              -> 1.0.1-1
 pidgin                                2.14.2-1             -> 2.14.3-1
 python                                3.9.2-1              -> 3.9.3-1
 ruby-bundler                          2.2.15-1             -> 2.2.16-3
 unrar                                 1:6.0.4-1            -> 1:6.0.5-1
 vulkan-intel                          21.0.1-1             -> 21.0.2-1
 wpebackend-fdo                        1.8.2-1              -> 1.8.3-1
 xfce4-settings                        4.16.0-1             -> 4.16.1-1
 xorg-server                           1.20.10-3            -> 1.20.11-1
 xorg-server-common                    1.20.10-3            -> 1.20.11-1
 xorg-server-xvfb                      1.20.10-3            -> 1.20.11-1
 youtube-dl                            2021.04.01-1         -> 2021.04.07-1
 chromium                              89.0.4389.114-1      -> 89.0.4389.128-1
 imagemagick                           7.0.11.6-1           -> 7.0.11.7-1
 qt5-base                              5.15.2-5             -> 5.15.2+kde+r172-1
 qt5-declarative                       5.15.2-1             -> 5.15.2+kde+r24-1
 qt5-svg                               5.15.2-2             -> 5.15.2+kde+r5-1
 qt5-tools                             5.15.2-3             -> 5.15.2+kde+r17-1
 qt5-wayland                           5.15.2-1             -> 5.15.2+kde+r19-1
 steam                                 1.0.0.69-1           -> 1.0.0.70-1
 acpi_call                             1.2.1-41             -> 1.2.1-43
 cups                                  1:2.3.3op2-1         -> 1:2.3.3op2-2
 ffmpeg                                2:4.3.2-5            -> 2:4.3.2-6
 file                                  5.40-1               -> 5.40-2
 firefox                               87.0-1               -> 87.0-2
 geoclue                               2.5.7-2              -> 2.5.7-3
 gsettings-desktop-schemas             40.0-2               -> 40.0-3
 gst-plugins-bad                       1.18.4-3             -> 1.18.4-4
 gst-plugins-bad-libs                  1.18.4-3             -> 1.18.4-4
 gtk-update-icon-cache                 1:4.2.0-2            -> 1:4.2.0-5
 gtk3                                  1:3.24.28-1          -> 1:3.24.28-4
 kdenlive                              20.12.3-1            -> 20.12.3-2
 lib32-libnsl                          1.3.0-1              -> 1.3.0-2
 libavif                               0.9.0-1              -> 0.9.0-2
 libcmis                               0.5.2-6              -> 0.5.2-7
 libcups                               1:2.3.3op2-1         -> 1:2.3.3op2-2
 libheif                               1.11.0-2             -> 1.11.0-3
 libnsl                                1.3.0-1              -> 1.3.0-2
 systemd                               248-3                -> 248-4
 systemd-libs                          248-3                -> 248-4
 systemd-sysvcompat                    248-3                -> 248-4
 virtualbox-host-modules-arch          6.1.18-23            -> 6.1.18-25
 vlc                                   3.0.12-3             -> 3.0.12-4

:: Third-party repository packages will be installed:
 endeavouros/endeavouros-mirrorlist    3.4-1                -> 3.5-1
 endeavouros/eos-translations          1.1.14-1             -> 1.1.21-1
 endeavouros/reflector-simple          1.15-1               -> 1.15.1-1
 endeavouros/welcome                   3.11.4-1             -> 3.11.10-1
 endeavouros/yay                       10.2.0-1             -> 10.2.1-1

:: AUR package will be installed:
 gajim-plugin-omemo                    2.6.80-3             -> 2.7.13-1

:: Proceed with installation? [Y/n] 
:: [v]iew package details   [m]anually select packages
>> 
actionless commented 3 years ago

instalo de gajim (1.3.1-1) malplenumas dependaĵon 'gajim<=1.2.90' postulita de gajim-plugin-omemo

seems to be a dup of https://github.com/actionless/pikaur/issues/511 which (to my knowledge) could be solved only by https://github.com/actionless/pikaur/issues/194