You are not logged in.

#526 2010-03-14 23:26:25

Runiq
Member
From: Germany
Registered: 2008-10-29
Posts: 1,053

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

I'm using reflector to get the latest mirrors, so that hopefully shouldn't be the problem. (Powerpill apparently uses reflector too, and it downloads and installs packages normally.)

I resynced with -Syy, tried D/L'ing libxp and got the same problem:

# bauerbill -S libxp
--> resolving libxext... installed
--> resolving printproto... installed
--> Reflecting... retrieved 15 mirrors.

:: The following packages will be downloaded:
   [extra]
     libxp

:: Number of Packages:                       1
:: Total Download Size:               0.09 MiB
:: Binary Package Install Size:       0.28 MiB

:: Proceed with download? [Y/n] 
--> Reflecting... retrieved 45 mirrors.


:: 1 unsuccessful download(s). Would you like to retry? [Y/n] n
:: Would you like to abort the operation? [y/n] y

$ bauerbill -Si libxp
Repository     : extra
Name           : libxp
Version        : 1.0.0-3
Installed      : yes
URL            : http://xorg.freedesktop.org/
Licenses       : custom  
Groups         : None
Provides       : None
Depends On     : libxext  printproto  
Optional Deps  : None
Conflicts With : None
Replaces       : None
Download Size  :  95.00 K
Installed Size : 284.00 K
Packager       : Jan de Groot <jgc@archlinux.org>
Architecture   : x86_64
Build Date     : Sat Aug 15 16:58:58 2009
MD5 Sum        : 9b8dbc198e81abb1e1150ecd7ba57e9d
Description    : X11 X Print Library

Here's the metalink for libxp:

<?xml version="1.0" encoding="utf-8"?>
<metalink version="3.0" xmlns="http://www.metalinker.org/">
<files>
  <file name="libxp-1.0.0-3-x86_64.pkg.tar.gz">
    <identity>libxp</identity>
    <version>1.0.0-3</version>
    <size>97275</size>
    <verification>
      <hash type="md5">9b8dbc198e81abb1e1150ecd7ba57e9d</hash>
    </verification>
    <resources maxconnections="1">
      <url type="http">http://archlinux.limun.org/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://www.archlinuxppc.org/x86_64/extra/os/i686/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://mirror.giantix-server.de/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.giantix-server.de/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp5.gwdg.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp5.gwdg.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.hosteurope.de/mirror/ftp.archlinux.org/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://mirrors2.portafixe.com/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirrors2.portafixe.com/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://mirror.selfnet.de/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.selfnet.de/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.tu-chemnitz.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.uni-bayreuth.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.uni-bayreuth.de/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.uni-kl.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.uni-kl.de/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.leaseweb.com/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://archlinux.puzzle.ch/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirrors.kernel.org/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://cesium.di.uminho.pt/pub/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://archlinux.puzzle.ch/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://cesium.di.uminho.pt/pub/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://archlinux.nautile.nc/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://mirrors.kernel.org/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirrors.dotsrc.org/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://locke.suu.edu/linux/dist/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.df.lth.se/pub/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.otenet.gr/linux/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.df.lth.se/pub/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://pet.inf.ufsc.br/mirrors/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://mirror.archlinux.ro/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.aarnet.edu.au/pub/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://archlinux.c3sl.ufpr.br/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.tku.edu.tw/Linux/ArchLinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://archlinux.igor.onlinedirect.bg/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.archlinux.ro/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.yandex.ru/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.rit.edu/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://mirror.yandex.ru/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.port80.se/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mir.archlinux.fr/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mi.mirror.garr.it/mirrors/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.klid.dk/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://mirror.umoss.org/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://ftp.port80.se/archlinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="http">http://archlinux.c3sl.ufpr.br/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
      <url type="ftp">ftp://ftp.tku.edu.tw/Linux/ArchLinux/extra/os/x86_64/libxp-1.0.0-3-x86_64.pkg.tar.gz</url>
    </resources>
  </file>
</files>
</metalink>

Edit: Whoops, too many code tags.

Last edited by Runiq (2010-03-14 23:27:19)

Offline

#527 2010-03-14 23:57:01

tri1976
Member
Registered: 2009-09-07
Posts: 152

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

I still have the error after trying what you suggested.  Like Runiq, I refreshed using the -Syy option then download "fltk" package.   Here is the metalink:

<?xml version="1.0" encoding="utf-8"?>
<metalink version="3.0" xmlns="http://www.metalinker.org/">
<files>
  <file name="fltk-1.1.10-1-x86_64.pkg.tar.xz">
    <identity>fltk</identity>
    <version>1.1.10-1</version>
    <size>1257764</size>
    <verification>
      <hash type="md5">f7bf033f002b3390609b4ff5fc89a122</hash>
    </verification>
    <resources maxconnections="1">
      <url type="ftp">ftp://mirrors.kernel.org/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirrors.kernel.org/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.leaseweb.com/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://archlinux.puzzle.ch/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://cesium.di.uminho.pt/pub/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.selfnet.de/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.hosteurope.de/mirror/ftp.archlinux.org/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://archlinux.puzzle.ch/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://archlinux.limun.org/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://cesium.di.uminho.pt/pub/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://archlinux.nautile.nc/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.giantix-server.de/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirrors.dotsrc.org/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://locke.suu.edu/linux/dist/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.df.lth.se/pub/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.otenet.gr/linux/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.df.lth.se/pub/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://pet.inf.ufsc.br/mirrors/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://mirror.archlinux.ro/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.aarnet.edu.au/pub/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://archlinux.c3sl.ufpr.br/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.tku.edu.tw/Linux/ArchLinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://archlinux.igor.onlinedirect.bg/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.archlinux.ro/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.yandex.ru/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.rit.edu/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://mirror.yandex.ru/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.port80.se/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://mirror.selfnet.de/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mir.archlinux.fr/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mi.mirror.garr.it/mirrors/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.klid.dk/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://mirror.umoss.org/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://ftp.port80.se/archlinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="http">http://archlinux.c3sl.ufpr.br/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
      <url type="ftp">ftp://ftp.tku.edu.tw/Linux/ArchLinux/extra/os/x86_64/fltk-1.1.10-1-x86_64.pkg.tar.xz</url>
    </resources>
  </file>
</files>
</metalink>

the server in my mirrorlist is ftp://mirrors.kernel.org/archlinux/$repo/os/x86_64

Offline

#528 2010-03-15 00:00:14

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

If your main mirror is out of sync, then your database will be out of sync and the mirrors retrieved by reflector will not contain the older versions of packages specified by the outdated database. This doesn't seem to be the case here, but it's worth keeping in mind as it can lead to problems.

Are you using perl-xyne-arch>=2010.03.14.1-1? Everything seems to be working here with the latest version. Have you changed the default aria2c arguments in the configuration file? Maybe that had an effect with the latest aria2 update.

Using the metalink you posted:

Download Results:
gid|stat|avg speed  |path/URI
===+====+===========+===========================================================
  1|  OK|  40.9KiB/s|/tmp/sandbox/libxp-1.0.0-3-x86_64.pkg.tar.gz

Status Legend:
 (OK):download completed.

Using bauerbill:

bauerbill -S libxp
--> resolving libxext... installed
--> resolving printproto... installed
--> Reflecting... retrieved 50 mirrors.

:: The following packages will be downloaded:
   [extra]
     libxp

:: Number of Packages:                       1
:: Total Download Size:               0.09 MiB
:: Binary Package Install Size:       0.28 MiB

:: Proceed with download? [Y/n] 
--> Reflecting... retrieved 50 mirrors.

--> successfully downloaded libxp-1.0.0-3-x86_64.pkg.tar.gz                                                                                                                     
                                                                                                                                                                                
Download Results:
gid|stat|avg speed  |path/URI
===+====+===========+===========================================================
  1|  OK| 121.9KiB/s|/tmp/sandbox/libxp-1.0.0-3-x86_64.pkg.tar.gz

Status Legend:
 (OK):download completed.

My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#529 2010-03-15 00:03:54

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

@tri1976
I get the same results with your example. The metalink works on its own with aria2c and bauerbill is able to download fltk.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#530 2010-03-15 00:11:23

tri1976
Member
Registered: 2009-09-07
Posts: 152

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

I'm using:
perl-xyne-arch 2010.03.14.1-1
aria2 1.9.0-1
I think the configuration settings are default.  In bauerbill.conf, I add editor program and my name for buildas option.  I didn't mess with any of the aria2c options at all.
What do you suggest to try to figure out the problem?

Offline

#531 2010-03-15 10:44:25

hamo
Member
Registered: 2009-10-24
Posts: 4

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

I have the same issue as Runiq here...
all the packages are up-to-date and /etc/bauerbill.conf is not modified...
What can I do to help you finding out the real problem?

Offline

#532 2010-03-15 12:52:10

tri1976
Member
Registered: 2009-09-07
Posts: 152

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

I don't know if this help but bauerbill-2010.02.17.1 was fine.  I run into this problem after doing a full system upgrade.  I try aria2c on the metalink file and it works also.  Please let me know if there is anything I can do to help you troubleshoot.  Thanks.

Offline

#533 2010-03-15 14:01:04

milomouse
Member
Registered: 2009-03-24
Posts: 940
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Xyne wrote:

@milomouse
I was planning to wait to add that option because I'm working on other things at the moment, but I gave in. There is not a "UseCbreak"|"--use-cbreak" option to enable the no-<return> behavior. It now defaults to requiring return. Let me know if it works. I've only run a few simple tests.

I updated perl-xyne-arch, powerpill and bauerbill and I used default conf for testing, and with or without the cbreak option in the conf it still immediately continues without requiring enter when prompting PKGBUILDs. For me anyway. I'll just continue to use the patch until you get around to testing it further. I know you've got bigger fish to fry right now. Thanks for the testrun though

Offline

#534 2010-03-15 14:28:08

jwbirdsong
Member
From: Western KS USA
Registered: 2006-11-25
Posts: 173

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Seems like maybe Xyne did two updates to bauerbill/perl-xyne-arch yesterday.  I got them ALMOST back to back.   After the last update bauerbill reverted to old behavior for me ( requiring ENTER while pasring PKGBUILDS). Ive not tried the switch yet as I just saw this thread.

EDIT  And now I have...switchng --use-cbreak seems to work fine here

Last edited by jwbirdsong (2010-03-15 14:29:39)


PLEASE read and try to FIX/FILE BUGS instead of assuming other have/will.

Offline

#535 2010-03-15 14:47:53

jwbirdsong
Member
From: Western KS USA
Registered: 2006-11-25
Posts: 173

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Perhaps a minor issue but seems to be a new one (for me at least.. Last line)
<snip>  </snip>
==> Tidying install...
  -> Purging other files...
  -> Compressing man and info pages...
  -> Stripping debugging symbols from binaries and libraries...
==> Creating package...
  -> Generating .PKGINFO file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: uzbl-experimental-git 20100315-1 x86_64 (Mon Mar 15 07:45:24 MDT 2010)
--> Installing /home/jwbirdsong/bauerbill/build/aur/uzbl-experimental-git/uzbl-experimental-git-20100315-1-x86_64.pkg.tar.gz...
--> Running pacman: /usr/bin/pacman --cachedir "/var/cache/pacman/pkg" -U  /home/jwbirdsong/bauerbill/build/aur/uzbl-experimental-git/uzbl-experimental-git-20100315-1-x86_64.pkg.tar.gz
loading package data...
checking dependencies...
(1/1) checking for file conflicts                   [######################################################################################################################################################] 100%
(1/1) upgrading uzbl-experimental-git               [######################################################################################################################################################] 100%
--> Done
    (in cleanup) Can't call method "get_value" on an undefined value at /usr/share/perl5/vendor_perl/Xyne/Arch/Powerpill.pm line 135 during global destruction.


PLEASE read and try to FIX/FILE BUGS instead of assuming other have/will.

Offline

#536 2010-03-15 15:16:40

orphius1970
Member
From: Modesto (HELL) California
Registered: 2009-02-27
Posts: 151

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

If this has been asked before, sorry.
Xyne, is it possible to use pacmatic with powerpill and/or bauerbill? Or would be possible for you to add
this function?


AMD Phenomx3, 4gb ram, Nvidia Gforce 9400gt,
MSI K9N2 Diamond Motherboard, Arch x86_64

Offline

#537 2010-03-15 15:24:18

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

@tri1976, hamo & runiq
Have you checked your cache for packages or *.aria2 control files to see if aria2c even starts the download? Try adding "-w --cachedir /path/to/empty/dir" to the bauerbill command to make it easier to monitor the directory. *edit* Also make sure that you're using the latest versions of perl-xyne-arch and aria2.

You can also apply the following patch to  /usr/share/perl5/vendor_perl/Xyne/Arch/Powerpill.pm to enable unfiltered aria2c output:

--- Powerpill.pm.bak
+++ Powerpill.pm
@@ -805,8 +805,9 @@
     $self->display("\n");
     while(defined(my $line = <$pout>))
     {
-      chomp $line;
-      $self->filter_aria2_output($line);
+      print $line;
+      #chomp $line;
+      #$self->filter_aria2_output($line);
     }
     close $pout;
     $self->display("\n");

Play around with aria2c options to increase verbosity and enable logging if it seems that the problem is with aria2c, i.e. if it starts to download but then fails (maybe the latest update of aria2 introduced a bug).


I don't know what else to try right now.


@tri1976
The bauerbill package only contains a simple frontend to perl-xyne-arch so all programmatic errors will be tied to versions of the latter. The bauerbill package is only updated to sync the man page and default config file.


@milomouse
What version of perl-xyne-arch do you have? The latest version as of this post is 2010.03.15.1.

@jwbirdson
The undefined value error should be fixed in perl-xyne-arch>=2010.03.15.1


*edit*
orphius1970
I've never used it but the readme on pacmatic's github page says "Edit /etc/yaourtrc and set PacmanBin to the path to pacmatic" to use it with yaourt, so it should work with [bauerb|powerp]ill's "PacmanBin" option, at least for package installation, but I don't know exactly what it does so I have no idea if it will work as expected. Just try it and see what happens.

Last edited by Xyne (2010-03-15 15:39:50)


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#538 2010-03-15 16:19:14

milomouse
Member
Registered: 2009-03-24
Posts: 940
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

@Xyne: My mistake. I was building from community PKGBUILD which is 2010.03.14 (right now). I needed to change the version to *.15 and it worked, though I decided I should add your repository to my pacman.conf since I'm using a few of your apps. It works great by the way, thanks a lot for 'caving in' early. wink

Again, I know you have a lot on your plate, but I noticed that when "BuildAll" (also/or ABS) is set in conf that if Bauerbill detects a new version it will present the PKGBUILD like usual but sometimes the PKGBUILD will be for the previous version, not the new one. I'm guessing it looks for a pkgbuild for that program (in that repo?) and succeeds but doesn't check to see if it's the same version as what it's supposed to be updating to.  Therefore, I would humbly like to request that Bauerbill (at one point in time) check to make sure that the PKGBUILD being used is the version it needs to update to.

An example is (right now, anyway) is when I try updating to testing/mesa it keeps presenting me with version 7.7-2 when the testing version is 7.7-3. There's a few other packages doing that right now, too. Like I said, I guess it's an ABS thing not being up-to-date or something and Bauerbill is fetching the build and not checking if the version of the PKGBUILD matches what version of the newest is supposed to be. You may be working on this already, who knows. I'm just letting you know because I always BuildAll and notice it kept asking me to update the same 4 programs over and over and I didn't notice until afterwards it was the wrong version numbers in the PKGBUILDs. Thanks for reading and all your hard work

Last edited by milomouse (2010-03-15 17:06:26)

Offline

#539 2010-03-15 17:08:50

tri1976
Member
Registered: 2009-09-07
Posts: 152

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

If I specify a cachedir (i.e.  /tmp/bb) then it goes through successfully, but if I use default cachedir (/var/cache/pacman/pkg), then it gives me the "unsucessful download" errors.  I check /var/cache/pacman/pkg folder to see if the package is downloaded and it is not there.  Is it a permission problem?  Why is it only occur after the update?  I have the following packages:
perl-xyne-arch 2010.03.14.1-1
perl-xyne-arch 2010.03.14.1-1
aria2 1.9.0-1

Offline

#540 2010-03-15 17:58:51

smradlev
Member
Registered: 2009-06-26
Posts: 18

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

I experience the same problem as tri1976. I have:
perl-xyne-arch 2010.03.15.1-1
aria2 1.9.0-1

Offline

#541 2010-03-15 19:07:56

jxy
Member
Registered: 2008-12-03
Posts: 133

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

smradlev wrote:

I experience the same problem as tri1976. I have:
perl-xyne-arch 2010.03.15.1-1
aria2 1.9.0-1

Same thing here.  Powerpill works while bauerbill breaks.

Offline

#542 2010-03-16 02:25:11

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

fixed in perl-xyne-arch>=2010.03.16.1-1 (please confirm)


In the future, please try the patches that I post and report the results of the tests that I suggest (thanks for posting some of it, tri1976), otherwise it feels like I'm just wasting my time by posting. In this case, the patch would have pointed me to the silent permissions error immediately.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#543 2010-03-16 06:35:40

Karmadon
Member
Registered: 2009-04-15
Posts: 6

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

>fixed in perl-xyne-arch>=2010.03.16.1-1 (please confirm)

yes, it works here now.

>In the future, please try the patches that I post and report the results of the tests that I suggest (thanks for posting some of it, tri1976)

ok, I've just seen this thread too late smile


Anyway thank you for the great tool!

Offline

#544 2010-03-16 11:54:03

Runiq
Member
From: Germany
Registered: 2008-10-29
Posts: 1,053

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Thanks Xyne, it's been fixed for me too. Was a bit busy learning for an exam, sorry for not replying.

Offline

#545 2010-03-16 12:08:00

birdspider
Member
From: Vienna
Registered: 2007-12-29
Posts: 33
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

hi,
bauerbill is delegating AUR pkgs to pacman which can't find them, what can that be ?

[birdspider@POWERHORSE ~]$ sudo bauerbill -Ss clojure
AUR/clojure 1.1.0-2
    A LISP dialect for the JVM that safely supports concurrency.
<snip>

[birdspider@POWERHORSE ~]$ sudo bauerbill -S clojure
--> Getting trusted user package lists...
--> resolving readline... installed
--> resolving ncurses... installed
--> resolving pam... installed
--> resolving tcp_wrappers... installed
--> Switching to pacman: /usr/bin/pacman -S clojure
Paket clojure nicht gefunden, suche Gruppe ...
Fehler: 'clojure': nicht in Sync-DB gefunden
[birdspider@POWERHORSE ~]$

local/perl-xyne-arch 2010.03.16.1-1
local/perl-xyne-common 2010.02.11.1-1
local/bauerbill 2010.03.14.1-1

Offline

#546 2010-03-16 12:15:30

Primoz
Member
From: Ljubljana-Slovena-EU
Registered: 2009-03-04
Posts: 688

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Never mind I edited powerpill confg and set bauerbill to use it and everything works! Sorry for the trouble.
I'll leave the the rest of the post as is, so others or you can see what problem I had and how I solved it.

Hi,
even with the upgraded bauerbill it still doesn't download the packages correctly. I does install them using pacman -S -U...
It's really strange, it seems that bauerbill and aria works great for AUR packages but not for arch pkg packages...
Here's what happened:

Download Results:
gid|stat|avg speed  |path/URI
===+====+===========+===========================================================
  1| ERR|        n/a|/var/cache/pacman/pkg/kernel26-headers-2.6.33.1-1-x86_64.pkg.tar.xz
  2| ERR|        n/a|/var/cache/pacman/pkg/kernel26-firmware-2.6.33.1-1-x86_64.pkg.tar.xz
  3| ERR|        n/a|/var/cache/pacman/pkg/perl-xyne-arch-2010.03.16.1-1-any.pkg.tar.gz
  6|  OK|  47.0KiB/s|/tmp/bauerbill/build/aur/kernel26-ck/patch-2.6.33-ck1.bz2
  4|  OK|  20.3KiB/s|/tmp/bauerbill/build/aur/kernel26-ck/patch-2.6.33.1-1-ARCH.bz2
  5|  OK|   7.4MiB/s|/tmp/bauerbill/build/aur/kernel26-ck/linux-2.6.33.tar.bz2

I have no idea why AUR would work, but arch pkg wouldn't.
Do you have any idea why?
I'll try to reinstall both powerpill and bauerbill and try to set them so they work. But I did that before and it didn't work...

Last edited by Primoz (2010-03-16 12:23:12)


Arch x86_64 ATI AMD APU KDE frameworks 5
---------------------------------
Whatever I do, I always end up with something horribly mis-configured.

Offline

#547 2010-03-16 12:25:37

tri1976
Member
Registered: 2009-09-07
Posts: 152

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Xyne wrote:

fixed in perl-xyne-arch>=2010.03.16.1-1 (please confirm)

It works lol Thanks.

Offline

#548 2010-03-16 12:47:18

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

@birdspider

sudo bauerbill --aur -S clojure
--> Getting trusted user package lists...
WARNING: clojure does not match any package or group in sync db
--> Searching for AUR packages...
--> Loading AUR taurball data...
WARNING: about to source /tmp/bauerbill/build/aur/clojure/PKGBUILD
view [v]  backup [b]  edit [e]  continue [ok]  skip [s]  abort [x]

It works here. Did you include all of the output from the failed operation? Even if AUR weren't enabled, it would still display a warning about not finding the package.

Does "-Si" work?


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#549 2010-03-16 13:05:06

birdspider
Member
From: Vienna
Registered: 2007-12-29
Posts: 33
Website

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

jep all the output included,

should I log powerpill ?

-Si works

edit1:
bauerbill.conf http://pastebin.com/sfuFGbrz

edit2:
the last thing I did before it stopped working was installing reflector (since I always got 0 Mirrors, took me a while to make out the dep though)

Last edited by birdspider (2010-03-16 13:10:06)

Offline

#550 2010-03-16 13:38:17

orphius1970
Member
From: Modesto (HELL) California
Registered: 2009-02-27
Posts: 151

Re: Bauerbill: Powerpill + ABS, AUR, CPAN and Hackage support + more

Xyne,
  Pacmatic is a pacman wrapper which automates the process of checking Arch News prior to upgrading.
I only like that it shows the Arch news part of it. Very handy, since sometimes thats where critical
update/upgrade info is to be found. You could also possibly use this feature, to display news about your
packages and any intervention needed when updating/upgrading.

Last edited by orphius1970 (2010-03-16 13:39:20)


AMD Phenomx3, 4gb ram, Nvidia Gforce 9400gt,
MSI K9N2 Diamond Motherboard, Arch x86_64

Offline

Board footer

Powered by FluxBB