public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] bootstrap error
@ 2001-09-28 16:08 Erik Van Reeth
  2001-09-28 16:17 ` Daniel Robbins
  0 siblings, 1 reply; 7+ messages in thread
From: Erik Van Reeth @ 2001-09-28 16:08 UTC (permalink / raw
  To: gentoo-dev

Hi,

I'm doing a build based on r12.iso, but midway I get this error :

#Calculating dependencies !!! Couldn't find match for
=sys-libs/glibc-2.2.4-r2;aborting

I checked the bootstrap-1.0_rc6.packages file but seems to be alright (I
think).


Erik




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

* Re: [gentoo-dev] bootstrap error
  2001-09-28 16:08 [gentoo-dev] bootstrap error Erik Van Reeth
@ 2001-09-28 16:17 ` Daniel Robbins
  2001-09-28 20:34   ` Erik Van Reeth
  0 siblings, 1 reply; 7+ messages in thread
From: Daniel Robbins @ 2001-09-28 16:17 UTC (permalink / raw
  To: gentoo-dev

On Sat, Sep 29, 2001 at 12:07:52AM +0200, Erik Van Reeth wrote:
> Hi,
> 
> I'm doing a build based on r12.iso, but midway I get this error :
> 
> #Calculating dependencies !!! Couldn't find match for
> =sys-libs/glibc-2.2.4-r2;aborting
> 
> I checked the bootstrap-1.0_rc6.packages file but seems to be alright (I
> think).

I must have done something wrong.  Let's see...  Found it.  Do an emerge
rsync and you should be all set.  You'll be the first one doing a build
using the new 2.4.10 kernel headers :)

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



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

* RE: [gentoo-dev] bootstrap error
  2001-09-28 16:17 ` Daniel Robbins
@ 2001-09-28 20:34   ` Erik Van Reeth
  2001-09-28 22:45     ` Daniel Robbins
  0 siblings, 1 reply; 7+ messages in thread
From: Erik Van Reeth @ 2001-09-28 20:34 UTC (permalink / raw
  To: gentoo-dev

> On Sat, Sep 29, 2001 at 12:07:52AM +0200, Erik Van Reeth wrote:
> > Hi,
> >
> > I'm doing a build based on r12.iso, but midway I get this error :
> >
> > #Calculating dependencies !!! Couldn't find match for
> > =sys-libs/glibc-2.2.4-r2;aborting
> >
> > I checked the bootstrap-1.0_rc6.packages file but seems to be alright (I
> > think).
>
> I must have done something wrong.  Let's see...  Found it.  Do an emerge
> rsync and you should be all set.  You'll be the first one doing a build
> using the new 2.4.10 kernel headers :)
>

Compilation did go further now, but some other problems arise. Herewith
my findings :

* one of the (long list of) dependancies is db.3.2.9.ebuild.
  An error occurs in not finding c++. (no idea why or how to check this).

  <snip>
  checking for c++... no
  checking for g++... no
  checking for gcc... gcc
  checking whether the C++ compiler (gcc -mcpu=i686 -march=i686
    -O3 -pipe) works... no
  configure: error: installation or configuration problem:
    C++ compiler cannot create executables
  </snip>

* As I use the default USE flags, containing X, the rebuild of glibc
  wants to compile Xfree and several other packages first. Removing X
  from USE, removed most of the dependancies (whereunder db.3.2.9).
  Compilation of the bootstrap finished now.

Just my ?0,02
Erik















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

* Re: [gentoo-dev] bootstrap error
  2001-09-28 20:34   ` Erik Van Reeth
@ 2001-09-28 22:45     ` Daniel Robbins
  2001-09-28 22:50       ` Daniel Robbins
                         ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Daniel Robbins @ 2001-09-28 22:45 UTC (permalink / raw
  To: gentoo-dev

On Sat, Sep 29, 2001 at 04:33:59AM +0200, Erik Van Reeth wrote:

> Compilation did go further now, but some other problems arise. Herewith
> my findings :
> 
> * one of the (long list of) dependancies is db.3.2.9.ebuild.
>   An error occurs in not finding c++. (no idea why or how to check this).

The first problem I see is that db-3.2.9 has not been tested by the system
team so it should not be included by default.  It looks like Hallski added
it but forgot to add it to package.mask; I will make the necessary changes
now.  I'm hoping that the older db will work fine.  I'm guessing that you're
getting this error during *bootstrap*?  Because after bootstrap is complete,
you should have a working c++ compiler (g++) installed.  I just finished
scanning the deps and really can't find anything in bootstrap that should
depend on db.  Please make sure you are doing a bootstrap before attempting
an "emerge system".  If you do an "emerge rsync" now, emerge should now want
to use db-3.2.3 rather than the newer 3.2.9 if forgetting to do a bootstrap
wasn't the problem.

> * As I use the default USE flags, containing X, the rebuild of glibc
>   wants to compile Xfree and several other packages first. Removing X
>   from USE, removed most of the dependancies (whereunder db.3.2.9).
>   Compilation of the bootstrap finished now.

We'll need to track those down.

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



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

* Re: [gentoo-dev] bootstrap error
  2001-09-28 22:45     ` Daniel Robbins
@ 2001-09-28 22:50       ` Daniel Robbins
  2001-09-29  8:27       ` Erik Van Reeth
  2001-10-01 18:21       ` Mikael Hallendal
  2 siblings, 0 replies; 7+ messages in thread
From: Daniel Robbins @ 2001-09-28 22:50 UTC (permalink / raw
  To: gentoo-dev

On Fri, Sep 28, 2001 at 10:44:12PM -0600, Daniel Robbins wrote:
> now.  I'm hoping that the older db will work fine.  I'm guessing that you're
> getting this error during *bootstrap*?  Because after bootstrap is complete,
> you should have a working c++ compiler (g++) installed.  I just finished
> scanning the deps and really can't find anything in bootstrap that should
> depend on db.  Please make sure you are doing a bootstrap before attempting
> an "emerge system".  If you do an "emerge rsync" now, emerge should now want
> to use db-3.2.3 rather than the newer 3.2.9 if forgetting to do a bootstrap
> wasn't the problem.

Another thing that could cause this error -- accidentally adding "build" to your
USE variables will cause g++ to not be built.

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



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

* RE: [gentoo-dev] bootstrap error
  2001-09-28 22:45     ` Daniel Robbins
  2001-09-28 22:50       ` Daniel Robbins
@ 2001-09-29  8:27       ` Erik Van Reeth
  2001-10-01 18:21       ` Mikael Hallendal
  2 siblings, 0 replies; 7+ messages in thread
From: Erik Van Reeth @ 2001-09-29  8:27 UTC (permalink / raw
  To: gentoo-dev

Hi,

> > Compilation did go further now, but some other problems arise. Herewith
> > my findings :
> >
> > * one of the (long list of) dependancies is db.3.2.9.ebuild.
> >   An error occurs in not finding c++. (no idea why or how to
> check this).
>
> The first problem I see is that db-3.2.9 has not been tested by the system
> team so it should not be included by default.  It looks like Hallski added
> it but forgot to add it to package.mask; I will make the necessary changes
> now.  I'm hoping that the older db will work fine.  I'm guessing
> that you're
> getting this error during *bootstrap*?  Because after bootstrap
> is complete,
> you should have a working c++ compiler (g++) installed.  I just finished
> scanning the deps and really can't find anything in bootstrap that should
> depend on db.  Please make sure you are doing a bootstrap before
> attempting
> an "emerge system".  If you do an "emerge rsync" now, emerge
> should now want
> to use db-3.2.3 rather than the newer 3.2.9 if forgetting to do a
> bootstrap
> wasn't the problem.

Indeed, the error only occured during *bootstrap*.


> > * As I use the default USE flags, containing X, the rebuild of glibc
> >   wants to compile Xfree and several other packages first. Removing X
> >   from USE, removed most of the dependancies (whereunder db.3.2.9).
> >   Compilation of the bootstrap finished now.
>
> We'll need to track those down.
>

I did a new step-by-step *bootstrap* and everything went great now except
freesoftware.com doesn't exist (anymore?). GCC ebuilds maybe needing other
SRC_URI.
Also, is $myTEXINFO still needed in bootstrap.sh as it is being build with
"emerge system" anyway.
Next, I emerged db-3.2.9 (# it in package.mask) without any problems.
So previous problems never occured again and also that long dependency list
never returned.

Erik








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

* Re: [gentoo-dev] bootstrap error
  2001-09-28 22:45     ` Daniel Robbins
  2001-09-28 22:50       ` Daniel Robbins
  2001-09-29  8:27       ` Erik Van Reeth
@ 2001-10-01 18:21       ` Mikael Hallendal
  2 siblings, 0 replies; 7+ messages in thread
From: Mikael Hallendal @ 2001-10-01 18:21 UTC (permalink / raw
  To: Gentoo Dev.

lör 2001-09-29 klockan 06.44 skrev Daniel Robbins:
> On Sat, Sep 29, 2001 at 04:33:59AM +0200, Erik Van Reeth wrote:
> 
> > Compilation did go further now, but some other problems arise. Herewith
> > my findings :
> > 
> > * one of the (long list of) dependancies is db.3.2.9.ebuild.
> >   An error occurs in not finding c++. (no idea why or how to check this).
> 
> The first problem I see is that db-3.2.9 has not been tested by the system
> team so it should not be included by default.  It looks like Hallski added

Sorry about that.

Regards,
  Mikael Hallendal

-- 

Mikael Hallendal
Gentoo Linux Developer, Desktop Team Leader
CodeFactory AB, Stockholm, Sweden





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

end of thread, other threads:[~2001-10-02  0:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-09-28 16:08 [gentoo-dev] bootstrap error Erik Van Reeth
2001-09-28 16:17 ` Daniel Robbins
2001-09-28 20:34   ` Erik Van Reeth
2001-09-28 22:45     ` Daniel Robbins
2001-09-28 22:50       ` Daniel Robbins
2001-09-29  8:27       ` Erik Van Reeth
2001-10-01 18:21       ` Mikael Hallendal

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