You are not logged in.
A double free makes me think this is not glibc's fault (despite ngoonee not observing it with glibc from [core]...)
Online
After using makepkg to build the missing aur dependencies, bauerbill was able to download, build and install the package without error...
Offline
here bauerbill can't find/install any AUR packages. happens on both testing/non-testing and 32/64.
Offline
I'm also getting glibc memory errors:
*** glibc detected *** /usr/bin/perl: realloc(): invalid next size: 0x00007fab38076fa0 ***
Backtrace/Full output: http://pastebin.com/y1uMQCZZ
Offline
here bauerbill can't find/install any AUR packages. happens on both testing/non-testing and 32/64.
That's because it needs to be updated to use https. The AUR recently was switched.
Offline
When i try:
bauerbill -S kde
with BuildAll and with / without user-agent=wget in Aria2Args
after downloading the sources i always get this:
:: The following sources will be downloaded:
ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.20100719.man.tar.bz2 [0.32 MiB]
gcc-fortran
ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.5.1/gcc-{core,g++,fortran,objc,ada}-4.5.1.tar.bz2 [N/A]
gcc-fortran
:: Number of Sources: 2
:: Total Download Size: >=0.32 MiB
:: Proceed with download? [Y/n] Y
[#1 SIZE:325.8KiB/325.8KiB(100%) CN:1] [Checksum:#1 0B/325.8KiB(0%)]
:: 2 unsuccessful download(s). Would you like to retry? [Y/n]
I also have manually wgot these files to my SRCDEST so that these were really existing.
No chance! Any suggestions?
My Stuff (selfhosted / not 24h online)
Offline
I think you should wait for an update of bauerbill, since it cannot handle the https connection now, AUR was switched some days ago.
zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)
Offline
sure?
I mean these sources are not AUR ones or am i wrong?
*edit*
I was going on an fixed little dependency problems myself but now it run into strange trouble:
--> Installing /home/local/build/packages/ortp-0.16.3-1-x86_64.pkg.tar.xz...
--> Running pacman: '/usr/bin/pacman-color' '--config' '/etc/pacman.conf' '-U' '/home/local/build/packages/ortp-0.16.3-1-x86_64.pkg.tar.xz' '--asdeps' '--cachedir' '/var/cache/pacman/pkg'
Löse Abhängigkeiten auf...
Suche nach Zwischen-Konflikten...
Pakete (1): ortp-0.16.3-1 [0,09 MB]
Gesamtgröße des Downloads: 0,00 MB
Gesamtgröße der zu installierenden Pakete: 0,46 MB
Installation fortsetzen? [J/n] j
Prüfe Paketintegrität...
(1/1) Prüfe auf Dateikonflikte [########################################] 100%
(1/1) Installiere ortp [########################################] 100%
--> Building r...
==> Erstelle Paket: r 2.11.1-2 (Do 28. Okt 18:57:59 CEST 2010)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Fehlende Abhängigkeiten:
-> openjdk6
==> FEHLER: Konnte nicht alle Abhängigkeiten auflösen.
ERROR: makepkg exited with an error (256)
WARNING: expected package does not exist: /home/local/build/packages/r-2.11.1-2-x86_64.pkg.tar.xz
--> scanning /home/local/build/packages for matching packages...
ERROR: no package found: /home/local/build/packages/r-2.11.1-2-x86_64.pkg.tar.xz
:: Abort? [Y/n]
Last edited by exmethix (2010-10-28 17:01:29)
My Stuff (selfhosted / not 24h online)
Offline
*sigh*
Nothing in Bauerbill needed to change to handle HTTPS... you just needed the optdep "perl-crypt-ssleay" (which you need for Reflector support anyway). I've made that a normal dependency now.
As for the glibc errors... I have no idea. It's uncommon for those to be caused by vanilla Perl code so I suspect that it isn't a bauerbill issue per se, but I really don't know.
@exmethix
Read the "Some downloads keep failing" section of the troubleshooting guide. You can see the uninterpretted Bash code in the URLs of your output. As the guide says, either edit and patch the PKGBUILD from the prompt or ignore it and let makepkg handle it when it builds the package. You do not need to manually retrieve the files yourself.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Thank you Xyne!
zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)
Offline
@exmethix
Read the "Some downloads keep failing" section of the troubleshooting guide. You can see the uninterpretted Bash code in the URLs of your output. As the guide says, either edit and patch the PKGBUILD from the prompt or ignore it and let makepkg handle it when it builds the package. You do not need to manually retrieve the files yourself.
I expected that. Because of it i did a manual wget for these sources.
So for now i will just ignore it right?
And you can safely ignore my last post cause i am now getting close to my bauer.
thnX
My Stuff (selfhosted / not 24h online)
Offline
So for now i will just ignore it right?
Yeah. Just choose to continue after the download fails and makepkg will take care of the download.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
glibc errors were fixed for me by reinstalling perl-xyne-arch and perl-xyne-common (sudo pacman -S perl-xyne-{arch,common})
Offline
glibc errors were fixed for me by reinstalling perl-xyne-arch and perl-xyne-common (sudo pacman -S perl-xyne-{arch,common})
Hmm, same thing here... wonder what could have happened.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
It is quite weird... but probably due to the changes I made in glibc exposing something?
Online
Perhaps. But its weird that a mere reinstall (which only copies the SAME files back to their locations) seems to fix it.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Hi Xyne:
Maybe you should add an option that let bauerbill automatically ignore the unsuccessful downloads,
and leave it to makepkg (since I'm alway configure wget to download files for makepkg).
It seems that aria2 can't handle some URLs properly, so wget is a good alternate.
Thanks.
(edit typo)
Last edited by cap_sensitive (2010-10-29 14:37:13)
Offline
I'm not able to install anything from AUR using bauerbill.
Example:
$ sudo bauerbill -S yaourt --aur
WARNING: yaourt 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/yaourt/PKGBUILD
view [v] backup [b] edit [e] continue [ok] skip [s] abort [x] ok
--> an associated install file was found for yaourt: /tmp/bauerbill/build/aur/yaourt/yaourt.install
view [v] backup [b] edit [e] continue [ok] skip [s] abort [x] ok
--> resolving diffutils... installed
--> resolving pacman>=3.4.0... installed
--> resolving package-query>=0.4... found in AUR
WARNING: about to source /tmp/bauerbill/build/aur/package-query/PKGBUILD
view [v] backup [b] edit [e] continue [ok] skip [s] abort [x] ok
--> resolving pacman>=3.4... installed
--> resolving curl... installed
--> resolving yajl... found in [community]
--> Determining sizes of source files...
$ dmesg
bauerbill[4693]: segfault at 223d65b6 ip b71eb324 sp b67f0c1c error 4 in libssl.so.1.0.0[b71b6000+4d000]
Last edited by dapolinario (2010-10-29 23:32:23)
Arch Linux: The power in your hands!
Offline
Try to downgrade to perl-xyne-arch-2010.10.28.1-1
zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)
Offline
perl-xyne-arch shouldn't have anything to do with it. It's very rare that pure Perl code (i.e. code that doesn't bind lower-level code) causes such errors. Besides, I haven't changed anything recently. The migration to HTTPS required no code changes, only changing perl-crypt-ssleay from an optdep to a dep.
I don't know what's causing these low-level errors. It seems to be related to the recent update of glibc:
DEPENDENCIES BY INSTALLATION DATE (bauerbill)
[2010-10-30 18:02:45] perl-xyne-arch (bauerbill)
[2010-10-28 22:54:39] bauerbill
[2010-10-28 22:54:39] perl-xyne-common (bauerbill -> perl-xyne-arch)
[2010-10-28 17:24:55] tzdata (bauerbill -> aria2 -> gnutls -> gcc-libs -> glibc)
[2010-10-26 15:05:20] glibc (bauerbill -> aria2 -> gnutls -> gcc-libs)
[2010-10-20 13:12:38] coreutils (bauerbill -> aria2 -> ca-certificates -> openssl -> perl)
[2010-10-19 14:39:57] libxml2 (bauerbill -> aria2)
[2010-10-16 02:36:53] sqlite3 (bauerbill -> aria2)
Its update coincides with the appearance of these issues. (The output is from one of my pacman scripts if you're wondering.)
Maybe aria2 needs to be rebuilt or patched against the new glibc.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
I've looked into this a bit more and the problem arises from using HTTPS with threads. I've opened a ticket on the bugtracker with an example script to reproduce the issue and I've reverted to using HTTP for the AUR.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
glibc errors were fixed for me by reinstalling perl-xyne-arch and perl-xyne-common (sudo pacman -S perl-xyne-{arch,common})
While this does fix it for me, the problem comes back every time I shut down my computer. I have no idea why...
Arch x86_64 ATI AMD APU KDE frameworks 5
---------------------------------
Whatever I do, I always end up with something horribly mis-configured.
Offline
I recently tried out bauerbill, and it is amazing. However, I noticed an small inconsistency in its output.
If I understand correctly, bauerbill can find out whether a package is installed locally or not, and appends " (installed)" to the line of the package name. The problem is pacman already appends " [installed]" after the line of the package if it is in base/extra/community. I suggest bauerbill changes the appended string into " [installed]" and apply it only to packages from unsupported repositories.
If the request is accepted, it would be more consistent to the "bauerbill -Ss" output, and thus can be easily parsed by sed to produce colored output. I guess the current output of pacman is like this: "repository/pkgname pkgver (group) [installed]", where parenthesis is used to indicate groups.
I have another question to ask. If I use a cron job of rebase as described in ArchWiki, what would happen if I call "bauerbill --rebase --Syu"?
Last edited by AugustePop (2010-11-01 05:13:16)
Offline
rebase is now obsolete, pacman includes that functionality since version 3.4.
zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)
Offline
rebase is now obsolete, pacman includes that functionality since version 3.4.
Does this mean --rebase option of bauerbill is now obsolete too? If rebase is obsolete, what would happen if a crond job "pacman -Sywu" is running when I invoke "bauerbill -Syu"?
Offline