analizer 11.01.2012 16:06 mcabber

$ qlist virtualbox|grep netflt
/lib/modules/3.0.6-gentoo/misc/vboxnetflt.ko
$ sudo emerge -C virtualbox
Password:
... deleting
* GNU info directory index is up-to-date.
$ qlist virtualbox|grep netflt
/lib/modules/3.0.6-gentoo/misc/vboxnetflt.ko

1. mva 11.01.2012 16:08 N900

потому что пакет называется virtualbox-modules. А qlist ищет по маске "${введённое имя}.*"

2. nekoexmachina 11.01.2012 16:08 Gajim

Гентой не пользуюсь, но в чем проблема, ведь qlist gives you a list of all files that belong to an ebuild
Т.е. не установленных, а принадлежащих ебыдлу вообще
нэ?

3. mvanekoexmachina /2 11.01.2012 16:09 N900

установленных. Просто ищет по маске, а не по точному совпадению. /1 же ж.

4. analizermva /1 11.01.2012 16:09 mcabber

ёбаный_стыд.gif

5. Mellon 11.01.2012 16:09 tkabber

модули не удаляются, как и конфиги. Сюрпиз-сюрприз

6. analizermva /3 11.01.2012 16:09 mcabber

угу, спасибо

7. analizerMellon /5 11.01.2012 16:09 mcabber

сам не подумал что сказал, убунтушник-убунтушник

8. mvaMellon /5 11.01.2012 16:09 N900

удалаются, если пакет именно их и ставит. А если они генерятся после установки, то да.

9. analizermva /8 11.01.2012 16:11 mcabber

ну это же плохой, негодный конфиг

10. mvaanalizer /7 11.01.2012 16:11 N900

он, вообще-то, гентушник :) Просто не такой опытный :)

11. analizeranalizer /9 11.01.2012 16:12 mcabber

s/конфиг/пакет/

12. Mellonmva /8 11.01.2012 16:28 tkabber

в общем, проверять, луркать пруф лень, но если бы удалялись, то это было бы нехорошо при переустановке для нового ядра.

13. mvaMellon /12 11.01.2012 16:31 N900

ну так это зависит от ебилда: если модули генерятся в postinstall, например, то они не удалятся. Если они генерятся в compile, а потом в install'е ставятся, то удалятся, как и что угодно другое.
Если, конечно, портаж не научили игнорить /lib/modules/* ;)

14. Mellonmva /13 11.01.2012 16:33 tkabber

вот и я о том же, смутное нечто не поддающеся реконструкции в памяти утверждает, что научили.

15. MellonMellon /14 11.01.2012 16:46 tkabber

/etc/make.globals:
# Ignore file collisions in /lib/modules since files inside this directory
# are never unmerged, and therefore collisions must be ignored in order for
# FEATURES=protect-owned to operate smoothly in all cases.
COLLISION_IGNORE="/lib/modules"

\o/

16. mvaMellon /15 11.01.2012 16:47 N900

okay.jpg

17. mvamva /16 11.01.2012 16:48 N900

хотя COLISSION_IGNORE != CONFIG_PROTECT, но мне просто лень расследовать что там и как :)

18. mvamva /17 11.01.2012 16:49 N900

и да, то что написано "never unmerged" — не обязано значить того, что оно всегда так :)

19. Mellonmva /17 11.01.2012 16:49 tkabber

да, вроде там, механизм похожий на CONFIG_PROTECT, но немного другой, я точно помню, что читал об этом... хз только где.

Do you really want to delete ?