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

pacman.conf option NoProgressBar not supported #573

Closed risto42 closed 3 years ago

risto42 commented 3 years ago
pikaur -Vq
Pikaur v1.6.17
Pacman v6.0.0 - libalpm v13.0.0 - pyalpm v0.10.2
[Optional] Prerequisites:
Description:

I uncommented the 'NoProgressBar' option in pacman.conf, but running pikaur this seems to balk...

Attached log:
$ LANG=C pikaur -Syu --verbose --pikaur-debug
=> GET https://www.archlinux.org/feeds/news/
=> sudo pacman --color=always --sync --refresh
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 community downloading...
 multilib downloading...
 archzfs downloading...

:: 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...
/usr/lib/python3.9/site-packages/pycman/config.py:144: InvalidSyntax: unable to parse /etc/pacman.conf, unrecognized option: 'NoProgressBar'
  warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key))
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[]=3to2&arg[]=acroread&arg[]=acroread-fonts&arg[]=adobe-air-sdk&arg[]=alsaplayer&arg[]=apvlv&arg[]=archlinux-themes-sddm&arg[]=asterisk&arg[]=autofs&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[]=dnstracer&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[]=font-bh-ttf&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-refocus&arg[]=gksu&arg[]=glsof&arg[]=gnokii&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[]=jedit&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[]=libglade&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[]=mksh&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-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
=> GET https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=python2-tqdm&arg[]=python2-trollius&arg[]=python2-txaio&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[]=webex-bin&arg[]=whoneeds-git&arg[]=wkhtmltopdf-static&arg[]=wxgtk2.8&arg[]=wxpython2.8&arg[]=xmlcopyeditor&arg[]=xorg-font-utils&arg[]=zfs-auto-snapshot-git
/usr/lib/python3.9/site-packages/pycman/config.py:144: InvalidSyntax: unable to parse /etc/pacman.conf, unrecognized option: 'NoProgressBar'
  warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key))
:: warning: Following packages cannot be found in AUR:
    adobe-air-sdk    
    safenetauthenticationclient    
:: debug: install_info_fetcher: got AUR pkgs install info: self.aur_updates_install_info=[]

=> sudo pacman --color=always --sync --verbose --sysupgrade
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/  
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/  
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : None
:: Starting full system upgrade...
 there is nothing to do
actionless commented 3 years ago

/usr/lib/python3.9/site-packages/pycman/config.py:144: InvalidSyntax: unable to parse /etc/pacman.conf, unrecognized option: 'NoProgressBar' warnings.warn(InvalidSyntax(f.name, 'unrecognized option', key))

pkgfile /usr/lib/python3.9/site-packages/pycman/config.py

risto42 commented 3 years ago

?

$ pacman -Qo /usr/lib/python3.9/site-packages/pycman/config.py
/usr/lib/python3.9/site-packages/pycman/config.py appartient à pyalpm 0.10.3-1
$ pactree -r pyalpm
pyalpm
├─namcap
├─pikaur
└─whoneeds-git

well, upstream on a pikaur dependency... IMHO it would be better if the project files the issue with its dependency.

actionless commented 3 years ago

lol, try your luck with namcap and whoneeds-git :D