* [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
@ 2011-12-22 18:29 Jarry
2011-12-22 18:38 ` Mark Knecht
0 siblings, 1 reply; 11+ messages in thread
From: Jarry @ 2011-12-22 18:29 UTC (permalink / raw
To: gentoo-user
Hi,
after updating my system I tried "emerge --depclean as
recommended by portage, and I received this warning:
------
Calculating dependencies... done!
>>> Calculating removal order...
!!! 'sys-apps/less' (virtual/pager) is part of your system profile.
!!! Unmerging it may be damaging to your system.
------
Why does portage want to unmerge sys-apps/less when it is
a part of system?
Jarry
--
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-22 18:29 [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system Jarry
@ 2011-12-22 18:38 ` Mark Knecht
2011-12-22 18:58 ` Jarry
0 siblings, 1 reply; 11+ messages in thread
From: Mark Knecht @ 2011-12-22 18:38 UTC (permalink / raw
To: gentoo-user
On Thu, Dec 22, 2011 at 10:29 AM, Jarry <mr.jarry@gmail.com> wrote:
<SNIP>
>
> Why does portage want to unmerge sys-apps/less when it is
> a part of system?
>
> Jarry
I didn't like it either so I've been adding it to
/var/lib/portage/world just to stop it. I've seen this on one machine
or another for 6 months to a year I think.
- Mark
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-22 18:38 ` Mark Knecht
@ 2011-12-22 18:58 ` Jarry
2011-12-22 19:07 ` Alan McKinnon
0 siblings, 1 reply; 11+ messages in thread
From: Jarry @ 2011-12-22 18:58 UTC (permalink / raw
To: gentoo-user
On 22-Dec-11 19:38, Mark Knecht wrote:
>>
>> Why does portage want to unmerge sys-apps/less when it is
>> a part of system?
>
> I didn't like it either so I've been adding it to
> /var/lib/portage/world just to stop it. I've seen this on one machine
> or another for 6 months to a year I think.
Some time ago emerge wanted to uninstall "nano" - part of system.
Now "less". I just tried to update one more comp, and guess what?
# emerge --depclean
Calculating dependencies... done!
>>> Calculating removal order...
!!! 'sys-fs/udev' (virtual/dev-manager) is part of your system profile.
!!! Unmerging it may be damaging to your system.
>>> Waiting 10 seconds before starting...
>>> (Control-C to abort)...
Press Ctrl-C to Stop in: 10 9
LOL, what the hell is going on? Porgage went crazy or what?
Jarry
--
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-22 18:58 ` Jarry
@ 2011-12-22 19:07 ` Alan McKinnon
2011-12-22 19:37 ` Mick
0 siblings, 1 reply; 11+ messages in thread
From: Alan McKinnon @ 2011-12-22 19:07 UTC (permalink / raw
To: gentoo-user
On Thu, 22 Dec 2011 19:58:32 +0100
Jarry <mr.jarry@gmail.com> wrote:
> On 22-Dec-11 19:38, Mark Knecht wrote:
> >>
> >> Why does portage want to unmerge sys-apps/less when it is
> >> a part of system?
> >
> > I didn't like it either so I've been adding it to
> > /var/lib/portage/world just to stop it. I've seen this on one
> > machine or another for 6 months to a year I think.
>
> Some time ago emerge wanted to uninstall "nano" - part of system.
> Now "less". I just tried to update one more comp, and guess what?
>
> # emerge --depclean
> Calculating dependencies... done!
> >>> Calculating removal order...
>
> !!! 'sys-fs/udev' (virtual/dev-manager) is part of your system
> profile. !!! Unmerging it may be damaging to your system.
>
> >>> Waiting 10 seconds before starting...
> >>> (Control-C to abort)...
> Press Ctrl-C to Stop in: 10 9
>
> LOL, what the hell is going on? Porgage went crazy or what?
This has been in unstable for many months now. Basically there's now a
virtual for $EDITOR and $PAGER so you can pick the one you want. If you
don't pick one, portage will take the default and --depclean is likely
to remove the others that are not in world.
This was all discussed to death months ago :-)
Just add your editor and pager of choice to world and continue as
normal. It's not a big issue - you already know you want less and have
no intention of removing it, so just add it like any other package.
--
Alan McKinnnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-22 19:07 ` Alan McKinnon
@ 2011-12-22 19:37 ` Mick
2011-12-23 1:12 ` Pandu Poluan
0 siblings, 1 reply; 11+ messages in thread
From: Mick @ 2011-12-22 19:37 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: Text/Plain, Size: 1917 bytes --]
On Thursday 22 Dec 2011 19:07:02 Alan McKinnon wrote:
> On Thu, 22 Dec 2011 19:58:32 +0100
>
> Jarry <mr.jarry@gmail.com> wrote:
> > On 22-Dec-11 19:38, Mark Knecht wrote:
> > >> Why does portage want to unmerge sys-apps/less when it is
> > >> a part of system?
> > >
> > > I didn't like it either so I've been adding it to
> > > /var/lib/portage/world just to stop it. I've seen this on one
> > > machine or another for 6 months to a year I think.
> >
> > Some time ago emerge wanted to uninstall "nano" - part of system.
> > Now "less". I just tried to update one more comp, and guess what?
> >
> > # emerge --depclean
> > Calculating dependencies... done!
> >
> > >>> Calculating removal order...
> >
> > !!! 'sys-fs/udev' (virtual/dev-manager) is part of your system
> > profile. !!! Unmerging it may be damaging to your system.
> >
> > >>> Waiting 10 seconds before starting...
> > >>> (Control-C to abort)...
> >
> > Press Ctrl-C to Stop in: 10 9
> >
> > LOL, what the hell is going on? Porgage went crazy or what?
>
> This has been in unstable for many months now. Basically there's now a
> virtual for $EDITOR and $PAGER so you can pick the one you want. If you
> don't pick one, portage will take the default and --depclean is likely
> to remove the others that are not in world.
>
> This was all discussed to death months ago :-)
>
> Just add your editor and pager of choice to world and continue as
> normal. It's not a big issue - you already know you want less and have
> no intention of removing it, so just add it like any other package.
$ cat /etc/env.d/99editor
# Configuration file for eselect
# This file has been automatically generated.
EDITOR="/usr/bin/vi"
You could replace for nano, or indeed add both in world file. Ditto for pager
(more/less/most, etc).
I'm not sure about the udev message though.
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-22 19:37 ` Mick
@ 2011-12-23 1:12 ` Pandu Poluan
2011-12-23 7:43 ` Jarry
0 siblings, 1 reply; 11+ messages in thread
From: Pandu Poluan @ 2011-12-23 1:12 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2086 bytes --]
On Dec 23, 2011 2:42 AM, "Mick" <michaelkintzios@gmail.com> wrote:
>
> On Thursday 22 Dec 2011 19:07:02 Alan McKinnon wrote:
> > On Thu, 22 Dec 2011 19:58:32 +0100
> >
> > Jarry <mr.jarry@gmail.com> wrote:
> > > On 22-Dec-11 19:38, Mark Knecht wrote:
> > > >> Why does portage want to unmerge sys-apps/less when it is
> > > >> a part of system?
> > > >
> > > > I didn't like it either so I've been adding it to
> > > > /var/lib/portage/world just to stop it. I've seen this on one
> > > > machine or another for 6 months to a year I think.
> > >
> > > Some time ago emerge wanted to uninstall "nano" - part of system.
> > > Now "less". I just tried to update one more comp, and guess what?
> > >
> > > # emerge --depclean
> > > Calculating dependencies... done!
> > >
> > > >>> Calculating removal order...
> > >
> > > !!! 'sys-fs/udev' (virtual/dev-manager) is part of your system
> > > profile. !!! Unmerging it may be damaging to your system.
> > >
> > > >>> Waiting 10 seconds before starting...
> > > >>> (Control-C to abort)...
> > >
> > > Press Ctrl-C to Stop in: 10 9
> > >
> > > LOL, what the hell is going on? Porgage went crazy or what?
> >
> > This has been in unstable for many months now. Basically there's now a
> > virtual for $EDITOR and $PAGER so you can pick the one you want. If you
> > don't pick one, portage will take the default and --depclean is likely
> > to remove the others that are not in world.
> >
> > This was all discussed to death months ago :-)
> >
> > Just add your editor and pager of choice to world and continue as
> > normal. It's not a big issue - you already know you want less and have
> > no intention of removing it, so just add it like any other package.
>
> $ cat /etc/env.d/99editor
> # Configuration file for eselect
> # This file has been automatically generated.
> EDITOR="/usr/bin/vi"
>
> You could replace for nano, or indeed add both in world file. Ditto for
pager
> (more/less/most, etc).
>
'eselect pager list' and 'eselect editor list' will show what alternatives
are available (with a write-in candidate support).
Rgds,
[-- Attachment #2: Type: text/html, Size: 2955 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-23 1:12 ` Pandu Poluan
@ 2011-12-23 7:43 ` Jarry
2011-12-23 7:47 ` Alan McKinnon
2011-12-23 7:51 ` Denis Buzdalov
0 siblings, 2 replies; 11+ messages in thread
From: Jarry @ 2011-12-23 7:43 UTC (permalink / raw
To: gentoo-user
On 23-Dec-11 2:12, Pandu Poluan wrote:
>
> 'eselect pager list' and 'eselect editor list' will show what
> alternatives are available (with a write-in candidate support).
# eselect pager show
PAGER variable in profile:
/usr/bin/less
# more /etc/env.d/99pager
# Configuration file for eselect
# This file has been automatically generated.
PAGER="/usr/bin/less"
# env | grep PAGER
PAGER=/usr/bin/less
emerge --depclean
Calculating dependencies... done!
>>> Calculating removal order...
!!! 'sys-apps/less' (virtual/pager) is part of your system profile.
!!! Unmerging it may be damaging to your system.
>>> Waiting 10 seconds before starting...
>>> (Control-C to abort)...
Press Ctrl-C to Stop in: 10 9 8
I have "less" set as my pager, and despite of that portage
wants to uninstall it. What am I missing?
Jarry
--
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-23 7:43 ` Jarry
@ 2011-12-23 7:47 ` Alan McKinnon
2011-12-23 8:33 ` Jarry
2011-12-23 7:51 ` Denis Buzdalov
1 sibling, 1 reply; 11+ messages in thread
From: Alan McKinnon @ 2011-12-23 7:47 UTC (permalink / raw
To: gentoo-user
On Fri, 23 Dec 2011 08:43:33 +0100
Jarry <mr.jarry@gmail.com> wrote:
> On 23-Dec-11 2:12, Pandu Poluan wrote:
> >
> > 'eselect pager list' and 'eselect editor list' will show what
> > alternatives are available (with a write-in candidate support).
>
> # eselect pager show
> PAGER variable in profile:
> /usr/bin/less
>
> # more /etc/env.d/99pager
> # Configuration file for eselect
> # This file has been automatically generated.
> PAGER="/usr/bin/less"
>
> # env | grep PAGER
> PAGER=/usr/bin/less
>
> emerge --depclean
> Calculating dependencies... done!
> >>> Calculating removal order...
> !!! 'sys-apps/less' (virtual/pager) is part of your system profile.
> !!! Unmerging it may be damaging to your system.
> >>> Waiting 10 seconds before starting...
> >>> (Control-C to abort)...
> Press Ctrl-C to Stop in: 10 9 8
>
> I have "less" set as my pager, and despite of that portage
> wants to uninstall it. What am I missing?
It's not in world.
--
Alan McKinnnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-23 7:47 ` Alan McKinnon
@ 2011-12-23 8:33 ` Jarry
2011-12-23 9:30 ` John Campbell
0 siblings, 1 reply; 11+ messages in thread
From: Jarry @ 2011-12-23 8:33 UTC (permalink / raw
To: gentoo-user
On 23-Dec-11 8:47, Alan McKinnon wrote:
>>
>> # eselect pager show
>> PAGER variable in profile:
>> /usr/bin/less
>>
>> emerge --depclean
>> Calculating dependencies... done!
>> >>> Calculating removal order...
>> !!! 'sys-apps/less' (virtual/pager) is part of your system profile.
>> !!! Unmerging it may be damaging to your system.
>> >>> Waiting 10 seconds before starting...
>> >>> (Control-C to abort)...
>> Press Ctrl-C to Stop in: 10 9 8
>>
>> I have "less" set as my pager, and despite of that portage
>> wants to uninstall it. What am I missing?
>
> It's not in world.
But it was the same in the last week, and yet portage could
live with it. Why it suddenly wants to uninstall something
that is part of system profile? And at the same time it says
it might damage my system. Really nice...
Honestly, I do not understand this at all. Things worked for
years, now suddenly cause problems, and we call it "progress".
What is going to be it tomorrow? bash, tar, or grep?
Jarry
--
_______________________________________________________________
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-23 8:33 ` Jarry
@ 2011-12-23 9:30 ` John Campbell
0 siblings, 0 replies; 11+ messages in thread
From: John Campbell @ 2011-12-23 9:30 UTC (permalink / raw
To: gentoo-user
On 12/23/2011 12:33 AM, Jarry wrote:
> But it was the same in the last week, and yet portage could
> live with it. Why it suddenly wants to uninstall something
> that is part of system profile? And at the same time it says
> it might damage my system. Really nice...
I believe the base, default pager is actually "more" from
sys-apps/util-linux not sys-apps/less. Thus when the last program on
your system to require sys-apps/less directly migrated to requiring
virtual/pager it fell back to "more."
> Honestly, I do not understand this at all. Things worked for
> years, now suddenly cause problems, and we call it "progress".
> What is going to be it tomorrow? bash, tar, or grep?
Bash, sure, in time. After all, Bash is a replacement for "sh" and
there are a lot of alternative shells available. Wasn't there that push
to make all scripts work with ash?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system
2011-12-23 7:43 ` Jarry
2011-12-23 7:47 ` Alan McKinnon
@ 2011-12-23 7:51 ` Denis Buzdalov
1 sibling, 0 replies; 11+ messages in thread
From: Denis Buzdalov @ 2011-12-23 7:51 UTC (permalink / raw
To: gentoo-user
Because eselect's setting of pager does not correlate with emerge's
world file. You should add less to the world file e.g. by running
"emerge --noreplace less".
2011/12/23 Jarry <mr.jarry@gmail.com>:
> On 23-Dec-11 2:12, Pandu Poluan wrote:
>>
>>
>> 'eselect pager list' and 'eselect editor list' will show what
>> alternatives are available (with a write-in candidate support).
>
>
> # eselect pager show
> PAGER variable in profile:
> /usr/bin/less
>
> # more /etc/env.d/99pager
>
> # Configuration file for eselect
> # This file has been automatically generated.
> PAGER="/usr/bin/less"
>
> # env | grep PAGER
> PAGER=/usr/bin/less
>
>
> emerge --depclean
> Calculating dependencies... done!
>>>> Calculating removal order...
> !!! 'sys-apps/less' (virtual/pager) is part of your system profile.
>
> !!! Unmerging it may be damaging to your system.
>>>> Waiting 10 seconds before starting...
>>>> (Control-C to abort)...
> Press Ctrl-C to Stop in: 10 9 8
>
> I have "less" set as my pager, and despite of that portage
> wants to uninstall it. What am I missing?
>
> Jarry
>
> --
> _______________________________________________________________
> This mailbox accepts e-mails only from selected mailing-lists!
> Everything else is considered to be spam and therefore deleted.
>
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2011-12-23 9:31 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-22 18:29 [gentoo-user] emerge --depclean: !!! sys-apps/less is part of your system Jarry
2011-12-22 18:38 ` Mark Knecht
2011-12-22 18:58 ` Jarry
2011-12-22 19:07 ` Alan McKinnon
2011-12-22 19:37 ` Mick
2011-12-23 1:12 ` Pandu Poluan
2011-12-23 7:43 ` Jarry
2011-12-23 7:47 ` Alan McKinnon
2011-12-23 8:33 ` Jarry
2011-12-23 9:30 ` John Campbell
2011-12-23 7:51 ` Denis Buzdalov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox