Gentoo Archives: gentoo-user

From: Kevin O'Gorman <kogorman@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Use and removal of binary packages
Date: Wed, 14 Jun 2006 14:55:43
Message-Id: 9acccfe50606140742j4f7adfb2pa339dc16afa06689@mail.gmail.com
In Reply to: Re: [gentoo-user] Use and removal of binary packages by Richard Fish
1 On 6/13/06, Richard Fish <bigfish@××××××××××.org> wrote:
2 >
3 > On 6/13/06, Kevin O'Gorman <kogorman@×××××.com> wrote:
4 > > Something about this is just not clicking with me. I restored my backup
5 > to
6 > > an empty directory, chrooted to that directory, ran quickpkg on some of
7 > the
8 > > packages I've been trying to re-emerge, and was feeling good. But...
9 > >
10 > > I got out of chroot, copied these to $PKGDIR (/usr/portage/packages)
11 > like
12 > > the other packages there, and tried to emerge. No joy. Examples of
13 > > what I tried:
14 > > > treat Backups # emerge -v --usepkgonly =glib-1.2.10-r5
15 > > > Calculating dependencies
16 > > > !!! There are no packages available to satisfy: "=glib-1.2.10-r5"
17 > > > !!! Either add a suitable binary package or compile from an ebuild.
18 >
19 > Did you copy the entire PKGDIR heirarchy? It normally looks something
20 > like:
21 >
22 > $PKGDIR/All/glib-1.2.10-r5.tbz2
23 > ...
24 > $PKGDIR/dev-libs/glib-1.2.10-r5.tbz2 -> ../All/glib-1.2.10-r5.tbz2
25 >
26 > If you just copied the 'All' directory, without the symlinks, this
27 > could account for the behavior you are seeing.
28 >
29 > -Richard
30
31
32 Okay, that helped. But not as much as I had hoped.
33
34 Now I get:
35
36 > treat dev-libs # emerge -avk =glib-1.2.10-r5
37 >
38 > These are the packages that would be merged, in order:
39 >
40 > Calculating dependencies -
41 > emerge: there are no ebuilds to satisfy "virtual/glibc".
42 > (dependency required by "dev-libs/glib-1.2.10-r5" [binary])
43 >
44 > treat dev-libs #
45
46 So it sees that it has the glib package, but is still unwilling to emerge it
47 because of something else I need to do. But I don't know how to find
48 out what to do about this virtual. In /var/cache/edb/virtuals, I have
49
50 > virtual/glibc sys-libs/glibc
51 >
52 and I have 2.3.6-r3 installed:
53
54 > sys-libs/glibc
55 > Available versions: [P]2.2.5-r10 [P]2.3.2-r12 2.3.3.20040420-r2~2.3.4.20040619-r2
56 > 2.3.4.20040808-r1 2.3.4.20041102-r1 *2.3.4.20041102-r2 ~2.3.4.20050125-r1
57 > 2.3.5 2.3.5-r1 2.3.5-r2 2.3.5-r3 *2.3.6 *2.3.6-r1 ~2.3.6-r2 2.3.6-r3~2.3.6-r4 ~2.4-r1 ~2.4-r2 ~2.4-r3
58 > Installed: 2.3.6-r3
59 > Homepage: http://www.gnu.org/software/libc/libc.html
60 > Description: GNU libc6 (also called glibc2) C library
61 >
62 >
63 ++ kevin
64
65
66
67
68 --
69 Kevin O'Gorman, PhD

Replies

Subject Author
Re: [gentoo-user] Use and removal of binary packages Neil Bothwick <neil@××××××××××.uk>