* [gentoo-dev] Portage-2.0.47-r1 testing
@ 2003-02-16 15:46 Nick Jones
2003-02-16 18:21 ` Rainer Groesslinger
` (4 more replies)
0 siblings, 5 replies; 35+ messages in thread
From: Nick Jones @ 2003-02-16 15:46 UTC (permalink / raw
To: gentoo-dev
Ok. Portage-2.0.47-r1 is ready for testing. It's got a lot of new
stuff in it along with a good deal of fixes. Should be 'wicked-fast'
as it has a lot of updates to caching code and the like. It is masked
in package.mask. I need testers AND feedback. Gimme a holler with
bugs and good/bad comments. Here or on bugs.gentoo.org is fine.
Docs have yet to be updated, but I'm sure you can figure it out
from this:
The short list:
emerge --resume [--pretend]
* Resume from the last package in action. The one that failed.
emerge --pretend --columns <package>
* Column output of package, new version, old version
emerge [--verbose] info
* Display _all_ variables that would be exported to ebuild.sh
- Excludes variables determined inside of ebuild.sh
emerge [--nospinner] [--noconfmem] <action>
* Disable the spinner in all circumstances.
* Do not 'remember' that a file in a CONFIG_PROTECT dir has been
merged before. This allows you to force the file to reappear after
you have deleted it.
FEATURES=noclean (changed, remove -a,--autoclean)
* --autoclean is gone. This functionality is only via FEATURES=noclean
now. Cleaning actually occurs now in the .47 series.
FEATURES=userpriv,usersandbox
* userpriv -- Allow portage to drop root and become portage:portage.
This will be an alternative to sandboxing for users. The $HOME of
the portage user is set to BUILD_PREFIX/homedir and is deleted for
every run.
* usersandbox -- Enable the sandbox along side userpriv. Recommended as
it shows invalid writes occuring in packages.
RSYNC_TIMEOUT
* Set in make.conf, allows users to specify a timeout. Some users were
having problems with this being set too low and it is now configurable.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Relevant portions of changelog: (2.0.46-r12 and 2.0.47-r1)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# ChangeLog for Portage; the Gentoo Linux ports system
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
# $Header: /home/cvsroot/gentoo-src/portage/ChangeLog,v 1.419 2003/02/16 14:27:57 carpaski Exp $
*portage-2.0.47-r1 (16 Feb 2003): Wicked Fast + UserPriv
16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Changed a
few os.system calls to spawn calls. Added userpriv in features check to
spawn. HOME is now placed in BUILD_PREFIX/homedir when userpriv is enabled.
Valid command for doebuild() moved to the top of the function. Reorganized
the directory creation code in doebuild(). HOME is cleaned for every merge
if in userpriv. LOG_COUNTER fix for the per-ebuild logs -- Only one value
is used per $PF now.
16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: Adjusted options
to remove --autoclean and make it on-by-default unless killed in FEATURES
with 'noclean'. Removed debug for --resume. Added RSYNC_TIMEOUT as some
dialup and other users are experiencing problems with rsync never finishing
a connection. Added check at the end of an rsync to notify the user when
a new version of portage is available. Added --pretend capability/fix to
the --resume code. No resume data and a --resume is no longer a failure.
16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Updates to
logic of ${T}/successful handling to allow proper cleaning. dyn_clean()
will do a recursive dir removal after cleaning specific files. Recursive
chown removed. CCACHE_DIR handled in portage.py now. Removed a few comments
and unnecessary checks.
16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> cnf/*: added comments
on FEATURES=noclean,noauto,userpriv,usersandbox
15 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: Alain changed
the .config() call in the search class to a .settings[] -- Speedup.
14 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Added
resume to mtimedbkeys.
14 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: --columns
flag to support column output in --pretend. --resume support added
to restart portage with the package list with which it stopped -- data
is stored in mtimedb. Added '--verbose' to 'emerge info' to display
all variables in settings.
13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Fix to
distcc and ccache to prevent them from calling themselves if they
catch themselves in the path -- double path problem.
13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Fixes to
the aux_get() code for metacache updates to eclass deps. Debug output
removal.
13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: More fixes
to the calls to aux_get() for metacache code. Rearranged the option and
action arrays. Added --nospinner flag.
13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: Reorg of flags.
Addition of --noconfmem to prevent portage from yanking already-merged
config files. Extra message in --version about missing gcc and sourcing
/etc/profile to get it. Yanked the majority of the rsync cachedb update
code -- Moved it to aux_get.
13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Typo fixes.
aux_get() now has a metacachedb param for using metadata cache over the
initial call to doebuild() -- Should speed up rsync users regen time.
Added support for --noconfmem via settings["NOCONFMEM"] in treewalk().
Added sys.exit(1) on failure to move files during merge. Comment
realignment.
11 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Fix the
depcache code by adding in a missing stat call after regeneration.
Call portageexit() in exithandler() so that mtimedb gets written out
on cancelled runs. Add in --quiet option. Currently only kills the
processing messages on emerge regen.
11 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Fix the
eclass code to remove the double inherits cause by eclasses managing
that on their own.
*portage-2.0.46-r12 (07 Feb 2003): Fixups
07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Move
logdir check/generation code so that it's created before 'clean'. Fix
the usemask/archkeys bug and a related bug with the var enabled. Fix
to movefile() code to ensure symlinks are handled properly.
07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Make per-
ebuild logs use the counter to get a chronological list instead of a
timestamp based one.
07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: If a package
is requested to be updated but is not merged, still add it to world.
07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> *: Update to help.
Mostly comments on --verbose. Clarification on make.conf* mirrorselect.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r1 testing
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
@ 2003-02-16 18:21 ` Rainer Groesslinger
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
` (3 subsequent siblings)
4 siblings, 0 replies; 35+ messages in thread
From: Rainer Groesslinger @ 2003-02-16 18:21 UTC (permalink / raw
To: gentoo-dev
On Sun, 16 Feb 2003 09:46:14 -0600
Nick Jones <carpaski@twobit.net> wrote:
> Ok. Portage-2.0.47-r1 is ready for testing. It's got a lot of new
> stuff in it along with a good deal of fixes. Should be 'wicked-fast'
> as it has a lot of updates to caching code and the like. It is masked
> in package.mask. I need testers AND feedback. Gimme a holler with
> bugs and good/bad comments. Here or on bugs.gentoo.org is fine.
I just merged it and it seems to be doing fine...
--columns and emerge info is nice and the rsync timeout setting was necessary since the problem happened to many people.
Can't say anything else, only did a sync and some random pretend things with it yet :)
Rainer
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
2003-02-16 18:21 ` Rainer Groesslinger
@ 2003-02-17 12:25 ` Nick Jones
2003-02-17 18:00 ` Pat Double
` (3 more replies)
2003-02-17 18:10 ` [gentoo-dev] Portage-2.0.47-r1 testing Alexander Futasz
` (2 subsequent siblings)
4 siblings, 4 replies; 35+ messages in thread
From: Nick Jones @ 2003-02-17 12:25 UTC (permalink / raw
To: gentoo-dev
Ok. I've just pushed out portage-2.0.47-r2. Has a couple fixes, one which
caused the mergelist to dwindle if you weren't doing a --resume.
DepCache had an issue with regeneration (wasn't setting mtimes) and is
now fixed.
emerge --resume will now allow general flags to be modified.
emerge --resume can have --buildpkg and other flags applied to it.
PREROOTPATH is prepended to PATH in ebuild.sh. $S is generated prior
to sourcing the ebuild now, and consequently is available outside of
the functions now.
emerge-webrsync is now part of portage.
--NJ
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
@ 2003-02-17 18:00 ` Pat Double
2003-02-17 18:28 ` Thomas de Grenier de Latour
` (2 subsequent siblings)
3 siblings, 0 replies; 35+ messages in thread
From: Pat Double @ 2003-02-17 18:00 UTC (permalink / raw
To: Nick Jones, gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
It seems this version doesn't support the "distcc" feature. I have included
"distcc" in FEATURES and it worked before the 2.0.47 version, but now gcc/g++
is not prepended with "distcc".
Is anyone else experiencing this?
On Monday 17 February 2003 06:25 am, Nick Jones wrote:
> Ok. I've just pushed out portage-2.0.47-r2. Has a couple fixes, one which
> caused the mergelist to dwindle if you weren't doing a --resume.
- --
Pat Double, double@inebraska.com
"In the beginning God created the heaven and the earth."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+USM9dOmLNuoWoKgRAtccAJ4jzIfnorvo1J5b/52EKOeXU96PAACg0+AE
O6XgGeFcqI/AKgC30y0dEm4=
=VHfq
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r1 testing
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
2003-02-16 18:21 ` Rainer Groesslinger
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
@ 2003-02-17 18:10 ` Alexander Futasz
2003-02-18 0:33 ` Matt Tucker
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-20 7:41 ` [gentoo-dev] Portage-2.0.47-r1 testing Martin Larsen
4 siblings, 1 reply; 35+ messages in thread
From: Alexander Futasz @ 2003-02-17 18:10 UTC (permalink / raw
To: gentoo-dev
On Sun, 16 Feb 2003 09:46:14 -0600, Nick Jones wrote:
> Ok. Portage-2.0.47-r1 is ready for testing. It's got a lot of new
> stuff in it along with a good deal of fixes. Should be 'wicked-fast'
> as it has a lot of updates to caching code and the like. It is masked
> in package.mask. I need testers AND feedback. Gimme a holler with
> bugs and good/bad comments. Here or on bugs.gentoo.org is fine.
Sounds nice. Any plans on merging the following patch?
http://bugs.gentoo.org/show_bug.cgi?id=4709
This adds autoupdating of configfiles that havn't been touched and thus
makes a emerge baselayout much less painfull.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
2003-02-17 18:00 ` Pat Double
@ 2003-02-17 18:28 ` Thomas de Grenier de Latour
2003-02-18 15:42 ` Yannick Koehler
2003-02-17 19:35 ` Brandon Low
2003-02-18 9:58 ` Paul de Vrieze
3 siblings, 1 reply; 35+ messages in thread
From: Thomas de Grenier de Latour @ 2003-02-17 18:28 UTC (permalink / raw
To: gentoo-dev
On Mon, 17 Feb 2003 06:25:38 -0600
Nick Jones <carpaski@twobit.net> wrote:
> Ok. I've just pushed out portage-2.0.47-r2.
When I search for some packages as a simple user, I have some strange
errors:
<example>
thomas@gromit thomas $ emerge -s mplayer
Searching... -
aux_get(): (2) couldn't open cache entry for media-video/kmplayer-0.6
Check for syntax error or corruption in the ebuild.
[ Results for search key : mplayer ]
[ Applications found : 4 ]
aux_get(): (2) couldn't open cache entry for media-video/kmplayer-0.6
Check for syntax error or corruption in the ebuild.
aux_get(): (2) couldn't open cache entry for media-video/kmplayer-0.7
Check for syntax error or corruption in the ebuild.
emerge: search: aux_get() failed, skipping
* media-video/mplayer
Latest version available: 0.90_rc4
Latest version installed: 0.90_rc4
Size of downloaded files: 3,990 kB
Homepage: http://www.mplayerhq.hu/
Description: Media Player for Linux
* net-www/mplayerplug-in
Latest version available: 0.40
Latest version installed: 0.40
Size of downloaded files: 38 kB
Homepage: http://mplayerplug-in.sourceforge.net/
Description: mplayerplug-in video player for mozilla, konq, etc...
* x11-themes/mplayer-skins
Latest version available: 0.1
Latest version installed: 0.1
Size of downloaded files: 4,965 kB
Homepage: http://www.mplayerhq.hu/
Description: Collection of mplayer themes
</example>
What do they means ?
--
Thomas.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
2003-02-17 18:00 ` Pat Double
2003-02-17 18:28 ` Thomas de Grenier de Latour
@ 2003-02-17 19:35 ` Brandon Low
2003-02-18 9:58 ` Paul de Vrieze
3 siblings, 0 replies; 35+ messages in thread
From: Brandon Low @ 2003-02-17 19:35 UTC (permalink / raw
To: gentoo-dev
> PREROOTPATH is prepended to PATH in ebuild.sh. $S is generated prior
> to sourcing the ebuild now, and consequently is available outside of
> the functions now.
Someone else posted that distcc doesn't seem to be working, could that relate to this? What the heck is PREROOTPATH??
--B
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r1 testing
2003-02-17 18:10 ` [gentoo-dev] Portage-2.0.47-r1 testing Alexander Futasz
@ 2003-02-18 0:33 ` Matt Tucker
0 siblings, 0 replies; 35+ messages in thread
From: Matt Tucker @ 2003-02-18 0:33 UTC (permalink / raw
To: gentoo-dev; +Cc: Alexander Futasz
-- Alexander Futasz <acid.punk@gmx.net> spake thusly:
> Sounds nice. Any plans on merging the following patch?
>
> http://bugs.gentoo.org/show_bug.cgi?id=4709
>
> This adds autoupdating of configfiles that havn't been touched and
> thus makes a emerge baselayout much less painfull.
It not only makes it less painful, I completely missed getting bit by
the recent 1.8.6.2 bug, even though I happened to go through it both
ways (1.8.5.8 -> 1.8.6.2 -> 1.8.5.8) on two different machines with
reboots in between.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
` (2 preceding siblings ...)
2003-02-17 19:35 ` Brandon Low
@ 2003-02-18 9:58 ` Paul de Vrieze
3 siblings, 0 replies; 35+ messages in thread
From: Paul de Vrieze @ 2003-02-18 9:58 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 1027 bytes --]
On Monday 17 February 2003 13:25, Nick Jones wrote:
> Ok. I've just pushed out portage-2.0.47-r2. Has a couple fixes, one which
> caused the mergelist to dwindle if you weren't doing a --resume.
>
> DepCache had an issue with regeneration (wasn't setting mtimes) and is
> now fixed.
>
> emerge --resume will now allow general flags to be modified.
> emerge --resume can have --buildpkg and other flags applied to it.
>
> PREROOTPATH is prepended to PATH in ebuild.sh. $S is generated prior
> to sourcing the ebuild now, and consequently is available outside of
> the functions now.
>
> emerge-webrsync is now part of portage.
>
There are many packages (such as oops and ksymoops) that suddenly stop working
complaining:
aux_get(): (2) couldn't open cache entry for sys-kernel/ksymoops-2.4.5
Check for syntax error or corruption in the ebuild.
So for now I'm back with 2.0.46-r12
Paul
--
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-17 18:28 ` Thomas de Grenier de Latour
@ 2003-02-18 15:42 ` Yannick Koehler
2003-02-18 16:44 ` Thomas de Grenier de Latour
2003-02-18 20:52 ` Jeff Ames
0 siblings, 2 replies; 35+ messages in thread
From: Yannick Koehler @ 2003-02-18 15:42 UTC (permalink / raw
To: gentoo-dev
On February 17, 2003 01:28 pm, Thomas de Grenier de Latour wrote:
> On Mon, 17 Feb 2003 06:25:38 -0600
>
> Nick Jones <carpaski@twobit.net> wrote:
> > Ok. I've just pushed out portage-2.0.47-r2.
>
> aux_get(): (2) couldn't open cache entry for media-video/kmplayer-0.6
> Check for syntax error or corruption in the ebuild.
>
> What do they means ?
My finding on this (it did occurred to me in < 2.0.47-r2 portage as well) is
that the /var/cache/edb/dep/<ebuild-related file> is of size 0 or less than
what portage expect.
The solution I got from the IRC was
mv /var/cache/edb/dep <somewhere else>
emerge regen
rm -rf <somewhere else>
I hope I'm not incorrectely giving the dir name has the consequence could be
desastrous so try at your own risk ;-)
--
Yannick Koehler
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-18 15:42 ` Yannick Koehler
@ 2003-02-18 16:44 ` Thomas de Grenier de Latour
2003-02-18 20:52 ` Jeff Ames
1 sibling, 0 replies; 35+ messages in thread
From: Thomas de Grenier de Latour @ 2003-02-18 16:44 UTC (permalink / raw
To: gentoo-dev
On Tue, 18 Feb 2003 10:42:32 -0500
Yannick Koehler <yannick.koehler@colubris.com> wrote:
> I hope I'm not incorrectely giving the dir name has the consequence
> could be desastrous so try at your own risk ;-)
Thanks, it was the right dirname ;-)
Now everything is okay, even when for non-root users.
--
Thomas.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-18 15:42 ` Yannick Koehler
2003-02-18 16:44 ` Thomas de Grenier de Latour
@ 2003-02-18 20:52 ` Jeff Ames
2003-02-19 9:01 ` Paul de Vrieze
1 sibling, 1 reply; 35+ messages in thread
From: Jeff Ames @ 2003-02-18 20:52 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1493 bytes --]
On Tue, Feb 18, 2003 at 10:42:32AM -0500, Yannick Koehler wrote:
> On February 17, 2003 01:28 pm, Thomas de Grenier de Latour wrote:
> >
> > aux_get(): (2) couldn't open cache entry for media-video/kmplayer-0.6
> > Check for syntax error or corruption in the ebuild.
>
> My finding on this (it did occurred to me in < 2.0.47-r2 portage as well) is
> that the /var/cache/edb/dep/<ebuild-related file> is of size 0 or less than
> what portage expect.
>
> The solution I got from the IRC was
>
> mv /var/cache/edb/dep <somewhere else>
> emerge regen
> rm -rf <somewhere else>
I got this problem as well, and the 'emerge regen' solution fixed it.
However, I also got this error:
portage: 'portage' user or group missing. Please update baselayout
and merge portage user(250) and group(250) into your passwd
and group files. Non-root compilation is disabled until then.
re-emerging baselayout didn't fix it -- I had to add a portage user by
hand. I don't know whether there also has to be an entry in shadow or
not, but I added one anyways.
Is this a new feature, or would emerging portage have deleted portage
from /etc/passwd? portage was in /etc/group after this emerge, so I
didn't have to change anything there.
Jeff
--
Jeff Ames http://vorlon.cwru.edu/~ames/
GnuPG fingerprint: AE3F 617A 28B1 7D73 C91C 244A 19BD DF1A B9B5 9D8C
GnuPG key ID: 0xB9B59D8C (http://pgp.mit.edu)
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 Out For Testing
2003-02-18 20:52 ` Jeff Ames
@ 2003-02-19 9:01 ` Paul de Vrieze
0 siblings, 0 replies; 35+ messages in thread
From: Paul de Vrieze @ 2003-02-19 9:01 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 419 bytes --]
On Tuesday 18 February 2003 21:52, Jeff Ames wrote:
> Is this a new feature, or would emerging portage have deleted portage
> from /etc/passwd? portage was in /etc/group after this emerge, so I
> didn't have to change anything there.
>
Yes, this is a new feature, older portages could not run as a user
Paul
--
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
` (2 preceding siblings ...)
2003-02-17 18:10 ` [gentoo-dev] Portage-2.0.47-r1 testing Alexander Futasz
@ 2003-02-19 10:42 ` MAL
2003-02-19 10:46 ` Benjamin Podszun
` (2 more replies)
2003-02-20 7:41 ` [gentoo-dev] Portage-2.0.47-r1 testing Martin Larsen
4 siblings, 3 replies; 35+ messages in thread
From: MAL @ 2003-02-19 10:42 UTC (permalink / raw
To: gentoo-dev
Nick Jones wrote:
> Ok. Portage-2.0.47-r1 is ready for testing. It's got a lot of new
> stuff in it along with a good deal of fixes. Should be 'wicked-fast'
> as it has a lot of updates to caching code and the like. It is masked
> in package.mask. I need testers AND feedback. Gimme a holler with
> bugs and good/bad comments. Here or on bugs.gentoo.org is fine.
Ok, very odd problems..
Just tried to emerge xpm, and I get:
>>> Unpacking source...
>>> Unpacking xpm-3.4k.tar.gz to /var/tmp/portage/xpm-3.4k-r1/work
>>> Source unpacked.
imake -DUseInstalled -I/usr/X11R6/lib/X11/config
/usr/bin/cpp: line 1: /usr/sbin/gcc-config: No such file or directory
/usr/bin/cpp: line 1: /usr/sbin/gcc-config: No such file or directory
/usr/bin/cpp: line 1: /usr/sbin/gcc-config: No such file or directory
etc... for several thousand lines, until ...
/usr/bin/cpp: cannot make pipe for command substitution: Too many open
files in system
and then it fails.
So I look for the elusive /usr/sbin/gcc-config, and lo and behold it's
missing?! I ran it a few days ago!
So, promptly onto emerge gcc-config, which appears to emerge
successfully, but produces the following messages:
* Adding compat symlinks...
/usr/lib/portage/bin/newbin: line 13: dobin: command not found
/usr/lib/portage/bin/prepall: line 6: prepallman: command not found
/usr/lib/portage/bin/prepall: line 7: prepallinfo: command not found
/usr/lib/portage/bin/prepall: line 8: prepallstrip: command not found
>>> Completed installing into /var/tmp/portage/gcc-config-1.3.1/image/
The build continues and completes... but.. gcc-config is not on the
system?! in either /usr/bin/gcc-config or /usr/sbin/gcc-config.
It looks like the build hasn't written any files out.
Originally I tried userpriv and usersandbox, but assuming these were
causing this problem, I change my features line to just be the default,
(nothing). Same thing.
I just unmerged and remerged gcc-config, and the ebuild doesn't seem to
be adding /usr/bin/gcc-config to the system.
This _could_ all be unrelated to portage, in which case it's
coincidental with installing 2.0.47-r2.
Help :)
Cheers,
MAL
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
@ 2003-02-19 10:46 ` Benjamin Podszun
2003-02-19 10:57 ` MAL
2003-02-19 19:24 ` [gentoo-dev] telnet package in system Gustavo Felisberto
2003-02-20 2:56 ` [gentoo-dev] Portage-2.0.47-r2 testing Terje Kvernes
2 siblings, 1 reply; 35+ messages in thread
From: Benjamin Podszun @ 2003-02-19 10:46 UTC (permalink / raw
To: MAL; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2755 bytes --]
Uhm.. Are you sure you didn't mess up something like rm -rf /usr ? ;)
Seriously: That gcc-config "disappears" is quite strange, but that
portage misses binaries is - evil. ;)
I installed 2.0.47-r2 as well on this laptop and I still have the
portage-binaries (dobin etc.) and gcc-config. I'd guess it's - uhm -
portage-unrelated.
Ben
On Wed, 2003-02-19 at 11:42, MAL wrote:
> Nick Jones wrote:
> > Ok. Portage-2.0.47-r1 is ready for testing. It's got a lot of new
> > stuff in it along with a good deal of fixes. Should be 'wicked-fast'
> > as it has a lot of updates to caching code and the like. It is masked
> > in package.mask. I need testers AND feedback. Gimme a holler with
> > bugs and good/bad comments. Here or on bugs.gentoo.org is fine.
>
> Ok, very odd problems..
>
> Just tried to emerge xpm, and I get:
>
> >>> Unpacking source...
> >>> Unpacking xpm-3.4k.tar.gz to /var/tmp/portage/xpm-3.4k-r1/work
> >>> Source unpacked.
> imake -DUseInstalled -I/usr/X11R6/lib/X11/config
> /usr/bin/cpp: line 1: /usr/sbin/gcc-config: No such file or directory
> /usr/bin/cpp: line 1: /usr/sbin/gcc-config: No such file or directory
> /usr/bin/cpp: line 1: /usr/sbin/gcc-config: No such file or directory
> etc... for several thousand lines, until ...
> /usr/bin/cpp: cannot make pipe for command substitution: Too many open
> files in system
>
> and then it fails.
>
> So I look for the elusive /usr/sbin/gcc-config, and lo and behold it's
> missing?! I ran it a few days ago!
>
> So, promptly onto emerge gcc-config, which appears to emerge
> successfully, but produces the following messages:
>
> * Adding compat symlinks...
> /usr/lib/portage/bin/newbin: line 13: dobin: command not found
> /usr/lib/portage/bin/prepall: line 6: prepallman: command not found
> /usr/lib/portage/bin/prepall: line 7: prepallinfo: command not found
> /usr/lib/portage/bin/prepall: line 8: prepallstrip: command not found
> >>> Completed installing into /var/tmp/portage/gcc-config-1.3.1/image/
>
> The build continues and completes... but.. gcc-config is not on the
> system?! in either /usr/bin/gcc-config or /usr/sbin/gcc-config.
> It looks like the build hasn't written any files out.
>
> Originally I tried userpriv and usersandbox, but assuming these were
> causing this problem, I change my features line to just be the default,
> (nothing). Same thing.
>
> I just unmerged and remerged gcc-config, and the ebuild doesn't seem to
> be adding /usr/bin/gcc-config to the system.
>
> This _could_ all be unrelated to portage, in which case it's
> coincidental with installing 2.0.47-r2.
>
> Help :)
> Cheers,
> MAL
>
>
> --
> gentoo-dev@gentoo.org mailing list
>
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-19 10:46 ` Benjamin Podszun
@ 2003-02-19 10:57 ` MAL
0 siblings, 0 replies; 35+ messages in thread
From: MAL @ 2003-02-19 10:57 UTC (permalink / raw
To: Benjamin Podszun; +Cc: gentoo-dev
Benjamin Podszun wrote:
> Uhm.. Are you sure you didn't mess up something like rm -rf /usr ? ;)
> Seriously: That gcc-config "disappears" is quite strange, but that
> portage misses binaries is - evil. ;)
>
> I installed 2.0.47-r2 as well on this laptop and I still have the
> portage-binaries (dobin etc.) and gcc-config. I'd guess it's - uhm -
> portage-unrelated.
>
> Ben
Nope, it's still intact, the system functions flawlessly otherwise...
/usr isn't even a separate partition, (and no i'm not out of disk space ;)
/usr/lib/portage/bin/dobin etc _are_ there ! all of them, that's what's
weirder.
I think the gcc-config ebuild is screwing up elsewhere internally. By
the looks of it, 1.3.1 creates a g++/gcc etc in /usr/bin. I guess these
are wrappers, or pointers to whatever current gcc is selected with
gcc-config?
Can someone verify this? I thought gcc was only meant to be selected
via PATH.
MAL
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* [gentoo-dev] telnet package in system
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-19 10:46 ` Benjamin Podszun
@ 2003-02-19 19:24 ` Gustavo Felisberto
2003-02-20 2:56 ` [gentoo-dev] Portage-2.0.47-r2 testing Terje Kvernes
2 siblings, 0 replies; 35+ messages in thread
From: Gustavo Felisberto @ 2003-02-19 19:24 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The telnet package in the system profile is net-misc/netkit-telnetd . This
package lacks ipv6 support. Maybe a good idea was to change it for
net-misc/telnet-bsd . Bot packages have the same BSD license so no problem
there.
Gustavo Felisberto
(aka HumpBack)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+U9oADysutLny1SoRAqBkAJ92pWCjFADKY0r29G9oqM1XLtVO0wCgrEp8
YRN5CdPnGGj008gZcs3xsLg=
=W2Dx
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-19 10:46 ` Benjamin Podszun
2003-02-19 19:24 ` [gentoo-dev] telnet package in system Gustavo Felisberto
@ 2003-02-20 2:56 ` Terje Kvernes
2003-02-20 3:59 ` Eric Andresen
2003-02-20 10:17 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2 siblings, 2 replies; 35+ messages in thread
From: Terje Kvernes @ 2003-02-20 2:56 UTC (permalink / raw
To: MAL; +Cc: gentoo-dev
MAL <mal@komcept.com> writes:
[ ... ]
> So I look for the elusive /usr/sbin/gcc-config, and lo and behold it's
> missing?! I ran it a few days ago!
>
> So, promptly onto emerge gcc-config, which appears to emerge
> successfully, but produces the following messages:
>
> * Adding compat symlinks...
> /usr/lib/portage/bin/newbin: line 13: dobin: command not found
> /usr/lib/portage/bin/prepall: line 6: prepallman: command not found
> /usr/lib/portage/bin/prepall: line 7: prepallinfo: command not found
> /usr/lib/portage/bin/prepall: line 8: prepallstrip: command not found
> >>> Completed installing into /var/tmp/portage/gcc-config-1.3.1/image/
>
> The build continues and completes... but.. gcc-config is not on the
> system?! in either /usr/bin/gcc-config or /usr/sbin/gcc-config.
> It looks like the build hasn't written any files out.
the same thing happens here. reverting to portage 2.0.46-whatever
fixed the problem. this also made forkbombs on my box, since even
restarting X uses the GCC preprocessor, which didn't quite do it's
thing. this is, for the record, a 1.2-based system. I'll submit to
bugzilla eventually, when it's not 4am. :-)
and yes, I've included MAL explicitly in the To:-header.
--
Terje
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 2:56 ` [gentoo-dev] Portage-2.0.47-r2 testing Terje Kvernes
@ 2003-02-20 3:59 ` Eric Andresen
2003-02-20 10:20 ` MAL
2003-02-20 10:17 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
1 sibling, 1 reply; 35+ messages in thread
From: Eric Andresen @ 2003-02-20 3:59 UTC (permalink / raw
To: gentoo-dev
On Wed, 2003-02-19 at 19:56, Terje Kvernes wrote:
> MAL <mal@komcept.com> writes:
>
> [ ... ]
>
> > So I look for the elusive /usr/sbin/gcc-config, and lo and behold it's
> > missing?! I ran it a few days ago!
> >
> > So, promptly onto emerge gcc-config, which appears to emerge
> > successfully, but produces the following messages:
> >
> > * Adding compat symlinks...
> > /usr/lib/portage/bin/newbin: line 13: dobin: command not found
> > /usr/lib/portage/bin/prepall: line 6: prepallman: command not found
> > /usr/lib/portage/bin/prepall: line 7: prepallinfo: command not found
> > /usr/lib/portage/bin/prepall: line 8: prepallstrip: command not found
> > >>> Completed installing into /var/tmp/portage/gcc-config-1.3.1/image/
> >
> > The build continues and completes... but.. gcc-config is not on the
> > system?! in either /usr/bin/gcc-config or /usr/sbin/gcc-config.
> > It looks like the build hasn't written any files out.
>
> the same thing happens here. reverting to portage 2.0.46-whatever
> fixed the problem. this also made forkbombs on my box, since even
> restarting X uses the GCC preprocessor, which didn't quite do it's
> thing. this is, for the record, a 1.2-based system. I'll submit to
> bugzilla eventually, when it's not 4am. :-)
>
> and yes, I've included MAL explicitly in the To:-header.
I'm willing to bet that the problem is caused by that particular
ebuild's changing of the PATH. Just a thought. ;)
--
--Eric Andresen
ndiin@asu.edu
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r1 testing
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
` (3 preceding siblings ...)
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
@ 2003-02-20 7:41 ` Martin Larsen
4 siblings, 0 replies; 35+ messages in thread
From: Martin Larsen @ 2003-02-20 7:41 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nick Jones wrote:
> FEATURES=userpriv,usersandbox
> * userpriv -- Allow portage to drop root and become portage:portage.
> This will be an alternative to sandboxing for users. The $HOME of
> the portage user is set to BUILD_PREFIX/homedir and is deleted for
> every run.
> * usersandbox -- Enable the sandbox along side userpriv. Recommended as
> it shows invalid writes occuring in packages.
Have I missed something or does this break ccache in default install? AFAIK
ccache stores the cache in ~/.ccache but with $HOME set to
BUILD_PREFIX/homedir and delete for every run the point of using ccache kind
of goes away. :-)
Martin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+VIahDQBX9e7xQ8cRAg2bAJ9GIHu0gap+6ChqF2Tn/QP5xiJ2ZACg0Qp+
HZLe4thvmM8ZO0l4HxCUKpI=
=MH8n
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 2:56 ` [gentoo-dev] Portage-2.0.47-r2 testing Terje Kvernes
2003-02-20 3:59 ` Eric Andresen
@ 2003-02-20 10:17 ` MAL
2003-02-20 10:32 ` MAL
2003-02-20 12:41 ` Terje Kvernes
1 sibling, 2 replies; 35+ messages in thread
From: MAL @ 2003-02-20 10:17 UTC (permalink / raw
To: Terje Kvernes; +Cc: gentoo-dev
Terje Kvernes wrote:
> the same thing happens here. reverting to portage 2.0.46-whatever
> fixed the problem. this also made forkbombs on my box, since even
> restarting X uses the GCC preprocessor, which didn't quite do it's
> thing. this is, for the record, a 1.2-based system. I'll submit to
> bugzilla eventually, when it's not 4am. :-)
For the record, i'm on a was-1.2 system that I upgraded to 1.4 with the
update scripts and info here:
http://www.gentoo.org/doc/en/upgrade-to-gentoo-1.4.xml
A good chunk of my system is probably still linked against the old
libraries, as I emerged the compat libs instead of doing an emerge -e world.
> and yes, I've included MAL explicitly in the To:-header.
I'm touched.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 3:59 ` Eric Andresen
@ 2003-02-20 10:20 ` MAL
2003-02-20 18:04 ` Eric Andresen
0 siblings, 1 reply; 35+ messages in thread
From: MAL @ 2003-02-20 10:20 UTC (permalink / raw
To: Eric Andresen; +Cc: gentoo-dev
Eric Andresen wrote:
> On Wed, 2003-02-19 at 19:56, Terje Kvernes wrote:
> I'm willing to bet that the problem is caused by that particular
> ebuild's changing of the PATH. Just a thought. ;)
I don't see how.. I have a few (>3) 1.4 systems that went through the
upgrade fine, and looking at them, I can't see any difference in the
PATH settings, between them and my updated-1.2 system.
MAL
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 10:17 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
@ 2003-02-20 10:32 ` MAL
2003-02-20 12:40 ` Terje Kvernes
2003-02-20 12:41 ` Terje Kvernes
1 sibling, 1 reply; 35+ messages in thread
From: MAL @ 2003-02-20 10:32 UTC (permalink / raw
To: gentoo-dev; +Cc: Terje Kvernes, carpaski
MAL wrote:
> Terje Kvernes wrote:
>
>> the same thing happens here. reverting to portage 2.0.46-whatever
>> fixed the problem. this also made forkbombs on my box, since even
>> restarting X uses the GCC preprocessor, which didn't quite do it's
>> thing. this is, for the record, a 1.2-based system. I'll submit to
>> bugzilla eventually, when it's not 4am. :-)
>
> For the record, i'm on a was-1.2 system that I upgraded to 1.4 with the
> update scripts and info here:
> http://www.gentoo.org/doc/en/upgrade-to-gentoo-1.4.xml
>
> A good chunk of my system is probably still linked against the old
> libraries, as I emerged the compat libs instead of doing an emerge -e
> world.
Sorry about replying to my own post, but for the record, downgrading
portage to 2.0.46-r12 allowed me to emerge gcc-config successfully and
then emerge xpm fine.
Please could someone explain why this happened? Don't want to be stuck
on a version of portage forever :/
Cheers,
MAL
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 10:32 ` MAL
@ 2003-02-20 12:40 ` Terje Kvernes
0 siblings, 0 replies; 35+ messages in thread
From: Terje Kvernes @ 2003-02-20 12:40 UTC (permalink / raw
To: MAL; +Cc: gentoo-dev, carpaski
MAL <mal@komcept.com> writes:
[ ... ]
> Sorry about replying to my own post, but for the record, downgrading
> portage to 2.0.46-r12 allowed me to emerge gcc-config successfully
> and then emerge xpm fine.
gaaah. my apologies, I reported the bug and the same "fix" but
forgot to include that information. I'll blame the time of night.
<url: http://bugs.gentoo.org/show_bug.cgi?id=16047 >
> Please could someone explain why this happened? Don't want to be
> stuck on a version of portage forever :/
I think upgrading to a newer portage will be "safe", but emerging
gcc-config with the new portage won't be safe. or something like
that. I'll test things once I eventually get a frigging
RAID-cabinet working at work and eventually catch some sleep.
--
Terje
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 10:17 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-20 10:32 ` MAL
@ 2003-02-20 12:41 ` Terje Kvernes
1 sibling, 0 replies; 35+ messages in thread
From: Terje Kvernes @ 2003-02-20 12:41 UTC (permalink / raw
To: gentoo-dev
MAL <mal@komcept.com> writes:
> Terje Kvernes wrote:
>
> > and yes, I've included MAL explicitly in the To:-header.
>
> I'm touched.
well, I wasn't sure you were on the list, and I wanted to make sure
you knew you weren't alone. sorry. :-/
--
Terje
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* RE: [gentoo-dev] Portage-2.0.47-r2 testing
@ 2003-02-20 16:23 Martin, Stephen
2003-02-20 16:35 ` MAL
0 siblings, 1 reply; 35+ messages in thread
From: Martin, Stephen @ 2003-02-20 16:23 UTC (permalink / raw
To: gentoo-dev
Is 2.0.47-r2 *supposed* to be in stable? I did an emerge -u world today and
it upgraded portage to 47. I too am now having all kinds of problems with
gcc-config.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 16:23 [gentoo-dev] Portage-2.0.47-r2 testing Martin, Stephen
@ 2003-02-20 16:35 ` MAL
0 siblings, 0 replies; 35+ messages in thread
From: MAL @ 2003-02-20 16:35 UTC (permalink / raw
To: Martin, Stephen; +Cc: gentoo-dev
Martin, Stephen wrote:
> Is 2.0.47-r2 *supposed* to be in stable? I did an emerge -u world today and
> it upgraded portage to 47. I too am now having all kinds of problems with
> gcc-config.
>
Supposedly yes :/
I'm sticking with 2.0.46 until someone states what the cause is.
Is, or was, your system, gentoo 1.2 ?
MAL
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* RE: [gentoo-dev] Portage-2.0.47-r2 testing
@ 2003-02-20 16:48 Martin, Stephen
0 siblings, 0 replies; 35+ messages in thread
From: Martin, Stephen @ 2003-02-20 16:48 UTC (permalink / raw
To: gentoo-dev
I believe the system was 1.4_rc1.
-----Original Message-----
From: MAL [mailto:mal@komcept.com]
Sent: Thursday, February 20, 2003 9:36 AM
To: Martin, Stephen
Cc: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] Portage-2.0.47-r2 testing
Martin, Stephen wrote:
> Is 2.0.47-r2 *supposed* to be in stable? I did an emerge -u world today
and
> it upgraded portage to 47. I too am now having all kinds of problems with
> gcc-config.
>
Supposedly yes :/
I'm sticking with 2.0.46 until someone states what the cause is.
Is, or was, your system, gentoo 1.2 ?
MAL
--
gentoo-dev@gentoo.org mailing list
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* RE: [gentoo-dev] Portage-2.0.47-r2 testing
@ 2003-02-20 17:06 Martin, Stephen
2003-02-20 19:30 ` Paul de Vrieze
0 siblings, 1 reply; 35+ messages in thread
From: Martin, Stephen @ 2003-02-20 17:06 UTC (permalink / raw
To: gentoo-dev
OK, my bad. It doesn't necessarily seem to be a portage problem on my end.
I downgraded to 2.0.46 and I'm still having problems. I think it might be a
problem with the specific packages I'm trying to emerge. When trying to
emerge php-4.3.1 I get a message saying that fork() isn't supported on my
platform.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 10:20 ` MAL
@ 2003-02-20 18:04 ` Eric Andresen
2003-02-21 8:37 ` [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues Nick Jones
0 siblings, 1 reply; 35+ messages in thread
From: Eric Andresen @ 2003-02-20 18:04 UTC (permalink / raw
To: MAL; +Cc: gentoo-dev
I was refering to lines 22 through 31 of gcc-config-1.3.1.ebuild (and
similar for other gcc-config ebuilds). My guess is the changing of the
way that portage handled things made this method no longer work.
On Thu, 2003-02-20 at 03:20, MAL wrote:
> Eric Andresen wrote:
> > On Wed, 2003-02-19 at 19:56, Terje Kvernes wrote:
> > I'm willing to bet that the problem is caused by that particular
> > ebuild's changing of the PATH. Just a thought. ;)
>
> I don't see how.. I have a few (>3) 1.4 systems that went through the
> upgrade fine, and looking at them, I can't see any difference in the
> PATH settings, between them and my updated-1.2 system.
>
> MAL
--
--Eric Andresen
ndiin@asu.edu
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 testing
2003-02-20 17:06 Martin, Stephen
@ 2003-02-20 19:30 ` Paul de Vrieze
0 siblings, 0 replies; 35+ messages in thread
From: Paul de Vrieze @ 2003-02-20 19:30 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 537 bytes --]
On Thursday 20 February 2003 18:06, Martin, Stephen wrote:
> OK, my bad. It doesn't necessarily seem to be a portage problem on my end.
> I downgraded to 2.0.46 and I'm still having problems. I think it might be
> a problem with the specific packages I'm trying to emerge. When trying to
> emerge php-4.3.1 I get a message saying that fork() isn't supported on my
> platform.
>
php aparently doesn't like jdk's before 1.4
Paul
--
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues
2003-02-20 18:04 ` Eric Andresen
@ 2003-02-21 8:37 ` Nick Jones
2003-02-21 9:10 ` Terje Kvernes
` (2 more replies)
0 siblings, 3 replies; 35+ messages in thread
From: Nick Jones @ 2003-02-21 8:37 UTC (permalink / raw
To: Eric Andresen; +Cc: MAL, gentoo-dev
>>> I'm willing to bet that the problem is caused by that particular
>>> ebuild's changing of the PATH. Just a thought. ;)
>> I don't see how.. I have a few (>3) 1.4 systems that went through the
>> upgrade fine, and looking at them, I can't see any difference in the
>> PATH settings, between them and my updated-1.2 system.
Close, but not quite. I believe we've nailed this problem down.
The only causes I see and have fixed are non-root sudo's or non
'su -' actions invoking emerge. The user's bashrc is imported into
the scripts running within portage and consequently overwriting the
settings within ebuild.sh.
System that actually become root via 'su -' or simply login as root
will not experience these problems, and that is the reason no one
noticed the 'problem' until now.
I've masked 2.0.47-r2 as of ~12 hours ago, and will keep it that way
until I get the handling for not-quite-root nailed down and verified.
On a related note... I'm _still_ interested in more testers.
Portage-2.0.47-r3 should be out within the next 24 hours.
--NJ
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues
2003-02-21 8:37 ` [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues Nick Jones
@ 2003-02-21 9:10 ` Terje Kvernes
2003-02-21 10:32 ` MAL
2003-02-21 22:10 ` Nick Jones
2 siblings, 0 replies; 35+ messages in thread
From: Terje Kvernes @ 2003-02-21 9:10 UTC (permalink / raw
To: Nick Jones; +Cc: Eric Andresen, MAL, gentoo-dev
Nick Jones <carpaski@twobit.net> writes:
[ ... ]
> System that actually become root via 'su -' or simply login as root
> will not experience these problems, and that is the reason no one
> noticed the 'problem' until now.
I got hit by this bug after doing "ssh root@hostname". that should
have worked, right?
[ ... ]
--
Terje
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues
2003-02-21 8:37 ` [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues Nick Jones
2003-02-21 9:10 ` Terje Kvernes
@ 2003-02-21 10:32 ` MAL
2003-02-21 22:10 ` Nick Jones
2 siblings, 0 replies; 35+ messages in thread
From: MAL @ 2003-02-21 10:32 UTC (permalink / raw
To: Nick Jones; +Cc: gentoo-dev
Nick Jones wrote:
> System that actually become root via 'su -' or simply login as root
> will not experience these problems, and that is the reason no one
> noticed the 'problem' until now.
I was SSH'd in and it still happened.
MAL
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues
2003-02-21 8:37 ` [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues Nick Jones
2003-02-21 9:10 ` Terje Kvernes
2003-02-21 10:32 ` MAL
@ 2003-02-21 22:10 ` Nick Jones
2 siblings, 0 replies; 35+ messages in thread
From: Nick Jones @ 2003-02-21 22:10 UTC (permalink / raw
To: Eric Andresen, MAL, gentoo-dev
Ok... Can I get you both to test some patches then? Or anyone/everyone
that has this problem via ssh. First patch is against portage.py.
http://gentoo.twobit.net/portage/portage.py-2.0.47_r2-missing_bins.diff
cd /usr/lib/python2.2/site-packages/
patch < ~/portage.py-2.0.47_r2-missing_bins.diff
Then test it to see how it goes... If it works... Let me know... if it
fails... Can you do the following patch and get me the outputs:
http://gentoo.twobit.net/portage/ebuild.sh-2.0.47_r2-env_test.diff
cd /usr/lib/portage/bin/
patch < ~/ebuild.sh-2.0.47_r2-env_test.diff
FEATURES=keeptemp emerge gcc-config
(Once it breaks, you can control-C)
cd /var/tmp/portage/gcc-config-1.3.1/temp
tar jcvf env-reg-yourname.tar.bz2 env.*
anon ftp that to ftp.twobit.net into /incoming, or post it for me.
su -
FEATURES=keeptemp emerge gcc-config
(Once it breaks, you can control-C)
cd /var/tmp/portage/gcc-config-1.3.1/temp
tar jcvf env-root-yourname.tar.bz2 env.*
anon ftp that to ftp.twobit.net into /incoming, or post it for me.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 35+ messages in thread
end of thread, other threads:[~2003-02-21 22:38 UTC | newest]
Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
2003-02-16 18:21 ` Rainer Groesslinger
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
2003-02-17 18:00 ` Pat Double
2003-02-17 18:28 ` Thomas de Grenier de Latour
2003-02-18 15:42 ` Yannick Koehler
2003-02-18 16:44 ` Thomas de Grenier de Latour
2003-02-18 20:52 ` Jeff Ames
2003-02-19 9:01 ` Paul de Vrieze
2003-02-17 19:35 ` Brandon Low
2003-02-18 9:58 ` Paul de Vrieze
2003-02-17 18:10 ` [gentoo-dev] Portage-2.0.47-r1 testing Alexander Futasz
2003-02-18 0:33 ` Matt Tucker
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-19 10:46 ` Benjamin Podszun
2003-02-19 10:57 ` MAL
2003-02-19 19:24 ` [gentoo-dev] telnet package in system Gustavo Felisberto
2003-02-20 2:56 ` [gentoo-dev] Portage-2.0.47-r2 testing Terje Kvernes
2003-02-20 3:59 ` Eric Andresen
2003-02-20 10:20 ` MAL
2003-02-20 18:04 ` Eric Andresen
2003-02-21 8:37 ` [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues Nick Jones
2003-02-21 9:10 ` Terje Kvernes
2003-02-21 10:32 ` MAL
2003-02-21 22:10 ` Nick Jones
2003-02-20 10:17 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-20 10:32 ` MAL
2003-02-20 12:40 ` Terje Kvernes
2003-02-20 12:41 ` Terje Kvernes
2003-02-20 7:41 ` [gentoo-dev] Portage-2.0.47-r1 testing Martin Larsen
-- strict thread matches above, loose matches on Subject: below --
2003-02-20 16:23 [gentoo-dev] Portage-2.0.47-r2 testing Martin, Stephen
2003-02-20 16:35 ` MAL
2003-02-20 16:48 Martin, Stephen
2003-02-20 17:06 Martin, Stephen
2003-02-20 19:30 ` Paul de Vrieze
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox