FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 05-23-2011, 03:29 PM
Nikos Chantziaras
 
Default ebuild ChangeLog and emerge -l

When doing an update using the -l option of emerge, eg:

emerge -uDNl world

The ChangeLog entries that are displayed seem buggy to me. For example,
sometimes a whole page worth of changes from a single ChangeLog is
displayed, containing entries for ebuilds older than what is currently
installed. Some other times it's less dramatic, but still contains
stuff that should not show up.


The above seems to be the norm rather than the exception. For example,
right now I'm doing an update from llvm-2.9-r1 to llvm-2.9-r2, and
emerge prints:


*llvm-2.9-r2

23 May 2011; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.9-r2.ebuild,
+files/llvm-2.9-Operator.h-c++0x.patch:
Fix header for gcc 4.6, bug #365925

21 Apr 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.9-r1.ebuild,
llvm-9999.ebuild:
Fix broken reference that I missed yesterday

20 Apr 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.9-r1.ebuild,
llvm-9999.ebuild:
Fix install_name_tooling

Is this normal? Bug?
 
Old 05-23-2011, 03:46 PM
James Wall
 
Default ebuild ChangeLog and emerge -l

On Mon, May 23, 2011 at 10:29 AM, Nikos Chantziaras <realnc@arcor.de> wrote:
> When doing an update using the -l option of emerge, eg:
>
> *emerge -uDNl world
>
> The ChangeLog entries that are displayed seem buggy to me. *For example,
> sometimes a whole page worth of changes from a single ChangeLog is
> displayed, containing entries for ebuilds older than what is currently
> installed. *Some other times it's less dramatic, but still contains stuff
> that should not show up.
>
> The above seems to be the norm rather than the exception. *For example,
> right now I'm doing an update from llvm-2.9-r1 to llvm-2.9-r2, and emerge
> prints:
>
> *llvm-2.9-r2
>
> *23 May 2011; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.9-r2.ebuild,
> *+files/llvm-2.9-Operator.h-c++0x.patch:
> *Fix header for gcc 4.6, bug #365925
>
> *21 Apr 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.9-r1.ebuild,
> *llvm-9999.ebuild:
> *Fix broken reference that I missed yesterday
This is pulled in because of the change to the live ebuild which
evaluates as a newer ebuild.
> *20 Apr 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.9-r1.ebuild,
> *llvm-9999.ebuild:
> *Fix install_name_tooling
>
same as above.
> Is this normal? *Bug?
>
>
>
HTH,
James Wall
 
Old 05-23-2011, 04:50 PM
Paul Hartman
 
Default ebuild ChangeLog and emerge -l

On Mon, May 23, 2011 at 10:29 AM, Nikos Chantziaras <realnc@arcor.de> wrote:
> When doing an update using the -l option of emerge, eg:
>
> *emerge -uDNl world
>
> The ChangeLog entries that are displayed seem buggy to me. *For example,
> sometimes a whole page worth of changes from a single ChangeLog is
> displayed, containing entries for ebuilds older than what is currently
> installed. *Some other times it's less dramatic, but still contains stuff
> that should not show up.

You can also take a look at:

/usr/lib64/portage/pym/_emerge/resolver/output_helpers.py

It contains the regexp that is used to parse the changelogs and the
logic of what is shown and ignored.
 

Thread Tools




All times are GMT. The time now is 10:29 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org