From: "Andrey Liakhovets" <liakh@dol.ru> To: community@lists.altlinux.org Subject: [Comm] Версии пакетов в x86_32 (p6) Date: Sat, 31 Mar 2012 17:06:02 +0400 Message-ID: <web-1032816062@cgp.dol.ru> (raw) Здравствуйте. Очень интересно было обновлять 64-битный p6 со skype'ом :) Спасибо :) Оказывается, в p6 в репозитории x86_32 были недавно пересобраны некоторые пакеты _без изменения их версий_. Но зависимости у них изменились. Мне очень не хотелось удалять skype (хоть он и не слишком далеко лежит). В результате пришлось удалить остальные "нехорошие" i586-пакеты, затем fix-broken и затем dist-upgrade: # rpm -e --nodeps i586-libGLU i586-libgcc4.5 i586-libqt4-core i586-libqt4-dbus i586-libqt4-gui i586-libqt4-network i586-libqt4-xml i586-libstdc++4.5 i586-libwine-vanilla-gl # apt-get --fix-broken install # apt-get dist-upgrade Как-нибудь можно сказать arepo, чтобы он всё-таки увеличивал версии при такой пересборке? Ниже приведены подробности на примере i586-libGLU и мои попытки обновиться без сноса пакетов. Локально на компьютере: $ rpmquery -qilR --changelog i586-libGLU Name : i586-libGLU Relocations: (not relocatable) Version : 7.10.3 Vendor: ALT Linux Team Release : alt2 Build Date: Сбт 13 Авг 2011 06:52:37 Install date: Сбт 27 Авг 2011 19:23:08 Build Host: arepo.hasher.altlinux.org Group : Система/Библиотеки Source RPM: i586-libGLU-7.10.3-alt2.src.rpm Size : 448168 License: MIT Packager : Sator Arepo <nobody@altlinux.ru> Summary : Mesa libGLU runtime library Description : [This package was automatically repackaged from i586.] Mesa libGLU runtime library libGLU = 4:7.10.3-alt2 i586-libGL = 4:7.10.3-alt2 i586-glibc-core i586-glibc-pthread i586-libX11 i586-libXau i586-libXdamage i586-libXdmcp i586-libXext i586-libXfixes i586-libXxf86vm i586-libdrm i586-libgcc4.5 i586-libselinux i586-libstdc++4.5 i586-libxcb rpmlib(PayloadIsLzma) * Сбт Авг 13 2011 Sator Arepo <nobody@altlinux.ru> 4:7.10.3-alt2 - Autorepackaged the version from Sisyphus. /usr/lib/libGLU.so.1 /usr/lib/libGLU.so.1.3.071003 В репозитории p6: $ rpmquery -qpilR --changelog http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch/x86_32/RPMS.classic/i586-libGLU-7.10.3-alt2.i586.rpm Name : i586-libGLU Relocations: (not relocatable) Version : 7.10.3 Vendor: ALT Linux Team Release : alt2 Build Date: Птн 30 Мар 2012 14:52:17 Install date: (not installed) Build Host: arepo.hasher.altlinux.org Group : Система/Библиотеки Source RPM: i586-libGLU-7.10.3-alt2.src.rpm Size : 448168 License: MIT Packager : Sator Arepo <nobody@altlinux.ru> Summary : Mesa libGLU runtime library Description : [This package was automatically repackaged from i586.] Mesa libGLU runtime library libGLU = 4:7.10.3-alt2 i586-libGL = 4:7.10.3-alt2 i586-glibc-core i586-glibc-pthread i586-libX11 i586-libXau i586-libXdamage i586-libXdmcp i586-libXext i586-libXfixes i586-libXxf86vm i586-libdrm i586-libgcc1 i586-libselinux i586-libstdc++6 i586-libxcb rpmlib(PayloadIsLzma) * Птн Мар 30 2012 Sator Arepo <nobody@altlinux.ru> 4:7.10.3-alt2 - Autorepackaged the version from Sisyphus. /usr/lib/libGLU.so.1 /usr/lib/libGLU.so.1.3.071003 Попытка обновления 64-бит.системы со skype'ом: # apt-get dist-upgrade Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Подсчет обновлений... Завершено Следующие пакеты будут ОБНОВЛЕНЫ: cpp4.5 gcc4.5 gcc4.5-fortran libgcj4.5 libgcj4.5-jar libgfortran4.5-devel libsigc++2 libstdc++4.5-devel Следующие пакеты будут ЗАМЕНЕНЫ: libgcc4.5 (by libgcc1) libgcj_bc4.5 (by libgcj_bc1) libgfortran4.5 (by libgfortran3) libgomp4.5 (by libgomp1) libstdc++4.5 (by libstdc++6) Следующие пакеты будут УДАЛЕНЫ: i586-libGLU.32bit i586-libgcc4.5.32bit i586-libqt4-core.32bit i586-libqt4-dbus.32bit i586-libqt4-gui.32bit i586-libqt4-network.32bit i586-libqt4-xml.32bit i586-libstdc++4.5.32bit i586-libwine-vanilla-gl.32bit skype.32bit Следующие НОВЫЕ пакеты будут установлены: libgcc1 libgcj_bc1 libgfortran3 libgomp1 libstdc++6 8 будет обновлено, 5 новых установлено, 5 пакетов будет заменено, 10 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/35,6MB архивов. После распаковки будет освобождено 44,0MB дискового пространства. Продолжить? [Y/n] n Прервано. Обычным способом это обойти не удалось. Не помогло ни явное указание всех пакетов для установки и удаления, ни --reinstall, ни --fix-broken. В любом случае apt говорит: Следующие пакеты имеют неудовлетворенные зависимости: i586-libGLU.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 i586-libqt4-core.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 i586-libqt4-dbus.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 i586-libqt4-gui.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 i586-libqt4-network.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 i586-libqt4-xml.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 i586-libwine-vanilla-gl.32bit: Требует: i586-libgcc4.5 Требует: i586-libstdc++4.5 E: Извините, `битые' пакеты Может, правда, я что-то проглядел? Андрей Ляховец
next reply other threads:[~2012-03-31 13:06 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2012-03-31 13:06 Andrey Liakhovets [this message] 2012-03-31 13:15 ` Aleksey Novodvorsky 2012-03-31 14:22 ` Michael Shigorin 2012-03-31 14:34 ` Aleksey Novodvorsky 2012-03-31 14:53 ` Michael Shigorin 2012-03-31 14:59 ` Aleksey Novodvorsky 2012-03-31 15:15 ` Andrey Liakhovets 2012-04-02 11:38 ` Sergey V Turchin 2012-04-02 12:53 ` Andrey Liakhovets 2012-04-02 13:27 ` Sergey V Turchin 2012-04-02 13:30 ` Sergey V Turchin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=web-1032816062@cgp.dol.ru \ --to=liakh@dol.ru \ --cc=community@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git