Summary: | gconf 1.0.9 fails to unmerge | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jan Essert <netz> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | trivial | CC: | bart.braem, dev-portage, Gerald.Preissler, markknecht |
Priority: | Lowest | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jan Essert
2004-09-02 03:07:36 UTC
attach the file.. probably fs corruption or something, i doubt this is gentoo related. well, solved it. Somehow the ebuild in: /var/db/pkg/.. differed from the one in my portage tree: /usr/portage/.. any idea how this can happen and how to prevent it?? sorry for the inconvenience .. well, they can differ if they're a different version.. otherwise it shouldn't happen -> thats why i mentioned 'corruption' I'm having the same problem, also with differences. Effect: # emerge -u dvdrip Calculating dependencies ...done! >>> Auto-cleaning packages ... gnome-base/gconf selected: 1.0.8-r5 protected: 1.0.9 2.6.2 omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging gnome-base/gconf-1.0.8-r5... No package files given... Grabbing a set. /usr/sbin/ebuild.sh: /var/db/pkg/gnome-base/gconf-1.0.8-r5/gconf-1.0.8-r5.ebuild: line 27: syntax error near unexpected token `sys-devel/gettext' /usr/sbin/ebuild.sh: /var/db/pkg/gnome-base/gconf-1.0.8-r5/gconf-1.0.8-r5.ebuild: line 27: ` nls? ( sys-devel/gettext )"' !!! ERROR: gnome-base/gconf-1.0.8-r5 failed. !!! Function , Line 1299, Exitcode 1 !!! error sourcing ebuild !!! FAILED prerm: 1 Cause: diff /var/db/pkg/gnome-base/gconf-1.0.8-r5/gconf-1.0.8-r5.ebuild /usr/portage/gnome-base/gconf/gconf-1.0.8-r5.ebuild 1c1 < # Copyright 1999-2003 Gentoo Technologies, Inc. --- > # Copyright 1999-2004 Gentoo Foundation 3c3 < # $Header: /home/cvsroot/gentoo-x86/gnome-base/gconf/gconf-1.0.8-r5.ebuild,v 1.8 2004/01/10 03:06:28 agriffis Exp $ --- > # $Header: /var/cvsroot/gentoo-x86/gnome-base/gconf/gconf-1.0.8-r5.ebuild,v 1.13 2004/08/21 16:29:51 foser Exp $ 5c5 < inherit libtool --- > inherit libtool eutils 16c16 < KEYWORDS="x86 ~ppc ~sparc alpha hppa amd64 ia64" --- > KEYWORDS="x86 ppc ~sparc alpha hppa amd64 ia64" 24c24 < gnome-base/orbit --- > =gnome-base/orbit-0*" Resolution? Please reopen, following this one... My solution was to delete the ebuild in /var/db/pkg/... (it had an older version than the one in the portage tree) .. after that everything went fine. I don't know why there is a permanent copy of an ebuild which can run 'out of sync' .. can anybody enlighten me? What is /var/db/pkg/ for anyway?) Same solution worked here. Could someone please verify the relation between /usr/portage and /var/db/pkg? Fixing is needed. *** Bug 64316 has been marked as a duplicate of this bug. *** maybe the portage folk could have a look, this is the third report.. probably a dupe of bug 46096 Boy - I wish these things wouldn't close before the original poster gets 8 hours to look at it. ;-) Very strange - the /var/db/pkg thing didn't work for me as there wasn't an ebuild there. then I resync'ed and rebuilt gconf. At this point the delete stage didn't happen and everything was fine. I uess oyu guys did something in portage to fix this? I'm confused, but things seem fine right now. Thanks for fixing it. Mystery... *** Bug 65214 has been marked as a duplicate of this bug. *** |