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
860 stars 86 forks source link

wildcards not supported for --ignore #564

Closed risto42 closed 3 years ago

risto42 commented 3 years ago
pikaur -Vq
Pikaur v1.6.17
Pacman v5.2.2 - libalpm v12.0.2 - pyalpm v0.9.2
[Optional] Prerequisites:
Description:

cannot specify wildcard such as with pikaur -Syu --ignore=linux*

Attached log:
pikaur -S my-precious-package --verbose --pikaur-debug
$ pikaur -Syu --ignore=linux* --verbose --pikaur-debug
=> GET https://www.archlinux.org/feeds/news/
=> sudo pacman --color=always --sync --refresh
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 community est à jour
 multilib est à jour
 archzfs est à jour

:: Démarrage de la mise à jour complète de l'AUR…
:: déboguer : install_info_fetcher: Gonna fetch install info for:
    install_package_names=[]
    not_found_repo_pkgs_names=[]
    pkgbuilds_packagelists={}
    manually_excluded_packages_names=[]

Lecture des bases de données des paquets…
Lecture de la base locale des paquets…
:: déboguer : install_info_fetcher: Gonna get repo pkgs install info...
=> pacman --color=always --sync --sysupgrade --print-format %r/%n
:: déboguer : install_info_fetcher: gonna get AUR pkgs install info for:
    aur_packages_versionmatchers=[]
    self.aur_updates_install_info=[]
    aur_packages_names_to_versions={}
Lecture des informations sur les paquets de l'AUR…
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=3to2&arg[]=acroread&arg[]=acroread-fonts&arg[]=adobe-air-sdk&arg[]=alsaplayer&arg[]=apvlv&arg[]=archlinux-themes-sddm&arg[]=asterisk&arg[]=biosdisk-git&arg[]=bitrock-unpacker&arg[]=bower-away&arg[]=c%2B%2Butilities&arg[]=clamav-unofficial-sigs&arg[]=cnrdrvcups-lb&arg[]=dcadec&arg[]=ddd&arg[]=debtap&arg[]=devolo-dlan-cockpit&arg[]=distccd-alarm-armv8&arg[]=dymo-cups-drivers&arg[]=enchant1.6&arg[]=encryptpad&arg[]=epson-inkjet-printer-201113w&arg[]=expac-git&arg[]=firefox-extension-google-search-link-fix&arg[]=firefox-umatrix&arg[]=flac123&arg[]=flashplugin&arg[]=fmpp&arg[]=freeipmi&arg[]=freetuxtv&arg[]=gamin&arg[]=ganttproject&arg[]=gcc-gcj-ecj&arg[]=gcc5&arg[]=gcc6&arg[]=gcc6-gcj&arg[]=gcc6-libs&arg[]=gconf&arg[]=gconf-sharp&arg[]=geomandel&arg[]=getmail6&arg[]=gimp-plugin-fblur&arg[]=gimp-plugin-mathmap&arg[]=gimp-refocus&arg[]=gkeyring-git&arg[]=gksu&arg[]=glsof&arg[]=gnome-alsamixer&arg[]=gnome-doc-utils&arg[]=gnome-mime-data&arg[]=gnome-python&arg[]=gnome-vfs&arg[]=gnomecanvas-perl&arg[]=goocanvas1&arg[]=gstreamer0.10&arg[]=gstreamer0.10-base&arg[]=gstreamer0.10-base-plugins&arg[]=gtk-recordmydesktop&arg[]=hg-evolve&arg[]=ibm-fonts&arg[]=icu48&arg[]=idnkit&arg[]=imagescan-plugin-networkscan&arg[]=informant&arg[]=ipmicfg&arg[]=ipmiutil&arg[]=ipmiview&arg[]=ipscan&arg[]=iscan-plugin-network&arg[]=java-jce_ustrength&arg[]=jellyfin&arg[]=jellyfin-media-player&arg[]=jellyfin-server&arg[]=jellyfin-web&arg[]=jmtpfs&arg[]=keystore-explorer&arg[]=lcms&arg[]=lib32-ncurses5-compat-libs&arg[]=libacpi&arg[]=libart-lgpl&arg[]=libbonobo&arg[]=libbonoboui&arg[]=libgksu&arg[]=libgnome&arg[]=libgnome-data&arg[]=libgnomecanvas&arg[]=libgnomeui&arg[]=libtxc_dxtn&arg[]=libunicodenames&arg[]=libuser&arg[]=llvm7-libs&arg[]=mailwizard-git&arg[]=masterpdfeditor-free&arg[]=minify&arg[]=mtftar-git&arg[]=ncurses5-compat-libs&arg[]=nfs4-acl-tools&arg[]=nfstrace&arg[]=nftables-geoip-db&arg[]=nodejs-less&arg[]=nvdock&arg[]=oksh&arg[]=opencryptoki&arg[]=openjpeg&arg[]=openldap-migrationtools&arg[]=orbit2&arg[]=p3scan&arg[]=pacolog&arg[]=pairing_tool&arg[]=pam_pkcs11&arg[]=pangox-compat&arg[]=parcimonie-sh-git&arg[]=pdfstudio-bin&arg[]=peepdf&arg[]=pepper-flash&arg[]=perl-authen-simple&arg[]=perl-authen-simple-ldap&arg[]=perl-devel-trace&arg[]=perl-gnome2-wnck&arg[]=perl-goo-canvas&arg[]=perl-gtk2-imageview&arg[]=perl-log-trace&arg[]=perl-pdf-api2-simple&arg[]=perl-pdf-table&arg[]=perl-text-csv-xs&arg[]=pg_repack&arg[]=pgmodeler&arg[]=php-kolabformat&arg[]=php-mcrypt&arg[]=pikaur&arg[]=planner&arg[]=portablesigner-bin&arg[]=postgresql-jdbc&arg[]=pygtk&arg[]=pymdown-extensions&arg[]=python-goocalendar&arg[]=python-humblewx&arg[]=python-kivy-garden-contextmenu&arg[]=python-kivy-garden-modernmenu&arg[]=python-kivymd&arg[]=python-ofxparse&arg[]=python-osmapi&arg[]=python-polib&arg[]=python-proteus&arg[]=python-pydotplus&arg[]=python-pypdf2&arg[]=python-pyxb&arg[]=python-relatorio&arg[]=python-simpleeval&arg[]=python-sql&arg[]=python-stdnum&arg[]=python-stripe&arg[]=python-tryton&arg[]=python-unicodecsv&arg[]=python-weasyprint&arg[]=python-xmlformatter&arg[]=python2-apsw&arg[]=python2-babel&arg[]=python2-backports.shutil_get_terminal_size&arg[]=python2-bcrypt&arg[]=python2-beautifulsoup3&arg[]=python2-cairocffi&arg[]=python2-cdecimal&arg[]=python2-configargparse&arg[]=python2-configobj&arg[]=python2-cycler&arg[]=python2-dulwich&arg[]=python2-futures&arg[]=python2-gammu&arg[]=python2-gconf&arg[]=python2-gnomekeyring&arg[]=python2-gobject2&arg[]=python2-gunicorn&arg[]=python2-imagesize&arg[]=python2-iniparse&arg[]=python2-isodate&arg[]=python2-kiwisolver&arg[]=python2-levenshtein&arg[]=python2-markdown&arg[]=python2-matplotlib&arg[]=python2-mechanize&arg[]=python2-opengl&arg[]=python2-openid&arg[]=python2-pivy&arg[]=python2-prettytable&arg[]=python2-psycogreen&arg[]=python2-pyenchant&arg[]=python2-pyinotify&arg[]=python2-pywebdav&arg[]=python2-regex&arg[]=python2-repoze.lru&arg[]=python2-singledispatch&arg[]=python2-sip&arg[]=python2-sql&arg[]=python2-stdnum&arg[]=python2-subprocess32&arg[]=python2-tqdm&arg[]=python2-trollius&arg[]=python2-txaio
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=python2-vatnumber&arg[]=python2-wsaccel&arg[]=python2-wxpython&arg[]=python2-xcffib&arg[]=python2-xlsxwriter&arg[]=qt-installer-framework&arg[]=qt5-styleplugins&arg[]=qtutilities&arg[]=rarian&arg[]=rbtools&arg[]=roundcubemail-plugin-chbox&arg[]=roundcubemail-plugin-keyboard-shortcuts-ng&arg[]=roundcubemail-plugins-kolab&arg[]=roundup&arg[]=safenetauthenticationclient&arg[]=sddm-config-editor-git&arg[]=sdx&arg[]=spacefm&arg[]=sqlite2&arg[]=start-stop-daemon&arg[]=system-config-samba&arg[]=tclkit&arg[]=timelineproject-hg&arg[]=trousers&arg[]=ttf-century-gothic&arg[]=ttf-ms-fonts&arg[]=ttf-symbola&arg[]=vdhcoapp&arg[]=vim-a&arg[]=vim-colorsamplerpack&arg[]=vim-doxygentoolkit&arg[]=vim-guicolorscheme&arg[]=vim-jellybeans&arg[]=vim-minibufexpl&arg[]=vim-omnicppcomplete&arg[]=vim-pathogen&arg[]=vim-project&arg[]=vim-sensible&arg[]=vim-systemd&arg[]=vim-taglist&arg[]=vim-vcscommand&arg[]=vim-workspace&arg[]=vundle&arg[]=watchman&arg[]=whoneeds-git&arg[]=wkhtmltopdf-static&arg[]=wxgtk2.8&arg[]=wxpython2.8&arg[]=xmlcopyeditor&arg[]=xorg-font-utils&arg[]=zfs-auto-snapshot-git
:: attention : Les paquets suivants ne se trouvent pas dans l'AUR :
    adobe-air-sdk    
    safenetauthenticationclient    
:: déboguer : install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[]

:: Les paquets du dépôt seront installés :
 libretro-beetle-psx                   2506-1               -> 2527-1
 libretro-flycast                      4417-1               -> 4454-1
 libretro-gambatte                     891-1                -> 892-1
 libretro-mgba                         6932-1               -> 7841-1
 libretro-parallel-n64                 5219-1               -> 5223-1
 libretro-scummvm                      93192-1              -> 93193-1
 libretro-yabause                      3303-1               -> 3311-1
 linux                                 5.11.16.arch1-1      -> 5.12.1.arch1-1
 linux-headers                         5.11.16.arch1-1      -> 5.12.1.arch1-1
 qt6-base                              6.0.4-1              -> 6.1.0-1
 rust                                  1:1.51.0-1           -> 1:1.52.0-1
 qt5-3d                                5.15.2+kde+r22-1     -> 5.15.2+kde+r23-1

:: Commencer l'installation ? [O/n]
:: [v]oir les détails du paquet   sélectionner [m]anuellement les paquets
actionless commented 3 years ago

does it works for you in pacman?

risto42 commented 3 years ago
$ LANG=C sudo pacman -Syu --ignore=linux* 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 archzfs is up to date
:: Starting full system upgrade...
warning: linux: ignoring package upgrade (5.11.16.arch1-1 => 5.12.1.arch1-1)
warning: linux-headers: ignoring package upgrade (5.11.16.arch1-1 => 5.12.1.arch1-1)
 there is nothing to do
actionless commented 3 years ago

Thanks for reporting! You can check with pikaur-git AUR package if it works for you now.