public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Error message for several ebuilds when updating world.
@ 2011-11-25  7:20 waltdnes
  2011-11-25  7:31 ` Dale
  2011-12-09  9:27 ` [gentoo-user] "We've already been run in this tree;" error world Walter Dnes
  0 siblings, 2 replies; 7+ messages in thread
From: waltdnes @ 2011-11-25  7:20 UTC (permalink / raw
  To: Gentoo Users List

  I just ran a sync and update on my laptop.  The builds for...

gnome-extra/libgsf-1.14.21
x11-libs/gdk-pixbuf-2.24.0-r1
gnome-base/librsvg-2.34.1-r1
www-client/firefox-7.0.1-r1
app-text/ghostscript-gpl-9.04-r4
app-office/abiword-2.8.6-r1

...all came up with the same warning in /var/log/portage/elog

WARN: prepare
  We've already been run in this tree; you should
  avoid this if possible (perhaps by filing a bug)

Any ideas what this is all about?

-- 
Walter Dnes <waltdnes@waltdnes.org>



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

* Re: [gentoo-user] Error message for several ebuilds when updating world.
  2011-11-25  7:20 [gentoo-user] Error message for several ebuilds when updating world waltdnes
@ 2011-11-25  7:31 ` Dale
  2011-11-25 19:45   ` Walter Dnes
  2011-12-09  9:27 ` [gentoo-user] "We've already been run in this tree;" error world Walter Dnes
  1 sibling, 1 reply; 7+ messages in thread
From: Dale @ 2011-11-25  7:31 UTC (permalink / raw
  To: gentoo-user

waltdnes@waltdnes.org wrote:
>    I just ran a sync and update on my laptop.  The builds for...
>
> gnome-extra/libgsf-1.14.21
> x11-libs/gdk-pixbuf-2.24.0-r1
> gnome-base/librsvg-2.34.1-r1
> www-client/firefox-7.0.1-r1
> app-text/ghostscript-gpl-9.04-r4
> app-office/abiword-2.8.6-r1
>
> ...all came up with the same warning in /var/log/portage/elog
>
> WARN: prepare
>    We've already been run in this tree; you should
>    avoid this if possible (perhaps by filing a bug)
>
> Any ideas what this is all about?
>

http://forums.gentoo.org/viewtopic-p-6878530.html?sid=924b3c65e5584c4dc81672583d97b85d#6878530

You need more ram, swap space or maybe drive space for the portage work 
directory.  Basically, it's running out of space somewhere.  Look at 
"top" maybe and see what it says then "df" to see if a partition is full 
or really close to it.  Keep in mind, usage may drop after it fails and 
does a little cleaning up.

Hope that helps.

Dale

:-)  :-)

-- 
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!




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

* Re: [gentoo-user] Error message for several ebuilds when updating world.
  2011-11-25  7:31 ` Dale
@ 2011-11-25 19:45   ` Walter Dnes
  2011-11-25 20:27     ` Dale
  0 siblings, 1 reply; 7+ messages in thread
From: Walter Dnes @ 2011-11-25 19:45 UTC (permalink / raw
  To: gentoo-user

On Fri, Nov 25, 2011 at 01:31:45AM -0600, Dale wrote

> http://forums.gentoo.org/viewtopic-p-6878530.html?sid=924b3c65e5584c4dc81672583d97b85d#6878530
> 
> You need more ram, swap space or maybe drive space for the portage work 
> directory.  Basically, it's running out of space somewhere.

  Thanks for the pointer.  I think I've figured it it out now.  When I
set up my laptop, I copied most of /etc/make.conf verbatim from my
desktop, including the line...
PORTAGE_TMPFS="/dev/shm"

  That works just fine on my desktop with 8 gigs of ram.  Unfortunately,
my laptop only has 4 gigs, so that doesn't work quite so well.  I've
changed that line to...
PORTAGE_TMPFS="/tmp"

  Builds will be slower, no doubt.

-- 
Walter Dnes <waltdnes@waltdnes.org>



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

* Re: [gentoo-user] Error message for several ebuilds when updating world.
  2011-11-25 19:45   ` Walter Dnes
@ 2011-11-25 20:27     ` Dale
  2011-11-25 21:58       ` Walter Dnes
  0 siblings, 1 reply; 7+ messages in thread
From: Dale @ 2011-11-25 20:27 UTC (permalink / raw
  To: gentoo-user

Walter Dnes wrote:
> On Fri, Nov 25, 2011 at 01:31:45AM -0600, Dale wrote
>
>> http://forums.gentoo.org/viewtopic-p-6878530.html?sid=924b3c65e5584c4dc81672583d97b85d#6878530
>>
>> You need more ram, swap space or maybe drive space for the portage work
>> directory.  Basically, it's running out of space somewhere.
>    Thanks for the pointer.  I think I've figured it it out now.  When I
> set up my laptop, I copied most of /etc/make.conf verbatim from my
> desktop, including the line...
> PORTAGE_TMPFS="/dev/shm"
>
>    That works just fine on my desktop with 8 gigs of ram.  Unfortunately,
> my laptop only has 4 gigs, so that doesn't work quite so well.  I've
> changed that line to...
> PORTAGE_TMPFS="/tmp"
>
>    Builds will be slower, no doubt.
>

I put the portage work directory on tmpfs in ram and I can't tell much 
difference.  When I tested it, having portage's work directory on tmpfs 
was actually a bit slower, just by a few seconds tho.  So, having it on 
a drive doesn't seem to matter much.  I guess drives are pretty fast 
nowadays.

The funny thing, I have to leave mine on tmpfs because when I update 
LOo, I don't have enough space on /var.  I have enough ram tho.  lol

Dale

:-)  :-)

-- 
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!




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

* Re: [gentoo-user] Error message for several ebuilds when updating world.
  2011-11-25 20:27     ` Dale
@ 2011-11-25 21:58       ` Walter Dnes
  2011-11-25 22:28         ` Neil Bothwick
  0 siblings, 1 reply; 7+ messages in thread
From: Walter Dnes @ 2011-11-25 21:58 UTC (permalink / raw
  To: gentoo-user

On Fri, Nov 25, 2011 at 02:27:04PM -0600, Dale wrote

> The funny thing, I have to leave mine on tmpfs because when I update 
> LOo, I don't have enough space on /var.  I have enough ram tho.  lol

  I know I have enough diskspace.  See my reply to Pandu in the
"Partitioning strategy...?" thread.

* 250 megabyte / partition (ext2fs)
* 4 gigs of swap
* the rest of the drive is one large reiserfs partition

  The power of LVM, without the pain.

-- 
Walter Dnes <waltdnes@waltdnes.org>



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

* Re: [gentoo-user] Error message for several ebuilds when updating world.
  2011-11-25 21:58       ` Walter Dnes
@ 2011-11-25 22:28         ` Neil Bothwick
  0 siblings, 0 replies; 7+ messages in thread
From: Neil Bothwick @ 2011-11-25 22:28 UTC (permalink / raw
  To: gentoo-user

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

On Fri, 25 Nov 2011 16:58:56 -0500, Walter Dnes wrote:

> * the rest of the drive is one large reiserfs partition
> 
>   The power of LVM, without the pain.

Hardly. For instance, a runaway program filling logfiles will
fill up everything, you can't isolate, for example, personal and system
data.

I don't see how you have use your method with multiple drives without
serious kludging.

LVM is about a lot more than keeping everything on one partition.


-- 
Neil Bothwick

Monday is the root of all evil!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* [gentoo-user] "We've already been run in this tree;" error world.
  2011-11-25  7:20 [gentoo-user] Error message for several ebuilds when updating world waltdnes
  2011-11-25  7:31 ` Dale
@ 2011-12-09  9:27 ` Walter Dnes
  1 sibling, 0 replies; 7+ messages in thread
From: Walter Dnes @ 2011-12-09  9:27 UTC (permalink / raw
  To: Gentoo Users List

On Fri, Nov 25, 2011 at 02:20:59AM -0500, waltdnes@waltdnes.org wrote
> I just ran a sync and update on my laptop.  The builds for...
> 
> gnome-extra/libgsf-1.14.21
> x11-libs/gdk-pixbuf-2.24.0-r1
> gnome-base/librsvg-2.34.1-r1
> www-client/firefox-7.0.1-r1
> app-text/ghostscript-gpl-9.04-r4
> app-office/abiword-2.8.6-r1
> 
> ...all came up with the same warning in /var/log/portage/elog
> 
> WARN: prepare
>   We've already been run in this tree; you should
>   avoid this if possible (perhaps by filing a bug)

  Somedays my Google-fu is better than others.  Today I ran into the
same error, and managed to find a discussion on the mailing list...
http://www.gossamer-threads.com/lists/gentoo/dev/242435?do=post_view_flat#

vapier says...

> it seems we have some cases where eclasses/ebuilds interact
> poorly. for example, if an eclass runs eautoreconf or elibtoolize, and
> then the ebuild does some stuff where it ends up running eautoreconf,
> subsequent elibtoolize calls are skipped.
> 
> this means that the work done by the earlier elibtoolize call was all
> for naught, as eautoreconf blows all of its work away be regenerating
> the files elibtoolize patched. and when eautoreconf attempts to run
> elibtoolize itself, we don't get all the fun patches since elibtoolize
> detected it was run already.
>
> rather than have this continue to silently ignore the issue, i'm
> thinking of making these changes: 
>  - elibtoolize now has a --force flag 
>  - eautoreconf always calls elibtoolize with --force 
>  - if elibtoolize detects a previous run with --force, it warns, but runs 
> this way we complain, but at least we continue to work

  In a later message in that same thread he says...
> yes, but the current state is that people don't notice and things
> silently break. i'm turning the situation into a QA warning so bug
> reports get filed/fixed, and things continue to work in the mean time.

  I appended my info to https://bugs.gentoo.org/show_bug.cgi?id=391749

-- 
Walter Dnes <waltdnes@waltdnes.org>



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

end of thread, other threads:[~2011-12-09  9:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-25  7:20 [gentoo-user] Error message for several ebuilds when updating world waltdnes
2011-11-25  7:31 ` Dale
2011-11-25 19:45   ` Walter Dnes
2011-11-25 20:27     ` Dale
2011-11-25 21:58       ` Walter Dnes
2011-11-25 22:28         ` Neil Bothwick
2011-12-09  9:27 ` [gentoo-user] "We've already been run in this tree;" error world Walter Dnes

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