Package Details: bauerbill 2021.12.31-1

Git Clone URL: https://aur.archlinux.org/bauerbill.git (read-only, click to copy)
Package Base: bauerbill
Description: Extension of Powerpill with AUR and ABS support.
Upstream URL: https://xyne.dev/projects/bauerbill
Keywords: abs arch_linux aur pacman system
Licenses: GPL
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 43
Popularity: 0.055926
First Submitted: 2015-12-04 17:46 (UTC)
Last Updated: 2021-12-31 05:27 (UTC)

Latest Comments

Xyne commented on 2021-12-31 05:24 (UTC)

Sorry, I forgot to update the default options in Bauerbill. Remove "--pull" from the options to pbget in /etc/bauerbill/bauerbill.json.

hadogenes commented on 2021-12-27 07:41 (UTC)

bauerbill uses pbget --pull (bauerbill.json), but the API of pbget changed

Xyne commented on 2021-11-20 15:19 (UTC)

@SolarAquarion Sorry, the current changelog isn't maintained. With the recent move of the upstream website I'm planning to upload all of my internal git repos soon. It's long overdue.

The last update changes the metadata to point to the new domain and adds the last AUR packager to the bb-query_trust command options in the generated scripts.

SolarAquarion commented on 2021-11-20 14:37 (UTC)

what is the changelog? Just a URL update?

Xyne commented on 2020-12-15 04:40 (UTC)

@hadogenes The error should be fixed with today's release of python3-aur and pbget.

hadogenes commented on 2020-12-09 10:29 (UTC)

After recent updates I cannot download packages that have a "virtual" pkgbase, e.g. eclipse-cpp (base: eclipse), uget-integrator-chromium (base: uget-integrator-browsers)

tellmi commented on 2020-12-02 20:08 (UTC)

@vecksagos: Thank you for your help! Now it works again like a charm! :-)

vecksagos commented on 2020-12-02 16:46 (UTC)

@tellmi if you have another AUR Helpers, like yay, you can use it to manually reinstall bauerbill, then reinstall all packages that python cannot find,pm2ml, python3-xcgf, python3-xcpf, python3-memoizedb, they were packages that i needed reinstall

tellmi commented on 2020-12-02 08:18 (UTC)

After upgrading my system to Python 3.9.0 today, bauerbill is broken. It says: "/usr/bin/python3: No module named Bauerbill". Do you have any suggestions except downgrading? Thank you!

hadogenes commented on 2020-06-24 10:03 (UTC)

bauerbill is unable to build ros-noetic-desktop-full: at begining there is problem with dependency python-catkin-pkg (which is provided by python-catkin_pkg)

Basxto commented on 2019-01-20 20:47 (UTC)

python3-xcpf broke and there is a patch in the comments of that package. It replaced pacman_conf_enumerator with PacmanConfEnumeratorSession

cd ~/build/python3-xcpf
git pull
sed 's/pkgver"$/pkgver"\n  curl https:\/\/pastebin.com\/raw\/iUdZcYc7 | patch -p0/g' -i PKGBUILD
makepkg -f

le_tucan commented on 2019-01-19 13:19 (UTC)

I am also getting the same error as martynjy

martynjy commented on 2019-01-18 22:21 (UTC) (edited on 2019-01-18 22:40 (UTC) by martynjy)

Has been fine but now I am getting:

File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "/usr/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/lib/python3.7/site-packages/Bauerbill.py", line 42, in <module> import pm2ml File "/usr/lib/python3.7/site-packages/pm2ml.py", line 38, in <module> import XCPF.PacmanConfig File "/usr/lib/python3.7/site-packages/XCPF/PacmanConfig.py", line 28, in <module> from pycman.config import pacman_conf_enumerator, _logmask, cb_log, LIST_OPTIONS, BOOLEAN_OPTIONS ImportError: cannot import name 'pacman_conf_enumerator' from 'pycman.config' (/usr/lib/python3.7/site-packages/pycman/config.py)

The only thing I can see is that 'pyalpm' was upgraded yesterday (when the problem appeared) and again today! But the problem persists!

Vrakfall commented on 2018-08-09 22:45 (UTC)

@Xyne: No worries. I just used bb -Syu --aur --ignore bauerbill while waiting for it to be fixed. :P Thank you really much for the fix!

Xyne commented on 2018-08-09 22:30 (UTC)

Sorry about that. The package has been updated.

cb73 commented on 2018-08-08 17:07 (UTC) (edited on 2018-08-08 17:08 (UTC) by cb73)

@Xyne: Same problem here:

==> Retrieving sources...
  -> Downloading bauerbill-2017.10.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading https://xyne.archlinux.ca/projects/bauerbill/src/bauerbill-2017.10.tar.xz

Vrakfall commented on 2018-08-07 12:37 (UTC)

@Xyne I get what's wrong now, the file got renamed to 2018 on your website but not in the PKGBUILD.

Vrakfall commented on 2018-08-07 10:16 (UTC)

@Xyne The package and the signature don't seem to still be available on your website which now returns a 404 error. I think it was fine yesterday (I rebuilt bb and all dependencies before the bump by because the python upgrade broke it). Dependencies' links seem fine tho.

Xyne commented on 2018-06-29 00:19 (UTC)

@obelix1502 What command did you run? What packages are you trying to update? Did you refresh the databases first? The last error says that they're missing.

Bauerbill and other AUR helpers aren't really for newbees. Maybe you should take some time to familiarize yourself with pacman and makepkg first.

obelix1502 commented on 2018-06-07 23:09 (UTC) (edited on 2018-06-29 00:17 (UTC) by Xyne)

I've an error. I'm a newbee with Archlinux, so some explications are welcome ;) :

:: Procéder à l’installation ? [O/n] 
(1/1) vérification des clés dans le trousseau      [######################] 100%
(1/1) vérification de l’intégrité des paquets      [######################] 100%
(1/1) chargement des fichiers des paquets          [######################] 100%
(1/1) analyse des conflits entre fichiers          [######################] 100%
(1/1) vérification de l’espace disque disponible   [######################] 100%
:: Traitement des changements du paquet…
(1/1) réinstallation bauerbill                     [######################] 100%
:: Exécution des crochets de post-transaction…
(1/1) Arming ConditionNeedsUpdate...
Aucune erreur de base de données n’a été trouvée ! (No database was found)

Xyne commented on 2018-04-26 11:23 (UTC)

The source archives are exported directly from my local git repos so they are essentially development code. Nevertheless, putting the git repos of all of my projects online is a longstanding item on my todo list.

Morganamilo commented on 2018-04-26 05:55 (UTC)

Is there a git repo for this? I can see the source code for each release but is there any way to see code in development?

Xyne commented on 2018-02-14 23:26 (UTC)

@dapolinario See my reply on the powerpill page. Whatever we decide there will be applied to bauerbill as well.

dapolinario commented on 2018-02-02 21:10 (UTC)

Can you add fish completion to this package (specifically for bb-wrapper), using pacman's fish completion as a template?

Xyne commented on 2017-12-31 03:56 (UTC)

@dmp1ce Make sure that you are using the latest versions of all of bauerbill's dependencies, in particular powerpill and pm2ml. One of the recent updates added support for downloading the "files" databases with bauerbill/powerpill -Fs. It seems that only some of the deps were updated.

You can also get the latest versions from the repo on my site.

dmp1ce commented on 2017-12-28 16:19 (UTC) (edited on 2017-12-28 16:20 (UTC) by dmp1ce)

I am also on Antergos. I had the same issue as below. I installed pm2ml from the AUR with bb-wrapper -s --aur AUR/pm2ml but now I'm getting another error.

Does anyone have a guide to using bauerbill on Antergos?

> bb-wrapper -Syu
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 1151, in <module>
    sys.exit(run_main())
  File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 1132, in run_main
    return main(args)
  File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 1084, in main
    bb.refresh()
  File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 475, in refresh
    self.powerpill.refresh_databases(pm2ml_passthrough_args={'aur':False})
  File "/usr/lib/python3.6/site-packages/Powerpill.py", line 794, in refresh_databases
    self.download(pm2ml_args, dbs=True, force=(self.pargs['refresh'] > 1))
  File "/usr/lib/python3.6/site-packages/Powerpill.py", line 613, in download
    for db, sigs, files in download_queue.dbs:
ValueError: not enough values to unpack (expected 3, got 2)

commented on 2017-04-09 21:06 (UTC)

No, because the dependencies were not updated in the same day. Now it is working, thank you.

Xyne commented on 2017-04-09 19:12 (UTC)

Did you update pm2ml?

commented on 2017-03-31 14:33 (UTC)

After the last update I'm getting this error message: $ bb-wrapper -Syyu --aur Traceback (most recent call last): File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/usr/lib/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 1150, in <module> run_main() File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 1132, in run_main return main(args) File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 1084, in main bb.refresh() File "/usr/lib/python3.6/site-packages/Bauerbill.py", line 467, in refresh self.powerpill.pm2ml.refresh_databases(opi=False) AttributeError: 'Pm2ml' object has no attribute 'refresh_databases'

Xyne commented on 2016-07-10 20:55 (UTC)

I have been gradually working on a new backend for a while. It is available for testing here[1]. It is not entirely backwards-compatible so please give it a try now and get ready to migrate your configuration files and scripts. Extension developers are most welcome :D. Please keep related discussion in the forum thread. [1] https://bbs.archlinux.org/viewtopic.php?id=214706

Xyne commented on 2016-06-18 19:56 (UTC)

@print You need to build the package with makepkg. Please read the makepkg and PKGBUILD pages on the wiki.

print commented on 2016-06-16 02:11 (UTC)

% pacman -U bauerbill-2016.4.20.tar.xz loading packages... error: missing package metadata in bauerbill-2016.4.20.tar.xz error: 'bauerbill-2016.4.20.tar.xz': invalid or corrupted package

Xyne commented on 2016-02-15 01:30 (UTC)

NOTE TO ALL AUR USERS Please follow the forum thread for discussions about issues, updates, etc. In particular, the last release includes a patched version of makepkg that restores the deprecated --pkg option for selective installation of split packages along with some other changes that will require an update to the configuration file if it has been modified. https://bbs.archlinux.org/viewtopic.php?id=205834

Xyne commented on 2016-01-14 20:23 (UTC) (edited on 2016-01-14 20:24 (UTC) by Xyne)

@Imat The wiki page is from the previous version a few years ago. Other people wrote it and then it was removed when the previous version was deprecated. I may fill in the page myself but someone else will do it eventually if I don't. Until then, check the project page for usage examples. Post any questions that you have here or on the forum (preferably the forum for development question, here for packaging issues). The error indicates that you do not have the latest version of powerpill and probably some other dependencies. These packages are developed in parallel and need to be kept in sync. I suppose that it will be easier once bauerbill is installed ;) Until then, you can use my repo[1] to synchronize my packages if you don't want to do it manually. [1] http://xyne.archlinux.ca/repos/

lmat commented on 2016-01-14 19:49 (UTC)

Maybe I'm running it incorrectly? lawsa@ryle~/builds/aur/bauerbill$ bauerbill -Syu Traceback (most recent call last): File "/usr/lib/python3.5/runpy.py", line 170, in _run_module_as_main "__main__", mod_spec) File "/usr/lib/python3.5/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/lib/python3.5/site-packages/Bauerbill.py", line 1422, in <module> run_main() File "/usr/lib/python3.5/site-packages/Bauerbill.py", line 1406, in run_main return main(args) File "/usr/lib/python3.5/site-packages/Bauerbill.py", line 1172, in main Powerpill.configure_logging(pp_pargs, pargs['bb-quiet']) AttributeError: module 'Powerpill' has no attribute 'configure_logging'

lmat commented on 2016-01-14 19:46 (UTC)

The wikipedia page is incorrect? https://wiki.archlinux.org/index.php/Bauerbill

Xyne commented on 2016-01-03 02:29 (UTC)

@Kaeltis I prefer to use long explicit options for non-pacman arguments to avoid potential name collisions in the future. That said, I plan to refactor the bauerbill/powerpill/pm2ml argument parsing which has become a mess and I have an idea to make arguments configurable.

Kaeltis commented on 2015-12-28 20:13 (UTC)

Could you add a yaourt-like syntax "bauerbill -Syua" instead of "bauerbill -Syu --aur"?