Page 1 of 1

--depclean wywala pakiety profilowe.

Posted: Tue Nov 22, 2011 9:15 am
by Pryka
Jak w temacie, depclean próbuje usilnie wywalić mi dwa pakiety należące do mojego profilu(nano i less)

Code: Select all

!!! 'app-editors/nano' (virtual/editor) is part of your system profile.
!!! Unmerging it may be damaging to your system.


 app-editors/nano
    selected: 2.3.1-r1 
   protected: none 
     omitted: none 


!!! 'sys-apps/less' (virtual/pager) is part of your system profile.
!!! Unmerging it may be damaging to your system.


 sys-apps/less
    selected: 445-r1 
   protected: none 
     omitted: none 
Wie ktoś czemu tak się dzieje?

Wiem, że można je dodać do pliku world ale to nie jest rozwiązanie, --depclean powinien je zostawić w spokoju nawet jak ich nie ma w world.

Posted: Tue Nov 22, 2011 9:28 am
by SlashBeast
w secie system masz virtual/editor zamiast nano (od jakiegos czasu), najwyrazniej jakis edytor juz masz (np. w world) i ta zaleznosc jest spelniona, tak wiec depclean chce wywalic nano. Sprawdz set profile i /usr/portage/virtual/editor/editor-0.ebuild.

Podobnie z less, ja go sobie dodalem do world file.

Posted: Tue Nov 22, 2011 9:37 am
by Pryka
Mam gedita w world, od zawsze go tam miałem, ale to edytor graficzny. W secie jest mowa o tekstowych.

Code: Select all

DEPEND=""
RDEPEND="|| ( app-editors/nano
        app-editors/dav
        app-editors/e3
        app-editors/ee
        app-editors/efte
        app-editors/elvis
        app-editors/emacs
        app-editors/emacs-vcs
        app-editors/emact
        app-editors/ersatz-emacs
        app-editors/fe
        app-editors/vim
        app-editors/gvim
        app-editors/jasspa-microemacs
        app-editors/jed
        app-editors/joe
        app-editors/jove
        app-editors/le
        app-editors/levee
        app-editors/lpe
        app-editors/mg
        app-editors/ne
        app-editors/ng
        app-editors/nvi
        app-editors/qemacs
        app-editors/teco
        app-editors/uemacs-pk
        app-editors/vile
        app-editors/elvis
        app-editors/emacs
        app-editors/emacs-vcs
        app-editors/emact
        app-editors/ersatz-emacs
        app-editors/fe
        app-editors/vim
        app-editors/gvim
        app-editors/jasspa-microemacs
        app-editors/jed
        app-editors/joe
        app-editors/jove
        app-editors/le
        app-editors/levee
        app-editors/lpe
        app-editors/mg
        app-editors/ne
        app-editors/ng
        app-editors/nvi
        app-editors/qemacs
        app-editors/teco
        app-editors/uemacs-pk
        app-editors/vile
        app-editors/xemacs
        app-editors/zile
        app-misc/mc[edit]
        dev-lisp/cmucl
        mail-client/pine
        sys-apps/ed )"
Czyli co jedyne wyjście to world?

Posted: Tue Nov 22, 2011 9:39 am
by SlashBeast
Zadnego edytora z tego virtuala nie masz w systemie? Az sie wierzyc nie chce. Moze nie byc w worldzie ale jako zaleznosc do innego pakietu.

Posted: Tue Nov 22, 2011 9:49 am
by Pryka
Nie mam oprócz nano i gedita nic:

Code: Select all

qlist app-editors -I
app-editors/gedit
app-editors/nano
PS. Z tej listy miałem tylko MC, ale po jego wywaleniu nic się nie zmienia:

Code: Select all

app-misc/mc[edit]
dev-lisp/cmucl
mail-client/pine
sys-apps/ed 

Posted: Tue Nov 22, 2011 12:44 pm
by Andrzej1309
Dokładnie to samo miałem.
Dwa rozwiązania:
- ręcznie dopisać do world
- emerge nano less

Posted: Tue Nov 22, 2011 4:40 pm
by Pryka
Wiem o tych rozwiązaniach i już o nich pisałem wyżej, to jest raczej obejście problemu. Poczekam może ktoś ma inny pomysł. Tak czy siak dzięki za odpowiedź.

Posted: Wed Nov 30, 2011 9:37 pm
by lazy_bum
[bug=367611]Błąd 367611[/bug]. Problem był też poruszany na gentoo-user.