Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
unmerging unsupported software
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
SwissJ74
n00b
n00b


Joined: 25 Jul 2005
Posts: 6

PostPosted: Tue Aug 30, 2005 10:01 pm    Post subject: unmerging unsupported software Reply with quote

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
View user's profile Send private message
elvisthedj
Guru
Guru


Joined: 21 Jun 2004
Posts: 483
Location: Nampa, ID

PostPosted: Tue Aug 30, 2005 11:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
SwissJ74
n00b
n00b


Joined: 25 Jul 2005
Posts: 6

PostPosted: Wed Aug 31, 2005 1:49 am    Post subject: Reply with quote

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
View user's profile Send private message
elvisthedj
Guru
Guru


Joined: 21 Jun 2004
Posts: 483
Location: Nampa, ID

PostPosted: Wed Aug 31, 2005 2:13 am    Post subject: Reply with quote

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
View user's profile Send private message
SwissJ74
n00b
n00b


Joined: 25 Jul 2005
Posts: 6

PostPosted: Wed Aug 31, 2005 2:24 am    Post subject: Reply with quote

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
View user's profile Send private message
elvisthedj
Guru
Guru


Joined: 21 Jun 2004
Posts: 483
Location: Nampa, ID

PostPosted: Wed Aug 31, 2005 2:38 am    Post subject: Reply with quote

If it's not in your world file, I would think something that depends on it is.

Do an

Code:

emerge -uDp world 

and see what packages it lists.

You might also try
Code:

equery d avarice


(equery is part of gentoolkit)
_________________
Kris Edwards
kris edwards at g mail dot c0m
PGP
WWW
Back to top
View user's profile Send private message
steve_d555
Guru
Guru


Joined: 07 Nov 2004
Posts: 458
Location: Belmont, Massachusetts

PostPosted: Wed Aug 31, 2005 2:39 am    Post subject: Reply with 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.
_________________
rubyforums | blog | boxwhore
Back to top
View user's profile Send private message
SwissJ74
n00b
n00b


Joined: 25 Jul 2005
Posts: 6

PostPosted: Wed Aug 31, 2005 2:47 am    Post subject: Reply with quote

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
View user's profile Send private message
SwissJ74
n00b
n00b


Joined: 25 Jul 2005
Posts: 6

PostPosted: Wed Aug 31, 2005 3:10 am    Post subject: Reply with quote

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
View user's profile Send private message
elvisthedj
Guru
Guru


Joined: 21 Jun 2004
Posts: 483
Location: Nampa, ID

PostPosted: Wed Aug 31, 2005 5:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
steve_d555
Guru
Guru


Joined: 07 Nov 2004
Posts: 458
Location: Belmont, Massachusetts

PostPosted: Wed Aug 31, 2005 8:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Wed Aug 31, 2005 8:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
elvisthedj
Guru
Guru


Joined: 21 Jun 2004
Posts: 483
Location: Nampa, ID

PostPosted: Thu Sep 01, 2005 12:23 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum