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 |