Hi,

I took a look at the bootstrap.sh script and found that in stage 5/6 emerge is called with option -e (=--emptytree) which will of course cause emerge to install those packages which will normally be installed with "emerge system". This is because we are starting from a stage1 install which has a "broken"/incomplete /var/db/pkg database.
You may want to read http://forums.gentoo.org/viewtopic.php?t=274968.

Marc Schlienger wrote:
Am Sonntag, 30. Januar 2005 21:53 schrieb Keith Alan Landry:
  
Marc Schlienger wrote:
    
Am Sonntag, 30. Januar 2005 21:08 schrieb Keith Alan Landry:
      
Marc Schlienger wrote:
        
Am Freitag, 28. Januar 2005 21:47 schrieb Philipp Hasse:
          
Hi,

today I started a gentoo installation and it happened once again that
"scripts/bootstrap" tried to install all those packages that would
normally be installed with "emerge system" ("scripts/bootstrap" showed
about 80 packages in stage 5/6 when running with --pretend). In
previous installation attempts this behaviour changed after executing
"emerge sync" a day later.
Is there something wrong with the bootstrap script or the portage tree?

Regards
Philipp Hasse


--
[email protected] mailing list
            
Hi,

it's me again! I just looked in the "bootstrap.sh" script and found no
"emerge system". Also all variables seems to have the right values. So
far as I can tell it seems to be a problem with portage.

Regards
Marc Schlienger


--
[email protected] mailing list
          
Do you have java in your use flags?  I have found using -java or adding
"sys-libs/db -java" to /etc/portage/package.use helps.
        
Yes, I have. I have decided not to stop the merge. When it's ready I will
check what an "emerge system" would do now. If it will do nothing I think
the "emerge system" has worked fine. I will mail again.
      
Cool. If the bootstrap dies with a circular perl dependancy, this can
fix that too.

--
[email protected] mailing list
    

Hi,

"bootstrapping" finished. An "emerge system" would merge 29 packages. This 
means that "bootstrap.sh" didn't do an "emerge system" but fullfills only 
dependencies. Maybe it will work with "-java" use flag but there could be 
more use flags with the same effect. Since all merges without errors I 
believe that the system will be ok. Nevertheless one can't control and change 
what will be installed with a "emerge -pv system" any more. What do you 
think?

Regards 
Marc Schlienger 

--
[email protected] mailing list

  

Reply via email to