* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 @ 2011-02-10 13:58 ` Alexey Tourbin 2011-02-10 19:22 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Alexey Tourbin @ 2011-02-10 13:58 UTC (permalink / raw) To: devel On Thu, Feb 10, 2011 at 04:38:12PM +0300, Girar Builder robot wrote: > http://git.altlinux.org/tasks/38370/task/log.1.1 > x86_64: f90gl-examples-debuginfo=1.2.15-alt5 install failed: > Reading Package Lists... > Building Dependency Tree... > MI2a: mark f90gl-examples-debuginfo > MI2a: target f90gl-examples > MI2a: mark f90gl-examples > MI2a: target libGLUT > MI2a: mark libGLUT > MI2a: delete libfreeglut Такое впечатление, что f90gl-examples-debuginfo устанавливается не в basesystem, а поверх чего-то. > Starting > Starting 2 > Investigating libfreeglut-debuginfo > Package libfreeglut-debuginfo has broken dep on libfreeglut > Considering libfreeglut 1 as a solution to libfreeglut-debuginfo 0 > Removing libfreeglut-debuginfo rather than change libfreeglut > Investigating f90gl-examples-debuginfo > Package f90gl-examples-debuginfo has broken dep on debug64(libglut.so.3) > Considering libfreeglut-debuginfo 0 as a solution to f90gl-examples-debuginfo 9999 > Added libfreeglut-debuginfo to the remove list > Considering libGLUT-debuginfo 0 as a solution to f90gl-examples-debuginfo 9999 > Re-Instated libGLUT-debuginfo > Installing libGLUT-debuginfo > Done > The following extra packages will be installed: > f90gl-examples f90gl-examples-debuginfo libGLUT libGLUT-debuginfo > The following packages will be REMOVED: > libfreeglut libfreeglut-debuginfo > The following NEW packages will be installed: > f90gl-examples f90gl-examples-debuginfo libGLUT libGLUT-debuginfo > 0 upgraded, 4 newly installed, 2 removed and 0 not upgraded. > Need to get 0B/994kB of archives. > After unpacking 11.3MB of additional disk space will be used. > Executing RPM (hsh-rpmi-print-files -e -r /tmp/.private/bee10/hasher/aptbox --nodeps)... > hsh-rpmi-print-files: cannot erase packages: libfreeglut-debuginfo libfreeglut > Executing RPM (hsh-rpmi-print-files -U -v -h -r /tmp/.private/bee10/hasher/aptbox --oldpackage)... > /home/bee10/gb-repo/x86_64/RPMS.classic/libGLUT-7.10-alt2.x86_64.rpm > /home/bee10/gb-repo/x86_64/RPMS.classic/f90gl-examples-1.2.15-alt5.x86_64.rpm > /home/bee10/gb-repo/x86_64/RPMS.classic/libGLUT-debuginfo-7.10-alt2.x86_64.rpm > /home/bee10/gb-repo/x86_64/RPMS.classic/f90gl-examples-debuginfo-1.2.15-alt5.x86_64.rpm > Done. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 2011-02-10 13:58 ` [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 Alexey Tourbin @ 2011-02-10 19:22 ` Dmitry V. Levin 2011-02-10 19:28 ` Alexey Tourbin 0 siblings, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2011-02-10 19:22 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 757 bytes --] On Thu, Feb 10, 2011 at 04:58:00PM +0300, Alexey Tourbin wrote: > On Thu, Feb 10, 2011 at 04:38:12PM +0300, Girar Builder robot wrote: > > http://git.altlinux.org/tasks/38370/task/log.1.1 > > > x86_64: f90gl-examples-debuginfo=1.2.15-alt5 install failed: > > Reading Package Lists... > > Building Dependency Tree... > > MI2a: mark f90gl-examples-debuginfo > > MI2a: target f90gl-examples > > MI2a: mark f90gl-examples > > MI2a: target libGLUT > > MI2a: mark libGLUT > > MI2a: delete libfreeglut > > Такое впечатление, что f90gl-examples-debuginfo устанавливается > не в basesystem, а поверх чего-то. Глядя в remote/gb-remote-check-install, я не вижу, как можно было бы добиться установки не в basesystem. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 2011-02-10 19:22 ` Dmitry V. Levin @ 2011-02-10 19:28 ` Alexey Tourbin 2011-02-10 20:46 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Alexey Tourbin @ 2011-02-10 19:28 UTC (permalink / raw) To: ALT Devel discussion list On Thu, Feb 10, 2011 at 10:22:39PM +0300, Dmitry V. Levin wrote: > On Thu, Feb 10, 2011 at 04:58:00PM +0300, Alexey Tourbin wrote: > > On Thu, Feb 10, 2011 at 04:38:12PM +0300, Girar Builder robot wrote: > > > http://git.altlinux.org/tasks/38370/task/log.1.1 > > > > > x86_64: f90gl-examples-debuginfo=1.2.15-alt5 install failed: > > > Reading Package Lists... > > > Building Dependency Tree... > > > MI2a: mark f90gl-examples-debuginfo > > > MI2a: target f90gl-examples > > > MI2a: mark f90gl-examples > > > MI2a: target libGLUT > > > MI2a: mark libGLUT > > > MI2a: delete libfreeglut > > > > Такое впечатление, что f90gl-examples-debuginfo устанавливается > > не в basesystem, а поверх чего-то. > > Глядя в remote/gb-remote-check-install, я не вижу, как можно было бы > добиться установки не в basesystem. Да, я уже вспомнил, как это работает.-) Короче решил что на эту ошибку пока реагировать не надо, там в спеке захардкодены названия пакетов с библиотеками. Вообще муть какая-то. Два одинаковых одинаковых сонейма. Хотя если оба подходят по символам то бери какой дают. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 2011-02-10 19:28 ` Alexey Tourbin @ 2011-02-10 20:46 ` Dmitry V. Levin 2011-02-11 4:46 ` REAL 0 siblings, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2011-02-10 20:46 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1352 bytes --] On Thu, Feb 10, 2011 at 10:28:42PM +0300, Alexey Tourbin wrote: > On Thu, Feb 10, 2011 at 10:22:39PM +0300, Dmitry V. Levin wrote: > > On Thu, Feb 10, 2011 at 04:58:00PM +0300, Alexey Tourbin wrote: > > > On Thu, Feb 10, 2011 at 04:38:12PM +0300, Girar Builder robot wrote: > > > > http://git.altlinux.org/tasks/38370/task/log.1.1 > > > > > > > x86_64: f90gl-examples-debuginfo=1.2.15-alt5 install failed: > > > > Reading Package Lists... > > > > Building Dependency Tree... > > > > MI2a: mark f90gl-examples-debuginfo > > > > MI2a: target f90gl-examples > > > > MI2a: mark f90gl-examples > > > > MI2a: target libGLUT > > > > MI2a: mark libGLUT > > > > MI2a: delete libfreeglut > > > > > > Такое впечатление, что f90gl-examples-debuginfo устанавливается > > > не в basesystem, а поверх чего-то. > > > > Глядя в remote/gb-remote-check-install, я не вижу, как можно было бы > > добиться установки не в basesystem. > > Да, я уже вспомнил, как это работает.-) Короче решил что на эту ошибку > пока реагировать не надо, там в спеке захардкодены названия пакетов с > библиотеками. Вообще муть какая-то. Два одинаковых одинаковых сонейма. > Хотя если оба подходят по символам то бери какой дают. Согласен. Если пакету нужен soname с символами, то указания имен пакетов совершенно ни к чему. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 2011-02-10 20:46 ` Dmitry V. Levin @ 2011-02-11 4:46 ` REAL 0 siblings, 1 reply; 7+ messages in thread From: REAL @ 2011-02-11 4:46 UTC (permalink / raw) To: ALT Linux Team development discussions 11.02.2011 02:46, Dmitry V. Levin пишет: > Согласен. Если пакету нужен soname с символами, то указания имен пакетов > совершенно ни к чему. Может быть пакету с examples и плевать, какой glut использовать, но сам libf90gl с freeglut работать не будет точно. В общем, я уберу скомпиленные примеры, а то пока от вас дождёшься убирания безумного obsoletes... -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <AANLkTinSCjAQkFjarPo=6ih0XWjPdtiQdJdN1k29MpMh@mail.gmail.com>]
* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 @ 2011-02-21 20:49 ` Денис Смирнов 2011-02-21 21:04 ` Michael Shigorin 1 sibling, 0 replies; 7+ messages in thread From: Денис Смирнов @ 2011-02-21 20:49 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 699 bytes --] On Mon, Feb 21, 2011 at 06:26:18PM +0200, Victor Forsiuk wrote: VF> Это либо взаимный Conflicts, либо взаимный VF> Obsoletes. В пакете libfreeglut указано: VF> Obsoletes: libglut VF> Provides: libglut Это конструкция которая говорит не о том, что пакеты нельзя установить вместе, а о том, что libglut при dist-upgrade надо заменить на libfreeglut. Если же сделать взаимный Obsoletes -- apt будет при каждому dist-upgrade пытаться менять libglut<->libfreeglut. Если нужен конфликт, то надо ставить Conflicts. А Obsoletes без указания версии это баг. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 2011-02-21 20:49 ` Денис Смирнов @ 2011-02-21 21:04 ` Michael Shigorin 1 sibling, 0 replies; 7+ messages in thread From: Michael Shigorin @ 2011-02-21 21:04 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Feb 21, 2011 at 06:26:18PM +0200, Victor Forsiuk wrote: > Евгений, буду благодарен за объяснение, чем же он безумен. > Если два пакета конфликтуют по файлам, то они просто обязаны > содержать информацию о том, что их нельзя устанавливать вместе. > Это либо взаимный Conflicts Необходимо и достаточно с одной стороны. > либо взаимный Obsoletes. А это ещё как? Не удивлюсь, если апту от такого сносит башню -- задумано-то для вытеснения одного пакета другим, не перетягивания каната. Конфликты обозначать при помощи P:/O: _не_ следует. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-02-21 21:04 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2011-02-10 13:58 ` [devel] [#38370] FAILED f90gl.git=1.2.15-alt5 Alexey Tourbin 2011-02-10 19:22 ` Dmitry V. Levin 2011-02-10 19:28 ` Alexey Tourbin 2011-02-10 20:46 ` Dmitry V. Levin 2011-02-11 4:46 ` REAL 2011-02-21 20:49 ` Денис Смирнов 2011-02-21 21:04 ` Michael Shigorin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git