Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How to umerge package no longer in portage?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Techie2000
Guru
Guru


Joined: 16 May 2002
Posts: 344

PostPosted: Fri Nov 29, 2002 8:24 pm    Post subject: How to umerge package no longer in portage? Reply with quote

A while back I merged XChat 1.9.3 and used that. Recently I switched to KVIRC, when I went to unmerge XChat I couldn't. The XChat 1.9.3 ebuild was gone but the program is still on my system. Any ideas?
_________________
"And I'm right. I'm always right, but in this case I'm just a bit more right than I usually am." - Linus Torvalds
Back to top
View user's profile Send private message
RickDB
Apprentice
Apprentice


Joined: 20 Sep 2002
Posts: 155
Location: Netherlands

PostPosted: Fri Nov 29, 2002 8:35 pm    Post subject: Reply with quote

Maybe this will work:

Code:

cd /usr/portage/net-irc/xchat
cp xchat-1.8.10.ebuild xchat 1.9.3 ebuild


If that doesn't work try to:

emacs xchat-1.8.10.ebuild
and change the version numbers of the 1.8.10 to 1.9.3

Hope this helps :)


Last edited by RickDB on Fri Nov 29, 2002 8:36 pm; edited 1 time in total
Back to top
View user's profile Send private message
AlterEgo
Veteran
Veteran


Joined: 25 Apr 2002
Posts: 1619

PostPosted: Fri Nov 29, 2002 8:36 pm    Post subject: Reply with quote

is your-program-to-be-removed still in /var/db/pkg/ ?
Back to top
View user's profile Send private message
Techie2000
Guru
Guru


Joined: 16 May 2002
Posts: 344

PostPosted: Fri Nov 29, 2002 8:58 pm    Post subject: Reply with quote

Nope it is gone from /var/db/pkg
_________________
"And I'm right. I'm always right, but in this case I'm just a bit more right than I usually am." - Linus Torvalds
Back to top
View user's profile Send private message
diskmuncher
n00b
n00b


Joined: 22 Oct 2002
Posts: 21
Location: Denver, CO

PostPosted: Tue Dec 03, 2002 4:55 pm    Post subject: Reply with quote

As a "long-term solution", this answer BLOWS. If a program is installed via ebuild, and is either masked (i.e. to an earlier version because of a serious bug) or removed, there must be a program in the base system which can read a packing list (/var/db/pkg?) and remove the installed version. The question in my mind is "Why is the packing list not in /var/db/pkg?"


RickDB wrote:
Maybe this will work:

Code:

cd /usr/portage/net-irc/xchat
cp xchat-1.8.10.ebuild xchat 1.9.3 ebuild


If that doesn't work try to:

emacs xchat-1.8.10.ebuild
and change the version numbers of the 1.8.10 to 1.9.3

Hope this helps :)

_________________
John-David Childs (JC612) Enterprise Internet Solutions
Systems Administration http://www.nterprise.net
& Network Engineering WHOIS is your friend.
Direct replies to this email address are /dev/nulled.
Back to top
View user's profile Send private message
rac
Bodhisattva
Bodhisattva


Joined: 30 May 2002
Posts: 6553
Location: Japanifornia

PostPosted: Tue Dec 03, 2002 7:26 pm    Post subject: Reply with quote

diskmuncher wrote:
If a program is installed via ebuild, and is either masked (i.e. to an earlier version because of a serious bug) or removed, there must be a program in the base system which can read a packing list (/var/db/pkg?) and remove the installed version.
There is. The ebuild is not required to do this. There is a CONTENTS file in /var/db/pkg that lists all the files owned by a package.
Quote:
The question in my mind is "Why is the packing list not in /var/db/pkg?"
That question is on my mind as well. I am having a hard time coming up with a plausible explanation.
_________________
For every higher wall, there is a taller ladder
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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