public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] unmerge emacs
@ 2005-08-20 21:50 Anthony E. Caudel
  2005-08-20 23:10 ` Willie Wong
  0 siblings, 1 reply; 6+ messages in thread
From: Anthony E. Caudel @ 2005-08-20 21:50 UTC (permalink / raw
  To: Gentoo mailing list

I was going to unmerge emacs ( I don't use it ) but was warned:

!!! Trying to unmerge package(s) in system profile. 'app-editors/emacs'
!!! This could be damaging to your system.

What is my system profile?  Is it my default profile:

/usr/portage/profiles/default-linux/x86/2005.0?

and why would emacs be in there.  I looked in the files in there and did
not find anything significant.

Tony
                                                                                                                        


-- 
Those who would give up essential Liberty, to purchase a little temporary 
Safety, deserve neither Liberty nor Safety.
   -- Benjamin Franklin

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] unmerge emacs
  2005-08-20 21:50 [gentoo-user] unmerge emacs Anthony E. Caudel
@ 2005-08-20 23:10 ` Willie Wong
  2005-08-21  8:03   ` Anthony E. Caudel
  0 siblings, 1 reply; 6+ messages in thread
From: Willie Wong @ 2005-08-20 23:10 UTC (permalink / raw
  To: gentoo-user

emacs provides virtual/editor

The system profile is a set of programs that is necessary for your
computer to boot and build other programs. One of this things you need
to do to boot a computer is to edit the configuration files in /etc,
for that you need an editor. The system profile (you can see what it
brings in by "emerge --emptytree --pretend system") requires something
that satisfies virtual/editor, and by default I think gentoo uses
nano. If you have another editor, like nano, or vim, or pico, then you
should be fine to unmerge emacs. 

W

On Sat, Aug 20, 2005 at 04:50:50PM -0500, Anthony E. Caudel wrote:
> I was going to unmerge emacs ( I don't use it ) but was warned:
> 
> !!! Trying to unmerge package(s) in system profile. 'app-editors/emacs'
> !!! This could be damaging to your system.
> 
> What is my system profile?  Is it my default profile:
> 
> /usr/portage/profiles/default-linux/x86/2005.0?
> 
> and why would emacs be in there.  I looked in the files in there and did
> not find anything significant.
> 
> Tony
>                                                                                                                         
> 
> 
> -- 
> Those who would give up essential Liberty, to purchase a little temporary 
> Safety, deserve neither Liberty nor Safety.
>    -- Benjamin Franklin
> 
> -- 
> gentoo-user@gentoo.org mailing list

-- 
Fahnestock's Rule for failure:
  If at first you don't succeed, destroy all evidence that you tried.
Sortir en Pantoufles: up 9 days,  2:09
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] unmerge emacs
  2005-08-20 23:10 ` Willie Wong
@ 2005-08-21  8:03   ` Anthony E. Caudel
  2005-08-21 12:08     ` Holly Bostick
  0 siblings, 1 reply; 6+ messages in thread
From: Anthony E. Caudel @ 2005-08-21  8:03 UTC (permalink / raw
  To: gentoo-user

Ah, the "profile" threw me. I was thinking profiles and not the emerge
system I had done originally.

I use nano so I guess I can unmerge it safely.  But I'm still at a loss
why the warning should come up.  Emacs is not listed in base/packages
nor linux-default/packages nor x86/packages and finally not in
2005.0/packages.  I am correct in thinking these constitute "system,"
right.  It also is not in my make.conf nor is it pulled in by any other
package (emerge info does not list it as a USE flag).

Tony

Willie Wong wrote:

>emacs provides virtual/editor
>
>The system profile is a set of programs that is necessary for your
>computer to boot and build other programs. One of this things you need
>to do to boot a computer is to edit the configuration files in /etc,
>for that you need an editor. The system profile (you can see what it
>brings in by "emerge --emptytree --pretend system") requires something
>that satisfies virtual/editor, and by default I think gentoo uses
>nano. If you have another editor, like nano, or vim, or pico, then you
>should be fine to unmerge emacs. 
>
>W
>
>On Sat, Aug 20, 2005 at 04:50:50PM -0500, Anthony E. Caudel wrote:
>  
>
>>I was going to unmerge emacs ( I don't use it ) but was warned:
>>
>>!!! Trying to unmerge package(s) in system profile. 'app-editors/emacs'
>>!!! This could be damaging to your system.
>>
>>What is my system profile?  Is it my default profile:
>>
>>/usr/portage/profiles/default-linux/x86/2005.0?
>>
>>and why would emacs be in there.  I looked in the files in there and did
>>not find anything significant.
>>
>>Tony
>>                                                                                                                        
>>
>>
>>-- 
>>Those who would give up essential Liberty, to purchase a little temporary 
>>Safety, deserve neither Liberty nor Safety.
>>   -- Benjamin Franklin
>>
>>-- 
>>gentoo-user@gentoo.org mailing list
>>    
>>
>
>  
>

-- 
Those who would give up essential Liberty, to purchase a little temporary 
Safety, deserve neither Liberty nor Safety.
   -- Benjamin Franklin

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] unmerge emacs
  2005-08-21  8:03   ` Anthony E. Caudel
@ 2005-08-21 12:08     ` Holly Bostick
  2005-08-21 19:41       ` Anthony E. Caudel
  0 siblings, 1 reply; 6+ messages in thread
From: Holly Bostick @ 2005-08-21 12:08 UTC (permalink / raw
  To: gentoo-user

Anthony E. Caudel schreef:
> Ah, the "profile" threw me. I was thinking profiles and not the emerge
> system I had done originally.
> 
> I use nano so I guess I can unmerge it safely.  But I'm still at a loss
> why the warning should come up.  Emacs is not listed in base/packages
> nor linux-default/packages nor x86/packages and finally not in
> 2005.0/packages.  I am correct in thinking these constitute "system,"
> right.  It also is not in my make.conf nor is it pulled in by any other
> package (emerge info does not list it as a USE flag).
> 
> Tony

Did you check /etc/portage/package.use? Afaik, USE flags listed there
are not listed by emerge info, and that's the only other thing I can
think of; emacs must have been installed as a explicit dependency of a
particular system package (or sub-dependency of such).

You could also explicitly set "-emacs" in /etc/make.conf and see what
changes in an emerge -uaDNtv world (or system), which would not only
tell you why emacs is involved in this (I, for example, don't have it at
all, and I suppose our systems are basically similar), as well as
orphaning the dependency, so you could clean it out safely with a
depclean (or normally, without the warning).

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] unmerge emacs
  2005-08-21 12:08     ` Holly Bostick
@ 2005-08-21 19:41       ` Anthony E. Caudel
  2005-08-21 19:53         ` Michael Crute
  0 siblings, 1 reply; 6+ messages in thread
From: Anthony E. Caudel @ 2005-08-21 19:41 UTC (permalink / raw
  To: gentoo-user

Holly Bostick wrote:

>Anthony E. Caudel schreef:
>  
>
>>Ah, the "profile" threw me. I was thinking profiles and not the emerge
>>system I had done originally.
>>
>>I use nano so I guess I can unmerge it safely.  But I'm still at a loss
>>why the warning should come up.  Emacs is not listed in base/packages
>>nor linux-default/packages nor x86/packages and finally not in
>>2005.0/packages.  I am correct in thinking these constitute "system,"
>>right.  It also is not in my make.conf nor is it pulled in by any other
>>package (emerge info does not list it as a USE flag).
>>
>>Tony
>>    
>>
>
>Did you check /etc/portage/package.use? Afaik, USE flags listed there
>are not listed by emerge info, and that's the only other thing I can
>think of; emacs must have been installed as a explicit dependency of a
>particular system package (or sub-dependency of such).
>  
>
Nope, nothing relevant in package.use.  Oh well, unmerged it and
revdep-rebuild didn't complain so THWI.

>You could also explicitly set "-emacs" in /etc/make.conf and see what
>changes in an emerge -uaDNtv world (or system), which would not only
>tell you why emacs is involved in this (I, for example, don't have it at
>all, and I suppose our systems are basically similar), as well as
>orphaning the dependency, so you could clean it out safely with a
>depclean (or normally, without the warning).
>
>HTH,
>Holly
>  
>

-- 
Those who would give up essential Liberty, to purchase a little temporary 
Safety, deserve neither Liberty nor Safety.
   -- Benjamin Franklin

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-user] unmerge emacs
  2005-08-21 19:41       ` Anthony E. Caudel
@ 2005-08-21 19:53         ` Michael Crute
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Crute @ 2005-08-21 19:53 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2196 bytes --]

In the future, if you have gentoolkit emerge you can run an `equery d 
<packagename>` to see what depends upon the package. I find that the easiest 
way to do things.

-Mike

On 8/21/05, Anthony E. Caudel <acaudel@gt.rr.com> wrote:
> 
> Holly Bostick wrote:
> 
> >Anthony E. Caudel schreef:
> >
> >
> >>Ah, the "profile" threw me. I was thinking profiles and not the emerge
> >>system I had done originally.
> >>
> >>I use nano so I guess I can unmerge it safely. But I'm still at a loss
> >>why the warning should come up. Emacs is not listed in base/packages
> >>nor linux-default/packages nor x86/packages and finally not in
> >>2005.0/packages. I am correct in thinking these constitute "system,"
> >>right. It also is not in my make.conf nor is it pulled in by any other
> >>package (emerge info does not list it as a USE flag).
> >>
> >>Tony
> >>
> >>
> >
> >Did you check /etc/portage/package.use? Afaik, USE flags listed there
> >are not listed by emerge info, and that's the only other thing I can
> >think of; emacs must have been installed as a explicit dependency of a
> >particular system package (or sub-dependency of such).
> >
> >
> Nope, nothing relevant in package.use. Oh well, unmerged it and
> revdep-rebuild didn't complain so THWI.
> 
> >You could also explicitly set "-emacs" in /etc/make.conf and see what
> >changes in an emerge -uaDNtv world (or system), which would not only
> >tell you why emacs is involved in this (I, for example, don't have it at
> >all, and I suppose our systems are basically similar), as well as
> >orphaning the dependency, so you could clean it out safely with a
> >depclean (or normally, without the warning).
> >
> >HTH,
> >Holly
> >
> >
> 
> --
> Those who would give up essential Liberty, to purchase a little temporary
> Safety, deserve neither Liberty nor Safety.
> -- Benjamin Franklin
> 
> --
> gentoo-user@gentoo.org mailing list
> 
> 


-- 
________________________________
Michael E. Crute
Software Developer
SoftGroup Development Corporation

Linux, because reboots are for installing hardware.
"In a world without walls and fences, who needs windows and gates?"

[-- Attachment #2: Type: text/html, Size: 2810 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-08-21 20:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-20 21:50 [gentoo-user] unmerge emacs Anthony E. Caudel
2005-08-20 23:10 ` Willie Wong
2005-08-21  8:03   ` Anthony E. Caudel
2005-08-21 12:08     ` Holly Bostick
2005-08-21 19:41       ` Anthony E. Caudel
2005-08-21 19:53         ` Michael Crute

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox