1 |
On 10/28/10 06:58, Joseph wrote: |
2 |
>After upgrading to Perl 5.12 and all cleanup "perl-cleaner --all" |
3 |
>When I run "emerge --depclean" it asked me to removed the following packages listed below. |
4 |
>However, when I check all of them are needed by some other packages. Do I need them? (I retained them all) |
5 |
> |
6 |
>virtual/perl-Package-Constants |
7 |
>virtual/perl-Compress-Raw-Zlib |
8 |
>virtual/perl-Compress-Raw-Bzip2 |
9 |
>dev-java/antlr |
10 |
>perl-core/MIME-Base64 |
11 |
>perl-core/Test-Simple |
12 |
>perl-core/Archive-Tar |
13 |
>perl-core/Test-Harness |
14 |
>perl-core/IO-Compress |
15 |
>perl-core/IO-Zlib |
16 |
>perl-core/Digest-MD5 |
17 |
>perl-core/CGI |
18 |
>perl-core/Digest-SHA |
19 |
>perl-core/Compress-Raw-Bzip2 |
20 |
>perl-core/Sys-Syslog |
21 |
>perl-core/digest-base |
22 |
>perl-core/Compress-Raw-Zlib |
23 |
>perl-core/version |
24 |
>perl-core/DB_File |
25 |
>perl-core/Package-Constants |
26 |
>dev-java/gjdoc |
27 |
>perl-core/libnet |
28 |
> |
29 |
>The reason I'm asking is that I'm getting some strange errors when using 'sql-ledger' eg. |
30 |
>Using a hash as a reference is deprecated at SL/IS.pm line 582. |
31 |
> |
32 |
>I think it might be related to recent perl upgrade. |
33 |
>Is it possible / safe to downgrade to previous "perl-5.8.8-r8" ? |
34 |
>or do I just delete the above perl module. |
35 |
> |
36 |
>-- |
37 |
>Joseph |
38 |
|
39 |
I'm trying to downgrade perl on one of my machine to 5.8 and got stuck with a block: |
40 |
[blocks B ] <sys-devel/libperl-5.10.1 ("<sys-devel/libperl-5.10.1" is blocking dev-lang/perl-5.12.2-r1) |
41 |
|
42 |
I've tried to mask: |
43 |
>=dev-lang/perl-5.12.2-r1 |
44 |
>=sys-devel/libperl-5.10.1 |
45 |
|
46 |
but it doesn't help so I run: |
47 |
emerge -1 --nodeps =libperl-5.8.8* && emerge --nodeps =perl-5.8.8* |
48 |
|
49 |
this compiled OK but running "perl-cleaner --all" |
50 |
it tries to recomile imagemagic and it fails: |
51 |
emerge -vD1 net-print/foomatic-db-engine:0 dev-db/postgresql-server:8.4 app-office/gnumeric:0 x11-terms/rxvt-unicode:0 |
52 |
|
53 |
libtool: install: warning: remember to run `libtool --finish /usr/lib/ImageMagick-6.6.2/modules-Q16/coders' |
54 |
make[2]: Leaving directory `/var/tmp/portage/media-gfx/imagemagick-6.6.2.5/work/ImageMagick-6.6.2-5' |
55 |
make[1]: *** [install-am] Error 2 |
56 |
make[1]: Leaving directory `/var/tmp/portage/media-gfx/imagemagick-6.6.2.5/work/ImageMagick-6.6.2-5' |
57 |
make: *** [install] Error 2 |
58 |
* ERROR: media-gfx/imagemagick-6.6.2.5 failed: |
59 |
* (no error message) |
60 |
* |
61 |
* Call stack: |
62 |
* ebuild.sh, line 54: Called src_install |
63 |
* environment, line 2661: Called die |
64 |
* The specific snippet of code: |
65 |
* emake DESTDIR="${D}" install || die; |
66 |
* |
67 |
* If you need support, post the output of 'emerge --info =media-gfx/imagemagick-6.6.2.5', |
68 |
* the complete build log and the output of 'emerge -pqv =media-gfx/imagemagick-6.6.2.5'. |
69 |
* The complete build log is located at '/var/log/portage/media-gfx:imagemagick-6.6.2.5:20101028-182120.log'. |
70 |
* The ebuild environment file is located at '/var/tmp/portage/media-gfx/imagemagick-6.6.2.5/temp/environment'. |
71 |
* S: '/var/tmp/portage/media-gfx/imagemagick-6.6.2.5/work/ImageMagick-6.6.2-5' |
72 |
|
73 |
Any help will be appreciated what to do with it. |
74 |
|
75 |
-- |
76 |
Joseph |