View previous topic :: View next topic |
Author |
Message |
Pietje n00b
Joined: 13 Oct 2003 Posts: 8
|
Posted: Thu Nov 20, 2003 7:51 pm Post subject: !!! Error calculating dependencies. |
|
|
Hi,
When I trie to emerge php i get the folowing error:
gentoobak etc # emerge apache php
Calculating dependencies -
emerge: there are no masked or unmasked ebuilds to satisfy "sys-apps/bzip2".
Now I can't find the "packages.mask" file.
Can I make that file myself or is there a command to do that.
TiA _________________ Get a life...... OK Cool where can I download one? |
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Thu Nov 20, 2003 11:23 pm Post subject: |
|
|
Code: | emerge sync && rm -rf /var/cache/edb/dep/* && emerge regen |
That fix it? |
|
Back to top |
|
|
Pietje n00b
Joined: 13 Oct 2003 Posts: 8
|
Posted: Fri Nov 21, 2003 9:01 am Post subject: |
|
|
Tanx,
It did fix it. _________________ Get a life...... OK Cool where can I download one? |
|
Back to top |
|
|
sancho5 n00b
Joined: 04 Nov 2003 Posts: 28
|
Posted: Fri Nov 21, 2003 8:50 pm Post subject: |
|
|
So I ran into the same problem, but I was wondering why it would be needed to run 'emerge regen', given this snippet from the man page:
Quote: | regen Causes portage to check and update the dependency cache of all
ebuilds in the portage tree. The cache is used to speed up searches
and the building of dependency trees. This command is not recom-
mended for rsync users as rsync updates the cache using server-side
caches. If you do not know the differences between a 'rsync user'
and some other user, then you are a 'rsync user' :). Rsync users
should simply run emerge sync to regenerate the cache. |
I know I am an "rsync user", so why is the 'emerge regen' required to fix this? |
|
Back to top |
|
|
Weeve Retired Dev
Joined: 30 Oct 2002 Posts: 641
|
Posted: Sat Nov 22, 2003 2:02 pm Post subject: |
|
|
regenworld may fix this too (rebuilds /var/cache/edb/world). |
|
Back to top |
|
|
|