* [gentoo-user] Change profile
@ 2006-06-01 5:01 Anthony E. Caudel
2006-06-01 20:43 ` Anthony E. Caudel
0 siblings, 1 reply; 18+ messages in thread
From: Anthony E. Caudel @ 2006-06-01 5:01 UTC (permalink / raw
To: Gentoo Mailing List
I was going to switch to nptl (only) but emerge ignored my additions to
make.conf. Then I noticed that my profile is default-linux/x86/no-nptl
so that answers that question.
Can I change my profile to default-linux/x86/2006.0. Any repercussions?
Here is my emerge --info:
Portage 2.0.54-r2 (default-linux/x86/no-nptl, gcc-3.4.6, glibc-2.3.6-r3,
2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) 64 X2 Dual Core
Processor 4200+
Gentoo Base System version 1.6.14
dev-lang/python: 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1-r2
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -msse3 -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://cudlug.cudenver.edu/gentoo/ "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X alsa apm audiofile avi bash-completion berkdb bitmap-fonts
bonobo bzip2 cdr cli crypt cups curl dri dvd eds emboss encode esd exif
expat fam ffmpeg foomaticdb fortran gd gdbm gif glut gnome gpm gstreamer
gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 isdnlog java jpeg
kde lcms libg++ libwww mad mikmod mng motif mp3 mpeg mysql ncurses nls
nvidia ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime
readline reflection scanner sdl session spell spl ssl tcltk tcpd tiff
truetype truetype-fonts type1-fonts udev usb vorbis xml xml2 xmms xorg
xv zlib userland_GNU kernel_linux elibc_glibc"
Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
--
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] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 5:01 [gentoo-user] Change profile Anthony E. Caudel
@ 2006-06-01 20:43 ` Anthony E. Caudel
2006-06-01 21:10 ` Hemmann, Volker Armin
0 siblings, 1 reply; 18+ messages in thread
From: Anthony E. Caudel @ 2006-06-01 20:43 UTC (permalink / raw
To: gentoo-user
Anthony E. Caudel wrote:
> I was going to switch to nptl (only) but emerge ignored my additions to
> make.conf. Then I noticed that my profile is default-linux/x86/no-nptl
> so that answers that question.
>
> Can I change my profile to default-linux/x86/2006.0. Any repercussions?
>
> Here is my emerge --info:
>
> Portage 2.0.54-r2 (default-linux/x86/no-nptl, gcc-3.4.6, glibc-2.3.6-r3,
> 2.6.16-gentoo-r7 i686)
> =================================================================
> System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) 64 X2 Dual Core
> Processor 4200+
> Gentoo Base System version 1.6.14
> dev-lang/python: 2.4.2
<snip>
Never mind. I made a backup and went and changed the profile, switched
to nptl and nptlonly. No repercussions so far.
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] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 20:43 ` Anthony E. Caudel
@ 2006-06-01 21:10 ` Hemmann, Volker Armin
2006-06-01 21:53 ` Neil Bothwick
0 siblings, 1 reply; 18+ messages in thread
From: Hemmann, Volker Armin @ 2006-06-01 21:10 UTC (permalink / raw
To: gentoo-user
On Thursday 01 June 2006 22:43, Anthony E. Caudel wrote:
> Anthony E. Caudel wrote:
> > I was going to switch to nptl (only) but emerge ignored my additions to
> > make.conf. Then I noticed that my profile is default-linux/x86/no-nptl
> > so that answers that question.
> >
> > Can I change my profile to default-linux/x86/2006.0. Any repercussions?
> >
> > Here is my emerge --info:
> >
> > Portage 2.0.54-r2 (default-linux/x86/no-nptl, gcc-3.4.6, glibc-2.3.6-r3,
> > 2.6.16-gentoo-r7 i686)
> > =================================================================
> > System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(tm) 64 X2 Dual Core
> > Processor 4200+
> > Gentoo Base System version 1.6.14
> > dev-lang/python: 2.4.2
>
> <snip>
>
> Never mind. I made a backup and went and changed the profile, switched
> to nptl and nptlonly. No repercussions so far.
>
don't forget to check the useflags (with ufed), and don't forget
emerge --newuse -a world
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 21:10 ` Hemmann, Volker Armin
@ 2006-06-01 21:53 ` Neil Bothwick
2006-06-01 22:48 ` Hemmann, Volker Armin
2006-06-02 5:08 ` Anthony E. Caudel
0 siblings, 2 replies; 18+ messages in thread
From: Neil Bothwick @ 2006-06-01 21:53 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 379 bytes --]
On Thu, 1 Jun 2006 23:10:36 +0200, Hemmann, Volker Armin wrote:
> don't forget to check the useflags (with ufed), and don't forget
> emerge --newuse -a world
You'll need to add --update --deep to catch packages affected by the
changed USE flags.
--
Neil Bothwick
"This project is so important, we can't let things that are more
important interfere with it."
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 21:53 ` Neil Bothwick
@ 2006-06-01 22:48 ` Hemmann, Volker Armin
2006-06-01 23:29 ` Neil Bothwick
2006-06-02 5:08 ` Anthony E. Caudel
1 sibling, 1 reply; 18+ messages in thread
From: Hemmann, Volker Armin @ 2006-06-01 22:48 UTC (permalink / raw
To: gentoo-user
On Thursday 01 June 2006 23:53, Neil Bothwick wrote:
> On Thu, 1 Jun 2006 23:10:36 +0200, Hemmann, Volker Armin wrote:
> > don't forget to check the useflags (with ufed), and don't forget
> > emerge --newuse -a world
>
> You'll need to add --update --deep to catch packages affected by the
> changed USE flags.
no you have not:
emerge -a --newuse world
>>> --newuse implies --update... adding --update to options.
and I can't remember that this was different in the past.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 22:48 ` Hemmann, Volker Armin
@ 2006-06-01 23:29 ` Neil Bothwick
2006-06-01 23:46 ` Hemmann, Volker Armin
2006-06-02 16:33 ` Allan Gottlieb
0 siblings, 2 replies; 18+ messages in thread
From: Neil Bothwick @ 2006-06-01 23:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 638 bytes --]
On Fri, 2 Jun 2006 00:48:21 +0200, Hemmann, Volker Armin wrote:
> > You'll need to add --update --deep to catch packages affected by the
> > changed USE flags.
>
> no you have not:
>
> emerge -a --newuse world
> >>> --newuse implies --update... adding --update to options.
>
> and I can't remember that this was different in the past.
Yes it was. Adding --update pulled in extra packages, even though they
were the same version as installed. This was somewhat counter-intuitive,
so the new behaviour makes more sense. You should still need --deep
though.
--
Neil Bothwick
The best antiques are old friends.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 23:29 ` Neil Bothwick
@ 2006-06-01 23:46 ` Hemmann, Volker Armin
2006-06-02 7:48 ` Neil Bothwick
2006-06-02 16:33 ` Allan Gottlieb
1 sibling, 1 reply; 18+ messages in thread
From: Hemmann, Volker Armin @ 2006-06-01 23:46 UTC (permalink / raw
To: gentoo-user
On Friday 02 June 2006 01:29, Neil Bothwick wrote:
> On Fri, 2 Jun 2006 00:48:21 +0200, Hemmann, Volker Armin wrote:
> > > You'll need to add --update --deep to catch packages affected by the
> > > changed USE flags.
> >
> > no you have not:
> >
> > emerge -a --newuse world
> >
> > >>> --newuse implies --update... adding --update to options.
> >
> > and I can't remember that this was different in the past.
>
> Yes it was. Adding --update pulled in extra packages, even though they
> were the same version as installed. This was somewhat counter-intuitive,
> so the new behaviour makes more sense. You should still need --deep
> though.
--deep is dangerous!
I have stopped using --deep ages ago.
As an example:
there is an --deep update for libFOO.1 to libFOO.1.1.
You make this update which only shows up with --deep
Suddenly all apps, linking to libFOO.1 are dead or crashy or acting weired.
That happened to me several times. I see NO reason to use deep. Ever.
Reduced the occurences where I have to use revdep-rebuilt to almost nil
(except that expat tragedy some weeks ago. Man that sucked ;) ).
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 21:53 ` Neil Bothwick
2006-06-01 22:48 ` Hemmann, Volker Armin
@ 2006-06-02 5:08 ` Anthony E. Caudel
1 sibling, 0 replies; 18+ messages in thread
From: Anthony E. Caudel @ 2006-06-02 5:08 UTC (permalink / raw
To: gentoo-user
Neil Bothwick wrote:
> On Thu, 1 Jun 2006 23:10:36 +0200, Hemmann, Volker Armin wrote:
>
>
>>don't forget to check the useflags (with ufed), and don't forget
>>emerge --newuse -a world
>
>
> You'll need to add --update --deep to catch packages affected by the
> changed USE flags.
>
>
Did. Thanks and all is working.
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] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 23:46 ` Hemmann, Volker Armin
@ 2006-06-02 7:48 ` Neil Bothwick
2006-06-02 10:34 ` Teresa and Dale
2006-06-02 13:44 ` Hemmann, Volker Armin
0 siblings, 2 replies; 18+ messages in thread
From: Neil Bothwick @ 2006-06-02 7:48 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1326 bytes --]
On Fri, 2 Jun 2006 01:46:09 +0200, Hemmann, Volker Armin wrote:
> --deep is dangerous!
>
> I have stopped using --deep ages ago.
> As an example:
>
> there is an --deep update for libFOO.1 to libFOO.1.1.
>
> You make this update which only shows up with --deep
>
> Suddenly all apps, linking to libFOO.1 are dead or crashy or acting
> weired.
Dropping --deep won't stop that happening, only delay it. sooner or
later, one of your packages will need libFOO.1.1 and it will be
installed. --deep doesn't cause this problem, it only affects the timing.
> That happened to me several times. I see NO reason to use deep. Ever.
How about this instance? The OP wants all packages affected by the
profile change to be updated. Without --deep, that won't happen.
> Reduced the occurences where I have to use revdep-rebuilt to almost nil
> (except that expat tragedy some weeks ago. Man that sucked ;) ).
I do a deep update every day, on various architectures. I run
revdep-rebuild -p occasionally, just to make sure everything is
consistent, it rarely picks up anything.
--deep is an option, and I understand why you choose not to use it, but
on this occasion it is necessary to accomplish the OP's goal.
--
Neil Bothwick
Machine-independent: Does not run on any existing machine.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 7:48 ` Neil Bothwick
@ 2006-06-02 10:34 ` Teresa and Dale
2006-06-02 13:44 ` Hemmann, Volker Armin
1 sibling, 0 replies; 18+ messages in thread
From: Teresa and Dale @ 2006-06-02 10:34 UTC (permalink / raw
To: gentoo-user
Neil Bothwick wrote:
>On Fri, 2 Jun 2006 01:46:09 +0200, Hemmann, Volker Armin wrote:
>
>
>
>>--deep is dangerous!
>>
>>I have stopped using --deep ages ago.
>>As an example:
>>
>>there is an --deep update for libFOO.1 to libFOO.1.1.
>>
>>You make this update which only shows up with --deep
>>
>>Suddenly all apps, linking to libFOO.1 are dead or crashy or acting
>>weired.
>>
>>
>
>Dropping --deep won't stop that happening, only delay it. sooner or
>later, one of your packages will need libFOO.1.1 and it will be
>installed. --deep doesn't cause this problem, it only affects the timing.
>
>
Yep.
>
>
>>That happened to me several times. I see NO reason to use deep. Ever.
>>
>>
>
>How about this instance? The OP wants all packages affected by the
>profile change to be updated. Without --deep, that won't happen.
>
>
Yep here too.
>
>
>>Reduced the occurences where I have to use revdep-rebuilt to almost nil
>>(except that expat tragedy some weeks ago. Man that sucked ;) ).
>>
>>
>
>I do a deep update every day, on various architectures. I run
>revdep-rebuild -p occasionally, just to make sure everything is
>consistent, it rarely picks up anything.
>
>
I do the same thing. That is one reason it is there, to fix things like
this.
>--deep is an option, and I understand why you choose not to use it, but
>on this occasion it is necessary to accomplish the OP's goal.
>
>
>
Yep. Sometimes you have to do it just because you got to.
Dale
:-) :-) :-)
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 7:48 ` Neil Bothwick
2006-06-02 10:34 ` Teresa and Dale
@ 2006-06-02 13:44 ` Hemmann, Volker Armin
2006-06-02 14:00 ` Neil Bothwick
1 sibling, 1 reply; 18+ messages in thread
From: Hemmann, Volker Armin @ 2006-06-02 13:44 UTC (permalink / raw
To: gentoo-user
On Friday 02 June 2006 09:48, Neil Bothwick wrote:
>
> --deep is an option, and I understand why you choose not to use it, but
> on this occasion it is necessary to accomplish the OP's goal.
and I really do not believe that ;)
If a package is 'hit' by the new flag, --newuse should cover it. With or
without --deep-
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 13:44 ` Hemmann, Volker Armin
@ 2006-06-02 14:00 ` Neil Bothwick
2006-06-02 16:44 ` Hemmann, Volker Armin
0 siblings, 1 reply; 18+ messages in thread
From: Neil Bothwick @ 2006-06-02 14:00 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1090 bytes --]
On Fri, 2 Jun 2006 15:44:46 +0200, Hemmann, Volker Armin wrote:
> > --deep is an option, and I understand why you choose not to use it,
> > but on this occasion it is necessary to accomplish the OP's goal.
>
> and I really do not believe that ;)
Believe what you like, I am relating direct experiences here. Faith has
nothing to do with it.
>
> If a package is 'hit' by the new flag, --newuse should cover it. With
> or without --deep-
When run with --update only, emerge considers only those packages listed
in world and their direct dependencies. Lower level dependencies won't be
looked at, so portage won;t pick up the changed USE flag.
From the man page
--deep (-D)
When used in conjunction with --update, this flag forces emerge to
consider the entire dependency tree of packages, instead of checking only
the immediate dependencies of the packages. As an example, this catches
updates in libraries that are not directly listed in the dependencies of
a package.
--
Neil Bothwick
"Did you sleep well?" "No, I made a couple of mistakes."
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-01 23:29 ` Neil Bothwick
2006-06-01 23:46 ` Hemmann, Volker Armin
@ 2006-06-02 16:33 ` Allan Gottlieb
2006-06-02 16:45 ` Hemmann, Volker Armin
2006-06-02 16:47 ` Neil Bothwick
1 sibling, 2 replies; 18+ messages in thread
From: Allan Gottlieb @ 2006-06-02 16:33 UTC (permalink / raw
To: gentoo-user
At Fri, 02 Jun 2006 00:29:10 +0100 Neil Bothwick <neil@digimed.co.uk> wrote:
> On Fri, 2 Jun 2006 00:48:21 +0200, Hemmann, Volker Armin wrote:
>
>> > You'll need to add --update --deep to catch packages affected by the
>> > changed USE flags.
>>
>> no you have not:
>>
>> emerge -a --newuse world
>> >>> --newuse implies --update... adding --update to options.
>>
>> and I can't remember that this was different in the past.
>
> Yes it was. Adding --update pulled in extra packages, even though they
> were the same version as installed. This was somewhat counter-intuitive,
> so the new behaviour makes more sense. You should still need --deep
> though.
Which version of emerge/portage is being discussed? I am running
portage-2.0.54-r2. The man page for emerge suggests (but does not
state) that --update is still needed.
--update (-u)
Updates packages to the best version available, which may not
always be the highest version number due to masking for
testing and development. This will also update direct
dependencies which may not be what you want. In general, use
this option only in combination with the world or system
target.
I also don't see an explicit mention that --newuse implies --update
--newuse (-N)
Tells emerge to include installed packages where USE flags
have changed since compilation. An asterisk marks when a USE
flag has changed since the package was compiled.
Thanks in advance for the clarification and also a general thank you
for your high-quality contributions to the newsgroup.
allan
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 14:00 ` Neil Bothwick
@ 2006-06-02 16:44 ` Hemmann, Volker Armin
2006-06-02 17:29 ` Teresa and Dale
0 siblings, 1 reply; 18+ messages in thread
From: Hemmann, Volker Armin @ 2006-06-02 16:44 UTC (permalink / raw
To: gentoo-user
On Friday 02 June 2006 16:00, Neil Bothwick wrote:
> On Fri, 2 Jun 2006 15:44:46 +0200, Hemmann, Volker Armin wrote:
> > > --deep is an option, and I understand why you choose not to use it,
> > > but on this occasion it is necessary to accomplish the OP's goal.
> >
> > and I really do not believe that ;)
>
> Believe what you like, I am relating direct experiences here. Faith has
> nothing to do with it.
>
> > If a package is 'hit' by the new flag, --newuse should cover it. With
> > or without --deep-
>
> When run with --update only, emerge considers only those packages listed
> in world and their direct dependencies. Lower level dependencies won't be
> looked at, so portage won;t pick up the changed USE flag.
>
> From the man page
>
> --deep (-D)
>
> When used in conjunction with --update, this flag forces emerge to
> consider the entire dependency tree of packages, instead of checking only
> the immediate dependencies of the packages. As an example, this catches
> updates in libraries that are not directly listed in the dependencies of
> a package.
UPDATES
not NEWUSE
also from man emerge:
--newuse (-N)
Tells emerge to include installed packages where USE flags have
changed since compilation. An asterisk marks when a USE flag
has changed since the package was compiled.
and I have seen 'far away' dependencies, that got rebuild, without deep!
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 16:33 ` Allan Gottlieb
@ 2006-06-02 16:45 ` Hemmann, Volker Armin
2006-06-02 16:47 ` Neil Bothwick
1 sibling, 0 replies; 18+ messages in thread
From: Hemmann, Volker Armin @ 2006-06-02 16:45 UTC (permalink / raw
To: gentoo-user
On Friday 02 June 2006 18:33, Allan Gottlieb wrote:
> At Fri, 02 Jun 2006 00:29:10 +0100 Neil Bothwick <neil@digimed.co.uk> wrote:
> > On Fri, 2 Jun 2006 00:48:21 +0200, Hemmann, Volker Armin wrote:
> >> > You'll need to add --update --deep to catch packages affected by the
> >> > changed USE flags.
> >>
> >> no you have not:
> >>
> >> emerge -a --newuse world
> >>
> >> >>> --newuse implies --update... adding --update to options.
> >>
> >> and I can't remember that this was different in the past.
> >
> > Yes it was. Adding --update pulled in extra packages, even though they
> > were the same version as installed. This was somewhat counter-intuitive,
> > so the new behaviour makes more sense. You should still need --deep
> > though.
>
> Which version of emerge/portage is being discussed? I am running
> portage-2.0.54-r2. The man page for emerge suggests (but does not
> state) that --update is still needed.
>
> --update (-u)
>
> Updates packages to the best version available, which may not
> always be the highest version number due to masking for
> testing and development. This will also update direct
> dependencies which may not be what you want. In general, use
> this option only in combination with the world or system
> target.
>
> I also don't see an explicit mention that --newuse implies --update
it is not in the manpage, but emerge tells it:
emerge -pN world
>>> --newuse implies --update... adding --update to options.
These are the packages that would be merged, in order:
Calculating world dependencies
.
.
.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 16:33 ` Allan Gottlieb
2006-06-02 16:45 ` Hemmann, Volker Armin
@ 2006-06-02 16:47 ` Neil Bothwick
2006-06-02 18:11 ` Allan Gottlieb
1 sibling, 1 reply; 18+ messages in thread
From: Neil Bothwick @ 2006-06-02 16:47 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 627 bytes --]
On Fri, 02 Jun 2006 12:33:39 -0400, Allan Gottlieb wrote:
> Which version of emerge/portage is being discussed?
2.1-rc3
> I also don't see an explicit mention that --newuse implies --update
>
> --newuse (-N)
>
> Tells emerge to include installed packages where USE flags
> have changed since compilation. An asterisk marks when a USE
> flag has changed since the package was compiled.
The man page hasn't changed in this respect, but emerge --newuse informs
you that it will add --update for you.
--
Neil Bothwick
Windows '96 artificial intelligence: Unable to FORMAT A: Having a go at C:
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 16:44 ` Hemmann, Volker Armin
@ 2006-06-02 17:29 ` Teresa and Dale
0 siblings, 0 replies; 18+ messages in thread
From: Teresa and Dale @ 2006-06-02 17:29 UTC (permalink / raw
To: gentoo-user
Hemmann, Volker Armin wrote:
>On Friday 02 June 2006 16:00, Neil Bothwick wrote:
>
>
>>On Fri, 2 Jun 2006 15:44:46 +0200, Hemmann, Volker Armin wrote:
>>
>>
>>>>--deep is an option, and I understand why you choose not to use it,
>>>>but on this occasion it is necessary to accomplish the OP's goal.
>>>>
>>>>
>>>and I really do not believe that ;)
>>>
>>>
>>Believe what you like, I am relating direct experiences here. Faith has
>>nothing to do with it.
>>
>>
>>
>>>If a package is 'hit' by the new flag, --newuse should cover it. With
>>>or without --deep-
>>>
>>>
>>When run with --update only, emerge considers only those packages listed
>>in world and their direct dependencies. Lower level dependencies won't be
>>looked at, so portage won;t pick up the changed USE flag.
>>
>>From the man page
>>
>>--deep (-D)
>>
>>When used in conjunction with --update, this flag forces emerge to
>>consider the entire dependency tree of packages, instead of checking only
>>the immediate dependencies of the packages. As an example, this catches
>>updates in libraries that are not directly listed in the dependencies of
>>a package.
>>
>>
>
>UPDATES
>
>not NEWUSE
>
>also from man emerge:
> --newuse (-N)
> Tells emerge to include installed packages where USE flags have
> changed since compilation. An asterisk marks when a USE flag
> has changed since the package was compiled.
>
>
>and I have seen 'far away' dependencies, that got rebuild, without deep!
>
>
It seems me and Neil has seen times where it didn't. I have used -D
several times and it has not caused me any problems.
Dale
:-) :-)
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] Change profile
2006-06-02 16:47 ` Neil Bothwick
@ 2006-06-02 18:11 ` Allan Gottlieb
0 siblings, 0 replies; 18+ messages in thread
From: Allan Gottlieb @ 2006-06-02 18:11 UTC (permalink / raw
To: gentoo-user
At Fri, 02 Jun 2006 17:47:03 +0100 Neil Bothwick <neil@digimed.co.uk> wrote:
> On Fri, 02 Jun 2006 12:33:39 -0400, Allan Gottlieb wrote:
>
>> Which version of emerge/portage is being discussed?
>
> 2.1-rc3
That explains why I didn't see it. Thanks.
allan
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2006-06-02 18:19 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-01 5:01 [gentoo-user] Change profile Anthony E. Caudel
2006-06-01 20:43 ` Anthony E. Caudel
2006-06-01 21:10 ` Hemmann, Volker Armin
2006-06-01 21:53 ` Neil Bothwick
2006-06-01 22:48 ` Hemmann, Volker Armin
2006-06-01 23:29 ` Neil Bothwick
2006-06-01 23:46 ` Hemmann, Volker Armin
2006-06-02 7:48 ` Neil Bothwick
2006-06-02 10:34 ` Teresa and Dale
2006-06-02 13:44 ` Hemmann, Volker Armin
2006-06-02 14:00 ` Neil Bothwick
2006-06-02 16:44 ` Hemmann, Volker Armin
2006-06-02 17:29 ` Teresa and Dale
2006-06-02 16:33 ` Allan Gottlieb
2006-06-02 16:45 ` Hemmann, Volker Armin
2006-06-02 16:47 ` Neil Bothwick
2006-06-02 18:11 ` Allan Gottlieb
2006-06-02 5:08 ` Anthony E. Caudel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox