Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: SPARC

emerge blocked by perl - how to safely fix this

 

 

Gentoo sparc RSS feed   Index | Next | Previous | View Threaded


AElliott at xo

Apr 11, 2005, 6:53 AM

Post #1 of 3 (628 views)
Permalink
emerge blocked by perl - how to safely fix this

Is there a safe way to unemerge perl? I am not able to emerge anything
at this point, because perl blocks everything. I searched and was not
able to find what to do in this case... I always unmerge the blocks, but
I was afraid that unmerging perl would break portage.

Thanks for any help,

-andrew
--------------------------------

cooter ~ # emerge -uvp perl

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B ] <dev-perl/File-Spec-0.87 (from pkg
dev-lang/perl-5.8.6-r4)
--snip--


cooter ~ # emerge -uvp portage

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B ] <dev-perl/File-Spec-0.87 (from pkg
dev-lang/perl-5.8.6-r4)
--snip--


cooter ~ # uname -a
Linux cooter 2.4.23 #1 Mon Dec 8 09:02:19 EST 2003 sparc64 sun4u TI
UltraSparc IIi (Sabre) GNU/Linux
cooter ~ # emerge info
Portage 2.0.51-r15 (default-linux/sparc/sparc64/2004.3, gcc-3.3.4,
glibc-2.3.3.20040420-r2, 2.4.23 sparc64)
=================================================================
System uname: 2.4.23 sparc64 sun4u
Gentoo Base System version 1.6.5
Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4
[2.3.4 (#1, Jun 18 2004, 15:20:24)]
dev-lang/python: 2.2.3-r5, 2.3.4
sys-devel/autoconf: 2.59-r5
sys-devel/automake: 1.8.5-r1
sys-devel/binutils: 2.15.91.0.2
sys-devel/libtool: 1.5.2-r6
virtual/os-headers: 2.4.19-r1, 2.4.21, 2.4.23
ACCEPT_KEYWORDS="sparc ~sparc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ultrasparc -O3 -pipe"
CHOST="sparc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx
/etc/env.d"
CXXFLAGS="-mcpu=ultrasparc -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/
http://gentoo.noved.org/ http://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="sparc X avi berkdb bitmap-fonts crypt dlloader encode fam fbcon
font-server foomaticdb fortran gcc64 gdbm gif gnome gstreamer gtk gtk2
imlib jpeg junit kde kerberos krb4 libwww mad mikmod motif mozilla mpeg
mysql ncurses nls opengl pam pdflib perl png python qt quicktime
readline sdl slang snmp spell ssl tcltk tcpd tiff truetype
truetype-fonts type1-fonts xml xml2 xv zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS

cooter ~ #

--
gentoo-sparc [at] gentoo mailing list


gustavoz at gentoo

Apr 11, 2005, 1:27 PM

Post #2 of 3 (590 views)
Permalink
Re: emerge blocked by perl - how to safely fix this [In reply to]

Elliott, Andrew wrote:

> Is there a safe way to unemerge perl? I am not able to emerge anything
> at this point, because perl blocks everything. I searched and was not
> able to find what to do in this case... I always unmerge the blocks, but
> I was afraid that unmerging perl would break portage.
>
> Thanks for any help,
>
> -andrew
> --------------------------------
>
> cooter ~ # emerge -uvp perl
>
> These are the packages that I would merge, in order:
>
> Calculating dependencies ...done!
> [blocks B ] <dev-perl/File-Spec-0.87 (from pkg
> dev-lang/perl-5.8.6-r4)
> --snip--

Ohhh people drowning in a glass of water ;-)
I assume you're using ~sparc perl (5.8.6+).
You should emerge -C File-Spec, and then emerge >=File-Spec-0.87 (that
would be ~sparc File-Spec).
This will probably have a nice upgrade notice when it goes stable, but
that's what you get for playing with testing stuff :-P

--
Gustavo Zacarias
Gentoo/SPARC monkey
--
gentoo-sparc [at] gentoo mailing list


AElliott at xo

Apr 11, 2005, 2:01 PM

Post #3 of 3 (591 views)
Permalink
RE: emerge blocked by perl - how to safely fix this [In reply to]

>
> Ohhh people drowning in a glass of water ;-)
> I assume you're using ~sparc perl (5.8.6+).
> You should emerge -C File-Spec, and then emerge >=File-Spec-0.87 (that
> would be ~sparc File-Spec).
> This will probably have a nice upgrade notice when it goes stable, but
> that's what you get for playing with testing stuff :-P
>

Thanks Gustavo,

I realize I am using ~sparc, but I guess the problem is that I have
never had any other issue with using these.

Your suggestion worked. Thanks again,

-andrew

> --
> Gustavo Zacarias
> Gentoo/SPARC monkey
> --
> gentoo-sparc [at] gentoo mailing list
>
>

--
gentoo-sparc [at] gentoo mailing list

Gentoo sparc RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.