Re: [opensuse-buildservice] Is local build supported on ubuntu (libzio.so not found) ?
On Wed, Jun 13, 2007 at 06:53:31PM +0900, David Cournapeau wrote:
sbin/install-info: error while loading shared libraries: libzio.so.0: cannot open shared object file: No such file or directory sbin/install-info: error while loading shared libraries: libzio.so.0: cannot open shared object file: No such file or directory error: %post(info-4.8-43.i586) scriptlet failed, exit status 127
Ah wait, I remember. This is an issue with the ordering code: build uses rpm to calculate the right package install order. It does this by calling 'rpm --test -Uvv <rpms>'. Unfortunatelly rpm has a bug (fixed in SUSE for some years) that disables the ordering when --test is used. So that's why it doesn't work on Ubuntu: rpm is broken there. I think the correct fix is to re-implement the ordering (like it is already done for debian builds). Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, Jun 13, 2007 at 12:18:01PM +0200, Michael Schroeder wrote:
I think the correct fix is to re-implement the ordering (like it is already done for debian builds).
Now implemented. Please update to build-2007-06-13 (available from svn and also in the openSUSE:Tools project). Enjoy, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (1)
-
Michael Schroeder