public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world"
@ 2006-10-11 19:31 Daniel Pielmeier
  2006-10-11 19:51 ` Boris Fersing
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Daniel Pielmeier @ 2006-10-11 19:31 UTC (permalink / raw
  To: gentoo-user

Hi,

I recognized this some time ago!

When my system is up to date "emerge -pvuND world" shows me:

> emerge -pvuND world
> 
> These are the packages that would be merged, in order:
> 
> Calculating world dependencies... done!
> 
> Total size of downloads: 0 kB

Which is normal because an up to date system doesn't have to download
anything. But when i add the emptytree option "emerge -pveuND world" i
get this (output reduced):

> emerge -pveuND world
> 
> These are the packages that would be merged, in order:
> 
> ...
> Calculating world dependencies  ..... ....... done!
> [ebuild  N    ] sys-devel/binutils	[2.16.1-r3]    USE="nls
> -multislot -multitarget -test -vanilla" 109 kB
> ...
> [ebuild  N    ] net-dialup/ppp	[2.4.3-r16]    USE="gtk ipv6
> pam -activefilter -atm -dhcp -eap-tls -mppe-mppc -radius" 55 kB 
> ...
> 
> Total size of downloads: 164 kB

So why are there appearing some apps now for which portage has to
download something? Using eix on sys-devel/binutils and net-dialup/ppp
tells me that i have exactly those ebuilds listed above installed.

I think that there have been made changes to this ebuild without
increasing the version number. For example binutils from 2.16.1-r3 to
2.16.1-r4. So portage doesn't upgrade this package although there have
been changes. Or is there a portage option i don't know until now which
i have to use for getting this apps updated. Am i guessing right in any
of this cases or is this another problem with portage?

Thanks in advance,

Daniel
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world"
  2006-10-11 19:31 [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world" Daniel Pielmeier
@ 2006-10-11 19:51 ` Boris Fersing
  2006-10-11 20:10 ` Trey Gruel
  2006-10-11 22:02 ` Bo Ørsted Andresen
  2 siblings, 0 replies; 5+ messages in thread
From: Boris Fersing @ 2006-10-11 19:51 UTC (permalink / raw
  To: gentoo-user

2006/10/11, Daniel Pielmeier <daniel.pielmeier@googlemail.com>:
> Hi,
>
> I recognized this some time ago!
>
> When my system is up to date "emerge -pvuND world" shows me:
>
> > emerge -pvuND world
> >
> > These are the packages that would be merged, in order:
> >
> > Calculating world dependencies... done!
> >
> > Total size of downloads: 0 kB
>
> Which is normal because an up to date system doesn't have to download
> anything. But when i add the emptytree option "emerge -pveuND world" i
> get this (output reduced):
>
> > emerge -pveuND world
> >
> > These are the packages that would be merged, in order:
> >
> > ...
> > Calculating world dependencies  ..... ....... done!
> > [ebuild  N    ] sys-devel/binutils    [2.16.1-r3]    USE="nls
> > -multislot -multitarget -test -vanilla" 109 kB
> > ...
> > [ebuild  N    ] net-dialup/ppp        [2.4.3-r16]    USE="gtk ipv6
> > pam -activefilter -atm -dhcp -eap-tls -mppe-mppc -radius" 55 kB
> > ...
> >
> > Total size of downloads: 164 kB
>
> So why are there appearing some apps now for which portage has to
> download something? Using eix on sys-devel/binutils and net-dialup/ppp
> tells me that i have exactly those ebuilds listed above installed.
>
> I think that there have been made changes to this ebuild without
> increasing the version number. For example binutils from 2.16.1-r3 to
> 2.16.1-r4. So portage doesn't upgrade this package although there have
> been changes. Or is there a portage option i don't know until now which
> i have to use for getting this apps updated. Am i guessing right in any
> of this cases or is this another problem with portage?

Maybe is that only minor changes like build-fix patches...

For example, let's say you've a x86 system and a package foobar-1.0
compiles just fine on your system but not on amd64.
If developper provides a patch to make foobar-1.0 compile fine on
amd64 he might not change the ebuild version number because the bug
was "blocking" the update and the amd64 users *will* notice the
changes. And the x86 won't have to recompile the soft just in order to
apply an *unneeded* patch... (IMHO)

regards,

Boris.
>
> Thanks in advance,
>
> Daniel
> --
> gentoo-user@gentoo.org mailing list
>
>


-- 
Quiconque me parle de Dieu en veut à ma bourse ou à ma liberté.

-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world"
  2006-10-11 19:31 [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world" Daniel Pielmeier
  2006-10-11 19:51 ` Boris Fersing
@ 2006-10-11 20:10 ` Trey Gruel
  2006-10-11 21:33   ` Daniel Pielmeier
  2006-10-11 22:02 ` Bo Ørsted Andresen
  2 siblings, 1 reply; 5+ messages in thread
From: Trey Gruel @ 2006-10-11 20:10 UTC (permalink / raw
  To: gentoo-user

On 10/11/06, Daniel Pielmeier <daniel.pielmeier@googlemail.com> wrote:
<snip>
> Which is normal because an up to date system doesn't have to download
> anything. But when i add the emptytree option "emerge -pveuND world" i
> get this (output reduced):
>
> > emerge -pveuND world
> >
> > These are the packages that would be merged, in order:
> >
> > ...
> > Calculating world dependencies  ..... ....... done!
> > [ebuild  N    ] sys-devel/binutils    [2.16.1-r3]    USE="nls
> > -multislot -multitarget -test -vanilla" 109 kB
> > ...
> > [ebuild  N    ] net-dialup/ppp        [2.4.3-r16]    USE="gtk ipv6
> > pam -activefilter -atm -dhcp -eap-tls -mppe-mppc -radius" 55 kB
> > ...
> >
> > Total size of downloads: 164 kB
>
> So why are there appearing some apps now for which portage has to
> download something? Using eix on sys-devel/binutils and net-dialup/ppp
> tells me that i have exactly those ebuilds listed above installed.
>
> I think that there have been made changes to this ebuild without
> increasing the version number. For example binutils from 2.16.1-r3 to
> 2.16.1-r4. So portage doesn't upgrade this package although there have
> been changes. Or is there a portage option i don't know until now which
> i have to use for getting this apps updated. Am i guessing right in any
> of this cases or is this another problem with portage?

Actually, with the 'emptytree' option, it should be trying to rebuild
everything in your 'world' set along with the dependancies using their
current versions and use flags.  I'm guessing that the odd behavior is
because you're using it in conjunction with 'uND'.  'Update' and
'newuse' go against part of what 'emptytree' does, and 'emptytree' is
as 'deep' as it gets. :)

-- 
Trey
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world"
  2006-10-11 20:10 ` Trey Gruel
@ 2006-10-11 21:33   ` Daniel Pielmeier
  0 siblings, 0 replies; 5+ messages in thread
From: Daniel Pielmeier @ 2006-10-11 21:33 UTC (permalink / raw
  To: gentoo-user

> Actually, with the 'emptytree' option, it should be trying to rebuild
> everything in your 'world' set along with the dependancies using their
> current versions and use flags.  I'm guessing that the odd behavior is
> because you're using it in conjunction with 'uND'.  'Update' and
> 'newuse' go against part of what 'emptytree' does, and 'emptytree' is
> as 'deep' as it gets. :)

I get the same output with "emerge -pve world", so the statement from
Boris seems more reasonable to me.
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world"
  2006-10-11 19:31 [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world" Daniel Pielmeier
  2006-10-11 19:51 ` Boris Fersing
  2006-10-11 20:10 ` Trey Gruel
@ 2006-10-11 22:02 ` Bo Ørsted Andresen
  2 siblings, 0 replies; 5+ messages in thread
From: Bo Ørsted Andresen @ 2006-10-11 22:02 UTC (permalink / raw
  To: gentoo-user

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

On Wednesday 11 October 2006 21:31, Daniel Pielmeier wrote:
[SNIP]
> > Calculating world dependencies  ..... ....... done!
> > [ebuild  N    ] sys-devel/binutils	[2.16.1-r3]    USE="nls
> > -multislot -multitarget -test -vanilla" 109 kB

$ emerge -pv binutils

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-devel/binutils-2.16.1-r3  USE="nls -multislot -multitarget -test -vanilla" 109 kB

Total size of downloads: 109 kB

$ emerge -fp binutils 2>&1 | grep http | \
    while read src; do
        [ ! -f `portageq distdir`/`basename "$src"` ] && basename "$src";
    done
binutils-2.16.1-patches-1.11.tar.bz2

That patch was added by [1]. The cvs log entry says:

"add freebsd/amd64 and playstation2 support (Portage version: 2.1.1)" [2]

Which probably isn't relevant to you..

> > ...
> > [ebuild  N    ] net-dialup/ppp	[2.4.3-r16]    USE="gtk ipv6
> > pam -activefilter -atm -dhcp -eap-tls -mppe-mppc -radius" 55 kB
[SNIP]

This is due to [3] which has this cvs log entry:

"Fix broken build against openssl-0.9.8 (#146780)." [4]

As mentioned by Boris there is no need to do a bump for a build error since if
you succeeded to build it you don't need the fix.. As you can see you can (with
the aid of sources.gentoo.org) figure this out yourself... :)

[1] http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/binutils/binutils-2.16.1-r3.ebuild?r1=1.6&r2=1.7
[2] http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/binutils/binutils-2.16.1-r3.ebuild?rev=1.7&view=log
[3] http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/ppp/ppp-2.4.3-r16.ebuild?r1=1.7&r2=1.8
[4] http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-dialup/ppp/ppp-2.4.3-r16.ebuild?rev=1.9&view=log

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2006-10-11 22:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-11 19:31 [gentoo-user] "emerge -pvuND world" versus "emerge -pveuND world" Daniel Pielmeier
2006-10-11 19:51 ` Boris Fersing
2006-10-11 20:10 ` Trey Gruel
2006-10-11 21:33   ` Daniel Pielmeier
2006-10-11 22:02 ` Bo Ørsted Andresen

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