Bug 4784 - неправильная очерёдность удаления пакетов
: неправильная очерёдность удаления пакетов
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/rpm)
: unstable
: all Linux
: P2 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-07-13 18:16 by
Modified: 2005-11-01 09:54 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-07-13 18:16:55
При установке kernel-modules-lirc-std-up ставятся также и
kernel-modules-v4l-std-up. Но при удалении k-m-v4l-std-up и k-m-lirc-std-up
первыми можно удалить k-m-v4l-std-up, из-за чего возникает сообщение об ошибке.
Такая же ситуация была когда-то с mod_php и apache, когда сначала удалялся
apache, а потом %postun от mod_php пытался изменить уже несуществующий
httpd.conf (тогда это приводило к поломке).
# rpm -e kernel-modules-lirc-std-up-1.0.0.7.0-alt10.4
kernel-modules-alsa-std-up-1.0.4-alt2.4
kernel-modules-v4l-std-up-2004.06.14-alt1.4
kernel-modules-nvidia-std-up-1.0.5336-alt2.4 nvidia_glx_1.0.5336
depmod: *** Unresolved symbols in
/lib/modules/2.4.26-std-up-alt4/lirc/lirc_gpio.o
depmod:         bttv_get_cardinfo_Reecd5cab
depmod:         bttv_get_gpio_queue_Rd390553f
depmod:         bttv_write_gpio_R8ecf4acc
depmod:         bttv_read_gpio_Rbcf2d2fb
depmod:         bttv_gpio_enable_R11dc4b6d
depmod: *** Unresolved symbols in
/lib/modules/2.4.26-std-up-alt4/lirc/lirc_gpio.o

/var/log/messages:
Jul 13 00:09:46 home rpm: nvidia_glx_1.0.5336-0:1.0.5336-alt1 removed 
Jul 13 00:09:55 home rpm: kernel-modules-nvidia-std-up-0:1.0.5336-alt2.4
removed 
Jul 13 00:10:01 home rpm: kernel-modules-v4l-std-up-0:2004.06.14-alt1.4 removed 
Jul 13 00:10:05 home rpm: kernel-modules-alsa-std-up-0:1.0.4-alt2.4 removed 
Jul 13 00:10:08 home rpm: kernel-modules-lirc-std-up-0:1.0.0.7.0-alt10.4
removed
------- Comment #1 From 2004-08-03 21:47:58 -------
Это одна из хорошо известных труднорешаемых проблем в librpm.
------- Comment #2 From 2005-10-28 14:34:28 -------
Зароем.
------- Comment #3 From 2005-11-01 09:54:48 -------
Зачем закрывать?  Открытая проблема -- открытый баг, пускай висит.  Может
кто-нибудь когда-нибудь обратит внимание.  А то как будто его и нет.