Gentoo Archives: gentoo-user

From: thelma@×××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [SOLVED] [gentoo-user] poppler-0.32.0 - error
Date: Sun, 06 Sep 2015 18:21:12
Message-Id: 55EC8419.1040604@sys-concept.com
In Reply to: Re: [SOLVED] [gentoo-user] poppler-0.32.0 - error by Fernando Rodriguez
1 On 09/05/2015 03:19 PM, Fernando Rodriguez wrote:
2 [snip]
3 >>>
4 >>> I was right that rebuilding libtiff (not perl-cleaner) will get you past
5 > that
6 >>> ebuild, but my advice was the same you just received, go back to the *VERY
7 >>> FIRST* post on the subject and fix the root of the problem. You will see
8 > that
9 >>> error again (or worse runtime errors) until you fix it.
10 >>>
11 >>> Hint: It was Alan that gave you the solution. You chose to fix it by
12 > installing
13 >>> an incompatible jpeg implementation. That needs to be undone.
14 >>
15 >> It seems to me Alan solution:
16 >> emerge -avC libjpeg-turbo
17 >> emerge -av1 media-libs/jpeg:0 media-libs/jpeg:62
18 >>
19 >> It will come to hunt me. It allow me to keep going with upgrades as I
20 >> couldn't find any better solution.
21 >>
22 >> Currently I have media-libs/jpeg installed in two slots:
23 >> media-libs/jpeg-6b-r12:62
24 >> media-libs/jpeg-8d-r1:0
25 >>
26 >> I can not get rid of "media-libs/jpeg-6b-r12" due to dependency
27 >> net-misc/nxclient-3.5.0.7 (=media-libs/jpeg-6*)
28 >>
29 >> I need "nxclient" for now until I find better solution.
30 >>
31 >> According to: equery d media-libs/jpeg-8d-r1
32 >> * These packages depend on media-libs/jpeg-8d-r1:
33 >> virtual/jpeg-0-r2 (>=media-libs/jpeg-8d-r1:0
34 >>
35 >> Maybe I could uninstall jpeg-8d-r1 as only "virtual/jpeg-0-r2" depends
36 >> on it.
37 >>
38 >> Thelma
39 >>
40 >
41 > That was your own solution. You have a few ways to solve it.
42 >
43 > 1. Grab the last version of nxclient from the gentoo attic (or from
44 > /var/db/pkg/net-misc/nxclient if it doesn't need any files to build) change the
45 > dependency to virtual/jpeg, put it on a local overlay and re-emerge it (after
46 > replacing libjpeg with libjpeg-turbo again)
47
48 > 2. Rebuild everything that depends on libjpeg on the right order. Something
49 > like (I have not tested this command, but it may build stuff you don't have
50 > installed, hence the --depclean, maybe somebody can give you a better one):
51 >
52 > # emerge --oneshot `equery depends virtual/jpeg`
53 > # emerge --depclean --ask
54 >
55 > 3. This is a hack and I've never done it. In /var/db/pkg/net-misc/nxclient
56 > update all media-libs/jpeg to the virtual/jpeg. Then unmerge all media-
57 > libs/jpeg slots and emerge libjpeg turbo. This should work because anything
58 > linked against jpeg *should* work with jpeg-turbo but not the other way
59 > around.
60
61 Good ideas, thank you.
62 I'm trying to implement one of this ideas but I have a problem with making manifest. The nxclient-3.5.0.7.ebuild is not in "attic" but I have a local copy.
63 Though, I can not "manifest" the ebuild it can not be found: nxclient-3.5.0-7.x86_64.tar.gz
64 ebuild /usr/local/portage/net-misc/nxclient/nxclient-3.5.0.7.ebuild manifest
65
66 Layman -L
67 doesn't list it either
68
69 Various places have it, like:
70 https://baobabmaster.unige.ch/download/linux/
71
72 I downloaded and copy the file to: /usr/portage/distfiles
73 but system still try to download the file when I try to make ebuild ... manifest"
74
75 Thelma

Replies

Subject Author
Re: [SOLVED] [gentoo-user] poppler-0.32.0 - error Fernando Rodriguez <frodriguez.developer@×××××××.com>