[devel] sisyphus hasher broke on M51 node
Alexey Tourbin
at на altlinux.ru
Сб Окт 9 11:53:33 UTC 2010
On Sat, Oct 09, 2010 at 02:23:18PM +0300, Michael Shigorin wrote:
> Здравствуйте.
> При исправлении #8317 возникло ощущение, что у нас сломалась
> установка новых сизифных пакетов в hasher chroot при сборке
> на хосте под M51:
Сбора под сизиф на M51 пока не работает. Надо сделать бекпорт rpm,
но это окончательно закроет возможность обновления rpm из Сизифа.
Ещё немножко время потянем.
> $ hsh-install ~/hasher/tmpfs libqt3-devel
> [...]
> The following packages have unmet dependencies:
> libqt3-devel: Depends: xorg-devel
> E: Broken packages
> [...]
> xorg-devel: Depends: libGL-devel
> [...]
> libGL-devel: Depends: libGL (= 7.9-alt1)
> Depends: libGLU-devel (= 7.9-alt1)
> Depends: /usr/lib/X11/libGL.so.1.2
> [...]
> libGL: Depends: libX11-xcb.so.1 (>= set:fep7)
> PreDepends: rpmlib(SetVersions) but it is not installable
> Depends: libX11.so.6 (>= set:oilITg2HsXDPm13Wm67uqb66w8g5E9cqC4LnzPF5F6twMrCg49YplAyPT2agZnzkKbVfENIA41wMIob4bFWT3GM5QY4oJwC4dCTNKxZv4zogxZl0)
> Depends: libdrm.so.2 (>= set:liVSOrxFCdLWDlVwpVkcr3)
> Depends: libselinux.so.1 (>= set:ljbw1Zhp9yZw)
>
> ЧД?
Временное решение може быть таким:
mkdir ~/.libs
rpmpeek /ALT/Sisyphus/files/x86_64/RPMS/librpm-4.0.4-alt98.49.x86_64.rpm cp -pv ./usr/lib64/librpm-4.0.4.so ~/.libs
export LD_PRELOAD=$HOME/.libs/librpm-4.0.4.so
LD_LIBRARY_PATH работать не будет, потому что в апте зашито
RPATH=/usr/lib64. А почему в апте зашито RPATH=/usr/lib64
с ходу сказать сложно - видимо из-за кривых кусков autotools.
Подробная информация о списке рассылки Devel