On Sun, Jan 01, 2006 at 09:24:53PM +0300, Valery V. Inozemtsev wrote: > В сообщении от 1 января 2006 21:18 Sergey Vlasov написал(a): > > Только что взял обновлённые пакеты xorg-7.0. Кто-нибудь может > > объяснить следующее поведение apt: > > > > я над этим второй день медитирую. понять ниче не могу. сначало ему glxinfo не > нравился, теперь glxgears Ещё глюки apt: я тут бросал порядок сборки пакетов, с которым у меня сборка в конце концов прошла нормально - вот начало: filesystem-2.3.1-alt1.1.src.rpm xinitrc-2.4.23-alt1.1.src.rpm xorg-cf-files-1.0.1-alt1.src.rpm xorg-server-control-1.2-alt1.src.rpm xorg-x11-proto-devel-7.0.0-alt1.src.rpm xorg-x11-util-macros-1.0.1-alt1.src.rpm xorg-x11-xtrans-devel-1.0.0-alt1.src.rpm xorg-x11-7.0.0-alt1.src.rpm libXau-1.0.0-alt1.src.rpm libXdmcp-1.0.0-alt1.src.rpm libICE-1.0.0-alt1.src.rpm libX11-1.0.0-alt1.src.rpm libSM-1.0.0-alt1.src.rpm libXext-1.0.0-alt1.src.rpm libXt-1.0.0-alt1.src.rpm libXmu-1.0.0-alt1.src.rpm libXp-1.0.0-alt1.src.rpm libXpm-3.5.4.2-alt1.src.rpm libfontenc-1.0.1-alt1.src.rpm libxkbfile-1.0.1-alt1.src.rpm libdrm-2.0-alt1.src.rpm libXi-1.0.0-alt1.src.rpm libXxf86vm-1.0.0-alt1.src.rpm libXrender-0.9.0.2-alt1.src.rpm libdmx-1.0.1-alt1.src.rpm liblbxutil-1.0.0-alt1.src.rpm libXaw-1.0.1-alt1.src.rpm libXfont-1.0.0-alt1.src.rpm libxkbui-1.0.1-alt1.src.rpm libXres-1.0.0-alt1.src.rpm libXTrap-1.0.0-alt1.src.rpm libXtst-1.0.1-alt1.src.rpm libXxf86misc-1.0.0-alt1.src.rpm Mesa-6.4.1-alt1.src.rpm .... Ничего из того, что собирается из xorg-x11-7.0.0-alt1.src.rpm, для сборки Mesa не требуется, судя по тому, что находит hasher: Preparing packages for installation... libXau-1.0.0-alt1 libXdmcp-1.0.0-alt1 libX11-1.0.0-alt1 xorg-x11-proto-devel-7.0.0-alt1 xorg-x11-xtrans-devel-1.0.0-alt1 libX11-devel-1.0.0-alt1 libXau-devel-1.0.0-alt1 libXdmcp-devel-1.0.0-alt1 libXext-1.0.0-alt1 libXext-devel-1.0.0-alt1 libXi-1.0.0-alt1 libXi-devel-1.0.0-alt1 libICE-1.0.0-alt1 libSM-1.0.0-alt1 libXt-1.0.0-alt1 libXmu-1.0.0-alt1 libXmu-devel-1.0.0-alt1 libXt-devel-1.0.0-alt1 libXxf86vm-1.0.0-alt1 libXxf86vm-devel-1.0.0-alt1 libdrm-2.0-alt1 libdrm-devel-2.0-alt1 libexpat-1.95.8-alt2 libexpat-devel-1.95.8-alt2 libnatspec-0.2.2-alt2.1 glib2-2.8.4-alt1 pkg-config-0.19-alt1 gcc-c++-common-1.4.6-alt1 libstdc++3.4-3.4.4-alt3 libstdc++3.4-devel-3.4.4-alt3 gcc3.4-c++-3.4.4-alt3 install: Packages installation complete. Однако, если не собрать xorg-x11 раньше, сборка Mesa не проходит с руганью на невозможность поставить libX11 (правда, лог от этой попытки я ухитрился посеять), а при сборке нескольких предыдущих пакетов в чрут упорно затаскивается старый libxorgconfig и ещё несколько лишних пакетов: --- ../logs.i586/libXext-1.0.0-alt1.src.rpm.log 2005-12-31 18:04:21 +0300 +++ libXext-1.0.0-alt1.src.rpm.log 2005-12-31 16:25:04 +0300 @@ -273,10 +273,14 @@ `/arch/ALTLinux/Sisyphus/i586/RPMS.classic/glib2-2.8.4-alt1.i586.rpm' -> `chroot/.in/glib2-2.8.4-alt1.i586.rpm' `/arch/ALTLinux/Sisyphus/i586/RPMS.classic/pkg-config-0.19-alt1.i586.rpm' -> `chroot/.in/pkg-config-0.19-alt1.i586.rpm' `/build/vsu/hasher/repo/i586/RPMS.hasher/xorg-x11-util-macros-1.0.1-alt1.noarch.rpm' -> `chroot/.in/xorg-x11-util-macros-1.0.1-alt1.noarch.rpm' +`/arch/ALTLinux/Sisyphus/i586/RPMS.classic/libexpat-1.95.8-alt2.i586.rpm' -> `chroot/.in/libexpat-1.95.8-alt2.i586.rpm' +`/arch/ALTLinux/Sisyphus/i586/RPMS.classic/freetype2-2.1.10-alt1.i586.rpm' -> `chroot/.in/freetype2-2.1.10-alt1.i586.rpm' +`/arch/ALTLinux/Sisyphus/i586/RPMS.classic/fontconfig-2.3.2-alt3.i586.rpm' -> `chroot/.in/fontconfig-2.3.2-alt3.i586.rpm' `/arch/ALTLinux/Sisyphus/i586/RPMS.classic/gcc-c++-common-1.4.6-alt1.i586.rpm' -> `chroot/.in/gcc-c++-common-1.4.6-alt1.i586.rpm' `/arch/ALTLinux/Sisyphus/i586/RPMS.classic/libstdc++3.4-3.4.4-alt3.i586.rpm' -> `chroot/.in/libstdc++3.4-3.4.4-alt3.i586.rpm' `/arch/ALTLinux/Sisyphus/i586/RPMS.classic/libstdc++3.4-devel-3.4.4-alt3.i586.rpm' -> `chroot/.in/libstdc++3.4-devel-3.4.4-alt3.i586.rpm' `/arch/ALTLinux/Sisyphus/i586/RPMS.classic/gcc3.4-c++-3.4.4-alt3.i586.rpm' -> `chroot/.in/gcc3.4-c++-3.4.4-alt3.i586.rpm' +`/arch/ALTLinux/Sisyphus/i586/RPMS.classic/libxorgconfig-6.8.99.902-alt1.i586.rpm' -> `chroot/.in/libxorgconfig-6.8.99.902-alt1.i586.rpm' Preparing packages for installation... libXau-1.0.0-alt1 libXdmcp-1.0.0-alt1 @@ -290,10 +294,15 @@ glib2-2.8.4-alt1 pkg-config-0.19-alt1 xorg-x11-util-macros-1.0.1-alt1 +libexpat-1.95.8-alt2 +freetype2-2.1.10-alt1 +fontconfig-2.3.2-alt3 +Updating fonts cache: [ DONE ] gcc-c++-common-1.4.6-alt1 libstdc++3.4-3.4.4-alt3 libstdc++3.4-devel-3.4.4-alt3 gcc3.4-c++-3.4.4-alt3 +libxorgconfig-6.8.99.902-alt1 install: Packages installation complete. Preparing packages for installation... install: RPM database updated. (дальше разница только в именах временных файлов).