[opensuse-buildservice] ArchLinux image prepare problem?

Hi all, Anybody else experiencing Archlinux failures? I get: [ 9s] [32/32] preinstalling pacman... [ 9s] [ 10s] reordering...done [ 10s] [1/110] installing archlinux-keyring-20161201-1 [ 10s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 10s] exit ... [ 11s] [ 11s] linux failed "build PKGBUILD" at Wed Dec 7 10:10:03 UTC 2016. [ 11s] I get it in a private OBS instance but maybe this affects also the main servers? Greetings Andreas -- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: mail@andreasbaumann.cc Homepage: www.andreasbaumann.cc -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Mittwoch, 7. Dezember 2016, 11:21:02 CET wrote Andreas Baumann:
Hi all,
Anybody else experiencing Archlinux failures?
I get:
[ 9s] [32/32] preinstalling pacman... [ 9s] [ 10s] reordering...done [ 10s] [1/110] installing archlinux-keyring-20161201-1 [ 10s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 10s] exit ... [ 11s] [ 11s] linux failed "build PKGBUILD" at Wed Dec 7 10:10:03 UTC 2016. [ 11s]
I get it in a private OBS instance but maybe this affects also the main servers?
it doesn't seems so, at least not in openSUSE:Tools project. But maybe you are just reaching this earlier. Arch is a rolling release distro. So, it can break at any time. It looks like the package which provides libpsl.so.5 needs to be preinstalled now. Can you test if that helps you? -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Wed, Dec 07, 2016 at 05:43:55PM +0100, Adrian Schröter wrote:
On Mittwoch, 7. Dezember 2016, 11:21:02 CET wrote Andreas Baumann:
Hi all,
Anybody else experiencing Archlinux failures?
I get:
[ 9s] [32/32] preinstalling pacman... [ 9s] [ 10s] reordering...done [ 10s] [1/110] installing archlinux-keyring-20161201-1 [ 10s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 10s] exit ... [ 11s] [ 11s] linux failed "build PKGBUILD" at Wed Dec 7 10:10:03 UTC 2016. [ 11s]
I get it in a private OBS instance but maybe this affects also the main servers?
it doesn't seems so, at least not in openSUSE:Tools project. But maybe you are just reaching this earlier.
Arch is a rolling release distro. So, it can break at any time. It looks like the package which provides libpsl.so.5 needs to be preinstalled now.
Can you test if that helps you?
In my local installation I added to /usr/lib/build/configs/arch.conf: Preinstall: ncurses lz4 libpsl ^^^^^^ After restarting with obs_admin --rescan-repository home:andreas_baumann Arch_Extra i586 obs_admin --rescan-repository home:andreas_baumann Arch_Extra x86_64 I don't get any different results. What do I have to restart so that /usr/lib/build/configs/arch.conf gets used by init_buildsystem? On build.opensuse.org Arch_Extra I see a different error with my builds: [ 18s] [1/110] installing archlinux-keyring-20161201-1 [ 18s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 18s] exit ... Greetings Andreas
--
Adrian Schroeter email: adrian@suse.de
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Maxfeldstraße 5 90409 Nürnberg Germany
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: mail@andreasbaumann.cc Homepage: www.andreasbaumann.cc -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Mittwoch, 7. Dezember 2016, 19:49:56 CET wrote Andreas Baumann:
On Wed, Dec 07, 2016 at 05:43:55PM +0100, Adrian Schröter wrote:
On Mittwoch, 7. Dezember 2016, 11:21:02 CET wrote Andreas Baumann:
Hi all,
Anybody else experiencing Archlinux failures?
I get:
[ 9s] [32/32] preinstalling pacman... [ 9s] [ 10s] reordering...done [ 10s] [1/110] installing archlinux-keyring-20161201-1 [ 10s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 10s] exit ... [ 11s] [ 11s] linux failed "build PKGBUILD" at Wed Dec 7 10:10:03 UTC 2016. [ 11s]
I get it in a private OBS instance but maybe this affects also the main servers?
it doesn't seems so, at least not in openSUSE:Tools project. But maybe you are just reaching this earlier.
Arch is a rolling release distro. So, it can break at any time. It looks like the package which provides libpsl.so.5 needs to be preinstalled now.
Can you test if that helps you?
In my local installation I added to /usr/lib/build/configs/arch.conf:
Preinstall: ncurses lz4 libpsl ^^^^^^
After restarting with
obs_admin --rescan-repository home:andreas_baumann Arch_Extra i586 obs_admin --rescan-repository home:andreas_baumann Arch_Extra x86_64
not needed.
I don't get any different results.
What do I have to restart so that /usr/lib/build/configs/arch.conf gets used by init_buildsystem?
that is only used for builds directly done with build script. Not in OBS or when using osc. Add your line to your project, eg. using osc meta prjconf -e $prjconf nothing else would be needed here.
On build.opensuse.org Arch_Extra I see a different error with my builds:
[ 18s] [1/110] installing archlinux-keyring-20161201-1 [ 18s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 18s] exit ...
where exactly? -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Thu, Dec 08, 2016 at 08:05:15AM +0100, Adrian Schröter wrote:
On Mittwoch, 7. Dezember 2016, 19:49:56 CET wrote Andreas Baumann:
On Wed, Dec 07, 2016 at 05:43:55PM +0100, Adrian Schröter wrote:
On Mittwoch, 7. Dezember 2016, 11:21:02 CET wrote Andreas Baumann:
Hi all,
Anybody else experiencing Archlinux failures?
I get:
[ 9s] [32/32] preinstalling pacman... [ 9s] [ 10s] reordering...done [ 10s] [1/110] installing archlinux-keyring-20161201-1 [ 10s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 10s] exit ... [ 11s] [ 11s] linux failed "build PKGBUILD" at Wed Dec 7 10:10:03 UTC 2016. [ 11s]
I get it in a private OBS instance but maybe this affects also the main servers?
it doesn't seems so, at least not in openSUSE:Tools project. But maybe you are just reaching this earlier.
Arch is a rolling release distro. So, it can break at any time. It looks like the package which provides libpsl.so.5 needs to be preinstalled now.
Can you test if that helps you?
In my local installation I added to /usr/lib/build/configs/arch.conf:
Preinstall: ncurses lz4 libpsl ^^^^^^
After restarting with
obs_admin --rescan-repository home:andreas_baumann Arch_Extra i586 obs_admin --rescan-repository home:andreas_baumann Arch_Extra x86_64
not needed.
I don't get any different results.
What do I have to restart so that /usr/lib/build/configs/arch.conf gets used by init_buildsystem?
that is only used for builds directly done with build script. Not in OBS or when using osc.
Add your line to your project, eg. using
osc meta prjconf -e $prjconf
nothing else would be needed here.
On build.opensuse.org Arch_Extra I see a different error with my builds:
[ 18s] [1/110] installing archlinux-keyring-20161201-1 [ 18s] pacman: error while loading shared libraries: libpsl.so.5: cannot open shared object file: No such file or directory [ 18s] exit ...
where exactly?
https://build.opensuse.org/package/show/home:andreas_baumann/strus Greetings Andreas
--
Adrian Schroeter email: adrian@suse.de
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Maxfeldstraße 5 90409 Nürnberg Germany
-- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: mail@andreasbaumann.cc Homepage: www.andreasbaumann.cc -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Donnerstag, 8. Dezember 2016, 09:09:31 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 08:05:15AM +0100, Adrian Schröter wrote: ...
where exactly?
https://build.opensuse.org/package/show/home:andreas_baumann/strus
I see ... should be fixed now. (systemd killed the schedulers on home backend, so they are in cold start atm. Will take some time until we know if it is fixed :/. But your local linked instance should get the change already) -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Thu, Dec 08, 2016 at 09:18:08AM +0100, Adrian Schröter wrote:
On Donnerstag, 8. Dezember 2016, 09:09:31 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 08:05:15AM +0100, Adrian Schröter wrote: ...
where exactly?
https://build.opensuse.org/package/show/home:andreas_baumann/strus
I see ...
should be fixed now.
(systemd killed the schedulers on home backend, so they are in cold start atm. Will take some time until we know if it is fixed :/. But your local linked instance should get the change already)
Thanks. Fetches the libpsl libary now: [ 23s] [2/33] preinstalling libpsl... [ 23s] [3/33] preinstalling pacman-mirrorlist... but now there is one more library missing: [ 41s] pacman: error while loading shared libraries: libicuuc.so.58: cannot open shared object file: No such file or directory ldd /usr/bin/pacman | grep icu libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0xb6ceb000) libicudata.so.58 => /usr/lib/libicudata.so.58 (0xb53ea000) 'pacman -Qi libpsl' shows me: Depends On : icu>=55.1-1 I hope, 'icu' is the last one missing. ;-) Greetings Andreas
--
Adrian Schroeter email: adrian@suse.de
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Maxfeldstraße 5 90409 Nürnberg Germany
-- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: mail@andreasbaumann.cc Homepage: www.andreasbaumann.cc -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Donnerstag, 8. Dezember 2016, 09:31:37 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 09:18:08AM +0100, Adrian Schröter wrote:
On Donnerstag, 8. Dezember 2016, 09:09:31 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 08:05:15AM +0100, Adrian Schröter wrote: ...
where exactly?
https://build.opensuse.org/package/show/home:andreas_baumann/strus
I see ...
should be fixed now.
(systemd killed the schedulers on home backend, so they are in cold start atm. Will take some time until we know if it is fixed :/. But your local linked instance should get the change already)
Thanks. Fetches the libpsl libary now:
[ 23s] [2/33] preinstalling libpsl... [ 23s] [3/33] preinstalling pacman-mirrorlist...
but now there is one more library missing:
[ 41s] pacman: error while loading shared libraries: libicuuc.so.58: cannot open shared object file: No such file or directory
ldd /usr/bin/pacman | grep icu libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0xb6ceb000) libicudata.so.58 => /usr/lib/libicudata.so.58 (0xb53ea000)
'pacman -Qi libpsl' shows me:
Depends On : icu>=55.1-1
I hope, 'icu' is the last one missing. ;-)
k, added. -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Thu, Dec 08, 2016 at 09:38:17AM +0100, Adrian Schröter wrote:
On Donnerstag, 8. Dezember 2016, 09:31:37 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 09:18:08AM +0100, Adrian Schröter wrote:
On Donnerstag, 8. Dezember 2016, 09:09:31 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 08:05:15AM +0100, Adrian Schröter wrote: ...
where exactly?
https://build.opensuse.org/package/show/home:andreas_baumann/strus
I see ...
should be fixed now.
(systemd killed the schedulers on home backend, so they are in cold start atm. Will take some time until we know if it is fixed :/. But your local linked instance should get the change already)
Thanks. Fetches the libpsl libary now:
[ 23s] [2/33] preinstalling libpsl... [ 23s] [3/33] preinstalling pacman-mirrorlist...
but now there is one more library missing:
[ 41s] pacman: error while loading shared libraries: libicuuc.so.58: cannot open shared object file: No such file or directory
ldd /usr/bin/pacman | grep icu libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0xb6ceb000) libicudata.so.58 => /usr/lib/libicudata.so.58 (0xb53ea000)
'pacman -Qi libpsl' shows me:
Depends On : icu>=55.1-1
I hope, 'icu' is the last one missing. ;-)
k, added.
Mmh. :-) [ 24s] [1/105] installing archlinux-keyring-20161201-1 [ 24s] pacman: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory ldd /usr/bin/pacman | grep stdc++ libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb51dc000) The missing package is: gcc-libs I really wished there was a more systematic approach to this.. Cheers Andreas
--
Adrian Schroeter email: adrian@suse.de
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Maxfeldstraße 5 90409 Nürnberg Germany
-- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: mail@andreasbaumann.cc Homepage: www.andreasbaumann.cc -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Donnerstag, 8. Dezember 2016, 09:59:22 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 09:38:17AM +0100, Adrian Schröter wrote:
On Donnerstag, 8. Dezember 2016, 09:31:37 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 09:18:08AM +0100, Adrian Schröter wrote:
On Donnerstag, 8. Dezember 2016, 09:09:31 CET wrote Andreas Baumann:
On Thu, Dec 08, 2016 at 08:05:15AM +0100, Adrian Schröter wrote: ...
where exactly?
https://build.opensuse.org/package/show/home:andreas_baumann/strus
I see ...
should be fixed now.
(systemd killed the schedulers on home backend, so they are in cold start atm. Will take some time until we know if it is fixed :/. But your local linked instance should get the change already)
Thanks. Fetches the libpsl libary now:
[ 23s] [2/33] preinstalling libpsl... [ 23s] [3/33] preinstalling pacman-mirrorlist...
but now there is one more library missing:
[ 41s] pacman: error while loading shared libraries: libicuuc.so.58: cannot open shared object file: No such file or directory
ldd /usr/bin/pacman | grep icu libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0xb6ceb000) libicudata.so.58 => /usr/lib/libicudata.so.58 (0xb53ea000)
'pacman -Qi libpsl' shows me:
Depends On : icu>=55.1-1
I hope, 'icu' is the last one missing. ;-)
k, added.
Mmh. :-)
[ 24s] [1/105] installing archlinux-keyring-20161201-1 [ 24s] pacman: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
ldd /usr/bin/pacman | grep stdc++ libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb51dc000)
The missing package is: gcc-libs
added
I really wished there was a more systematic approach to this..
well, you can test this also in your instance/project . Just add the Preinstall rules there in addition. -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Dez 08 2016, Andreas Baumann <mail@andreasbaumann.cc> wrote:
ldd /usr/bin/pacman | grep stdc++ libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb51dc000)
The missing package is: gcc-libs
I really wished there was a more systematic approach to this..
Try ldd ... | grep 'not found'. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Thu, Dec 08, 2016 at 10:10:01AM +0100, Andreas Schwab wrote:
On Dez 08 2016, Andreas Baumann <mail@andreasbaumann.cc> wrote:
ldd /usr/bin/pacman | grep stdc++ libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb51dc000)
The missing package is: gcc-libs
I really wished there was a more systematic approach to this..
Try ldd ... | grep 'not found'.
Actually, something more automatic was in my mind like generating the 'Preinstall's from a 'pacstrap' or so... :-) Greetings Andreas
Andreas.
-- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."
-- Andreas Baumann Trottenstrasse 20 CH-8037 Zuerich Telefon: +41(0)76/373 01 29 E-mail: mail@andreasbaumann.cc Homepage: www.andreasbaumann.cc -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Thu, Dec 08, 2016 at 09:59:22AM +0100, Andreas Baumann wrote:
The missing package is: gcc-libs
I really wished there was a more systematic approach to this..
Actually there is an experimental "expandflags:preinstallexpand" Feature for rolling release distributions. We might try to swich ArchLinux to it so that we no longer need to adapt the preinstall list. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
Andreas Baumann
-
Andreas Schwab
-
Michael Schroeder