View previous topic :: View next topic |
Author |
Message |
SwissJ74 n00b
Joined: 25 Jul 2005 Posts: 6
|
Posted: Tue Aug 30, 2005 10:01 pm Post subject: unmerging unsupported software |
|
|
I installed some unsupportes software and now after upgrading to a 2.6 kernel (finally) and just installing the software from sources, emerge -e world fails because of those packages. Since I don't need them anymore, I just want to uninstall them, but it won't work.
I don't even remeber what I did to emerge those packages, execpt getting the ebuilds from the bugs database. Any help would be appreciated as I can't finish emerge world.
Thanks. |
|
Back to top |
|
|
elvisthedj Guru
Joined: 21 Jun 2004 Posts: 483 Location: Nampa, ID
|
Posted: Tue Aug 30, 2005 11:37 pm Post subject: |
|
|
It's not uncommon for emerge world to fail, but what specifically is going on? If you add a -p so you can see what packages are going to be emerged, does it say you have packages that are blocking? If so, you can remove those with the emerge -C (which does NOT check for deps, so make sure it's something you don't actually need).
If it's not a package blocking the emerge world, is it something failing to compile? What's happening? _________________ Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW |
|
Back to top |
|
|
SwissJ74 n00b
Joined: 25 Jul 2005 Posts: 6
|
Posted: Wed Aug 31, 2005 1:49 am Post subject: |
|
|
I think I made things worse.
]
Code: | tux dev-embedded # emerge -e world -a --resume
--- Invalid atom in /etc/portage/package.mask: dev-embedded/avarice-2.3
These are the packages that I would merge, in order:
!!! aux_get(): ebuild path for 'dev-embedded/avarice-2.3' not specified:
!!! None
Traceback (most recent call last):
File "/usr/bin/emerge", line 3140, in ?
mydepgraph.display(portage.mtimedb["resume"]["mergelist"])
File "/usr/bin/emerge", line 1516, in display
if (x[0]!="binary") and ("fetch" in string.split(portage.portdb.aux_get(x[2],["RESTRICT"])[0])):
File "/usr/lib/portage/pym/portage.py", line 5221, in aux_get
raise KeyError, "'%(cpv)s' at %(path)s" % {"cpv":mycpv,"path":myebuild}
KeyError: "'dev-embedded/avarice-2.3' at None" |
avarice is a packaged I had installed via an ebuild from gentoo.bugs. I don't need it anymore. I tried to remove it an now I'm getting the above message. Don't know where to go from here. Is there any place I can tell my system not to try and recomplie the above package, as I don't need it anyways? |
|
Back to top |
|
|
elvisthedj Guru
Joined: 21 Jun 2004 Posts: 483 Location: Nampa, ID
|
Posted: Wed Aug 31, 2005 2:13 am Post subject: |
|
|
Code: |
--- Invalid atom in /etc/portage/package.mask: dev-embedded/avarice-2.3
|
you don't need the version number in your package.mask file. I'm guessing you have this set up in your overlay?
SwissJ74 wrote: |
Is there any place I can tell my system not to try and recomplie the above package, as I don't need it anyways?
|
To get it out of your world favorites, edit /var/lib/portage/world and remove that particular line.
Did you try emerge -C avarice? _________________ Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW |
|
Back to top |
|
|
SwissJ74 n00b
Joined: 25 Jul 2005 Posts: 6
|
Posted: Wed Aug 31, 2005 2:24 am Post subject: |
|
|
I removed the version from package.mask, still getting this error
Code: | tux julia # emerge -e world -a --resume
These are the packages that I would merge, in order:
!!! aux_get(): ebuild path for 'dev-embedded/avarice-2.3' not specified:
!!! None
Traceback (most recent call last):
File "/usr/bin/emerge", line 3140, in ?
mydepgraph.display(portage.mtimedb["resume"]["mergelist"])
File "/usr/bin/emerge", line 1516, in display
if (x[0]!="binary") and ("fetch" in string.split(portage.portdb.aux_get(x[2],["RESTRICT"])[0])):
File "/usr/lib/portage/pym/portage.py", line 5221, in aux_get
raise KeyError, "'%(cpv)s' at %(path)s" % {"cpv":mycpv,"path":myebuild}
KeyError: "'dev-embedded/avarice-2.3' at None"
|
tried emerge -C avarice, getting this error
Code: | tux julia # emerge -C avarice
--- Couldn't find avarice to unmerge.
>>> unmerge: No packages selected for removal. |
Looked at /var/lib/portage/world and avarice wasn't there.
Any other ideas?
BTW, I like your atavar. |
|
Back to top |
|
|
elvisthedj Guru
Joined: 21 Jun 2004 Posts: 483 Location: Nampa, ID
|
Posted: Wed Aug 31, 2005 2:38 am Post subject: |
|
|
If it's not in your world file, I would think something that depends on it is.
Do an
and see what packages it lists.
You might also try
(equery is part of gentoolkit) _________________ Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW |
|
Back to top |
|
|
steve_d555 Guru
Joined: 07 Nov 2004 Posts: 458 Location: Belmont, Massachusetts
|
Posted: Wed Aug 31, 2005 2:39 am Post subject: |
|
|
Did you delete the ebuild? If you did I don't think you can unmerge. Try replacing the ebuild if you did and then try unmerging. _________________ rubyforums | blog | boxwhore |
|
Back to top |
|
|
SwissJ74 n00b
Joined: 25 Jul 2005 Posts: 6
|
Posted: Wed Aug 31, 2005 2:47 am Post subject: |
|
|
Quote: | Did you delete the ebuild? If you did I don't think you can unmerge. Try replacing the ebuild if you did and then try unmerging. |
I probably did trying to fix this, but I don't remember what I have to do to get it to work again.?
Code: |
tux dev-embedded # ebuild /usr/local/portage/dev-embedded/avarice/avarice-2.3.ebuild digest
!!! aux_get(): ebuild path for 'dev-embedded/avarice-2.3' not specified:
!!! None
!!! aux_get(): ebuild path for 'dev-embedded/avarice-2.3' not specified:
!!! None
doebuild(): aux_get() error reading dev-embedded/avarice-2.3; aborting. |
|
|
Back to top |
|
|
SwissJ74 n00b
Joined: 25 Jul 2005 Posts: 6
|
Posted: Wed Aug 31, 2005 3:10 am Post subject: |
|
|
output from emerge -uDp world
Code: | Calculating world dependencies ...done!
[ebuild UD] sys-devel/gcc-3.3.5.20050130-r1 [3.3.6]
[ebuild UD] sys-devel/autoconf-wrapper-3-r1 [3.1]
[ebuild U ] app-text/scrollkeeper-0.3.14-r1 [0.3.14]
[ebuild U ] gnome-base/libgnomecanvas-2.10.2 [2.10.0]
[ebuild U ] gnome-base/libbonobo-2.10.0 [2.8.1]
[ebuild U ] gnome-base/libgnome-2.10.1-r1 [2.10.0]
[ebuild U ] gnome-base/libbonoboui-2.10.0 [2.8.1]
[ebuild U ] gnome-base/gnome-keyring-0.4.3 [0.4.2]
[ebuild U ] gnome-base/libgnomeui-2.10.1 [2.10.0]
[ebuild U ] x11-themes/gtk-engines-2.6.3-r1 [2.6.3]
[ebuild U ] x11-themes/gnome-themes-2.10.2 [2.10.0]
[ebuild U ] kde-base/kdepim-3.4.1-r2 [3.4.1-r1]
[ebuild U ] kde-base/kdeedu-3.4.1-r1 [3.4.1]
[ebuild U ] kde-base/kdenetwork-3.4.1-r1 [3.4.1]
[ebuild N ] dev-python/numeric-23.7
[ebuild U ] dev-python/pygtk-2.6.1 [2.4.1]
[ebuild U ] media-libs/a52dec-0.7.4-r5 [0.7.4-r4]
[ebuild U ] media-libs/libdts-0.0.2-r3 [0.0.2]
[ebuild U ] app-text/enchant-1.1.6 [1.1.5]
[ebuild U ] dev-util/desktop-file-utils-0.10 [0.9]
[ebuild U ] app-cdr/cdrdao-1.2.0 [1.1.9]
[ebuild U ] dev-libs/dietlibc-0.28 [0.25]
|
output from equery d avarice
Nothing |
|
Back to top |
|
|
elvisthedj Guru
Joined: 21 Jun 2004 Posts: 483 Location: Nampa, ID
|
Posted: Wed Aug 31, 2005 5:16 pm Post subject: |
|
|
Well, I don't see how emerge world is trying to do anything with avarice, so I'm officially out of ideas
Did you delete it from your overlay?? (Maybe take the overlay directory out of your make.conf if you have no other third parites)
And remove it from the package.keywords, etc if it's in there.. other than that.. I'm just dumb. _________________ Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW |
|
Back to top |
|
|
steve_d555 Guru
Joined: 07 Nov 2004 Posts: 458 Location: Belmont, Massachusetts
|
Posted: Wed Aug 31, 2005 8:09 pm Post subject: |
|
|
It looks more like a problem with the ebuild than anything else. Try deleting the ebuild then redownlding the one you installed it with and try unmerging. _________________ rubyforums | blog | boxwhore |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Wed Aug 31, 2005 8:45 pm Post subject: |
|
|
Are you sure your overlay directory is still set up in your /etc/make.conf
if not, try adding PORTDIR_OVERLAY="/usr/local/portage"
I remember having the same error you have there : Quote: | tux dev-embedded # ebuild /usr/local/portage/dev-embedded/avarice/avarice-2.3.ebuild digest
!!! aux_get(): ebuild path for 'dev-embedded/avarice-2.3' not specified: |
because i hadn't set that in my make.conf... |
|
Back to top |
|
|
elvisthedj Guru
Joined: 21 Jun 2004 Posts: 483 Location: Nampa, ID
|
Posted: Thu Sep 01, 2005 12:23 am Post subject: |
|
|
Code: |
Calculating world dependencies ...done!
[ebuild UD] sys-devel/gcc-3.3.5.20050130-r1 [3.3.6]
[ebuild UD] sys-devel/autoconf-wrapper-3-r1 [3.1]
[ebuild U ] app-text/scrollkeeper-0.3.14-r1 [0.3.14]
[ebuild U ] gnome-base/libgnomecanvas-2.10.2 [2.10.0]
[ebuild U ] gnome-base/libbonobo-2.10.0 [2.8.1]
[ebuild U ] gnome-base/libgnome-2.10.1-r1 [2.10.0]
[ebuild U ] gnome-base/libbonoboui-2.10.0 [2.8.1]
[ebuild U ] gnome-base/gnome-keyring-0.4.3 [0.4.2]
[ebuild U ] gnome-base/libgnomeui-2.10.1 [2.10.0]
[ebuild U ] x11-themes/gtk-engines-2.6.3-r1 [2.6.3]
[ebuild U ] x11-themes/gnome-themes-2.10.2 [2.10.0]
[ebuild U ] kde-base/kdepim-3.4.1-r2 [3.4.1-r1]
[ebuild U ] kde-base/kdeedu-3.4.1-r1 [3.4.1]
[ebuild U ] kde-base/kdenetwork-3.4.1-r1 [3.4.1]
[ebuild N ] dev-python/numeric-23.7
[ebuild U ] dev-python/pygtk-2.6.1 [2.4.1]
[ebuild U ] media-libs/a52dec-0.7.4-r5 [0.7.4-r4]
[ebuild U ] media-libs/libdts-0.0.2-r3 [0.0.2]
[ebuild U ] app-text/enchant-1.1.6 [1.1.5]
[ebuild U ] dev-util/desktop-file-utils-0.10 [0.9]
[ebuild U ] app-cdr/cdrdao-1.2.0 [1.1.9]
[ebuild U ] dev-libs/dietlibc-0.28 [0.25]
|
I just don't understand why this would screw up emerge world... especially since I don't see it in the list of packages it's trying to update.. Looks like if he took off the p in the above command, he'd be rollin' . _________________ Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW |
|
Back to top |
|
|
|