Mailing List Archive

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@gentoo.org mailing list
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@gentoo.org mailing list
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@gentoo.org mailing list
>
>

--
gentoo-sparc@gentoo.org mailing list