Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

vemerge: No package digest file found [solved]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
thinking
n00b
n00b
Posts: 46
Joined: Sun May 22, 2005 7:51 pm

vemerge: No package digest file found [solved]

  • Quote

Post by thinking » Sat May 12, 2007 8:34 pm

hi@ll

currently i try to install some packages on my vserver
i followed the gentoo vserver howto as best as possible
first
vesync myguest
skipping sync

>>> Updating Portage cache: 100%



* An update to portage is available. It is _highly_ recommended
* that you update portage now, before any other packages are updated.
* Please do so and then update ALL of your configuration files.
after this i tried
vemerge myguest -- portage
Calculating dependencies ...done!
>>> emerge (1 of 13) sys-apps/sandbox-1.2.17 to /
!!! No package digest file found: /usr/portage/sys-apps/sandbox/files/digest-sandbox-1.2.17
!!! Type "ebuild foo.ebuild digest" to generate it.
i get the digest error message for every package i try to install (vemerge) on my guest server
i'm not sure how to handle this cause i didn't find any related info on this problem
so the question is: how can i solve this and install packages on my guest system?

thx@ll

edit:
i'm not sure what the problem is, but i think my guest gentoo image is a bit outdated
i currently do
cd /usr/portage
find -name "*.ebuild" -exec ebuild {} digest \;
on the host and emerging within my guest image now seems working
hope the digest's don't make troubles on my host :)
Last edited by thinking on Mon May 14, 2007 4:29 pm, edited 1 time in total.
Top
moocha
Watchman
Watchman
Posts: 5722
Joined: Tue Oct 21, 2003 6:45 pm

  • Quote

Post by moocha » Sun May 13, 2007 11:06 am

Or, you could simply run

Code: Select all

emerge --digest category/packagename
which will automatically and forcibly regenerate the digests for you.
But the main problem seems to be that the tool you're using to update the tree doesn't sync: skipping sync That doesn't look good.
Military Commissions Act of 2006: http://tinyurl.com/jrcto

"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety."
-- attributed to Benjamin Franklin
Top
Conan
Guru
Guru
Posts: 360
Joined: Tue Nov 02, 2004 1:26 am

  • Quote

Post by Conan » Sun May 13, 2007 2:07 pm

The problem exists because you have a much older version of portage on your vserver than on your host. New versions of portage delete digests on sync as they use manifests instead. The old version looks for files that do not exist and explodes.
Top
thinking
n00b
n00b
Posts: 46
Joined: Sun May 22, 2005 7:51 pm

  • Quote

Post by thinking » Mon May 14, 2007 4:29 pm

@conan
well it seems so :)

@moocha
thx for your "emerge" hint

solution:
i solved the problem using this
1. on my host: emerge --sync
2. on my guest: vesync myguest
3. on my guest: vemerge myguest -- portage
now i get a error message concerning a packaged needed for portage as described above
4. on my host: emerge --digest <package>
5. on my guest: emerge myguest -- portage
now the package installs and the next dependency claims about digest problems, so continue with step 4

my "find /usr/portage ..." solution didnt work
don't know why, but i think there has also been a version problem
i got a similary digest error message claiming about a temporary problem, but the "solution" finally worked

thx@ll
Top
Post Reply

4 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic