Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73488 - dev-perl/Archive-Tar depends on dev-perl/IO-String
Summary: dev-perl/Archive-Tar depends on dev-perl/IO-String
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 73553 76300 79120 79482 79674 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-12-05 15:30 UTC by barthek
Modified: 2020-05-01 15:22 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description barthek 2004-12-05 15:30:59 UTC
ive upgraded perl to version 5.8.6 and noticed amavisd wouldn't start.
ive cleared and rebuilt all the dev-perl packages but amavisd still gives me error.

might it be a problem with Archive-Tar ?
It seems that none of the packages marked Unicode-string as a required one and this is the one that holds IO/String.pm 

# /etc/init.d/amavisd start
 * Starting amavisd-new ...
Problem in the Amavis::Unpackers code: Can't locate IO/String.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.6/i586-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i586-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i586-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl) at /usr/lib/perl5/vendor_perl/5.8.6/Archive/Tar.pm line 23.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.6/Archive/Tar.pm line 23.
Compilation failed in require at (eval 51) line 20.
BEGIN failed--compilation aborted at (eval 51) line 20.       

emerge info:
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.4.28-gentoo-r2 i586)
=================================================================
System uname: 2.4.28-gentoo-r2 i586 Pentium MMX
orGentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct  7 2004, 16:22:22)]
distcc 2.18.2 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.8.5-r2, 1.9.3, 1.6.3, 1.7.9, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-pipe -march=pentium-mmx -O3 -fstack-protector"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe -march=pentium-mmx -O3 -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://trumpetti.atm.tut.fi/gentoo/"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/portagetmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://1g.compfort.com.pl/gentoo-portage"
USE="apm arts avi berkdb bitmap-fonts chroot crypt cups encode foomaticdb gif gpm gtk2 hardened imlib jpeg kde libg++ libwww mad mbox mikmod motif mpeg ncurses oggvorbis opengl oss pam pdflib perl png pwdb python qt quicktime readline sdl ssl svga tcpd threads x86 xml2 xmms xv zlib"
Comment 1 barthek 2004-12-05 15:37:46 UTC
oops i was wrong ; Unicode-string hold Unicode/String.pm and not IO/String.pm...
Comment 2 barthek 2004-12-05 15:44:34 UTC
or maybe archive-tar's tar.pm needs io::string replaced with io::stringy ?
Comment 3 Perry Lu 2004-12-11 16:16:31 UTC
I'm having the same problem, this occured since I updated Archive-Tar, I fixed it by emerge IO-String. It appears the ebuild is missing a dependency. hope it gets fixed soon(putting IO-String in my world tree bugs me a little...).
Comment 4 Dennis Schridde 2004-12-18 04:12:55 UTC
Archive-Tar needs dependency IO-String...
Comment 5 Nahor 2005-01-21 17:19:36 UTC
emerging explicitely IO-String fixed it for me too.

How come the package just went into stable when there is such a bug?

Also, the summary needs to be changed to something like:
"dev-perl/Archive-Tar depends on dev-perl/IO-String"
Comment 6 Andrej Kacian (RETIRED) gentoo-dev 2005-01-21 17:22:35 UTC
*** Bug 76300 has been marked as a duplicate of this bug. ***
Comment 7 Andrej Kacian (RETIRED) gentoo-dev 2005-01-21 17:23:26 UTC
Guys, can you get this fixed please?
Comment 8 Tuan Van (RETIRED) gentoo-dev 2005-01-21 22:55:25 UTC
*** Bug 73553 has been marked as a duplicate of this bug. ***
Comment 9 Tuan Van (RETIRED) gentoo-dev 2005-01-22 22:57:12 UTC
*** Bug 79120 has been marked as a duplicate of this bug. ***
Comment 10 Michael Cummings (RETIRED) gentoo-dev 2005-01-24 13:05:12 UTC
Because I'm human and after 2 months in ~arch there wasn't a single bug on it. Emerge sync, the dep has been added, sorry about that folks (and for my snap). I've verified the rest of the listed deps are covered.
Comment 11 Nahor 2005-01-24 14:16:34 UTC
FYI, there were actually at least 4 bugs opened: this one (opened Dec 5th), bug 73553 (Dec 6th), bug 76300 (Jan 1st) and bug 78608 (Jan 18th).

I can't say about the human part though since I don't actually know you but I'll trust you on that :p.

And thanks for the fix.
Comment 12 Michael Cummings (RETIRED) gentoo-dev 2005-01-24 15:35:31 UTC
(face red about the dates and all)

closing this one out as fixed now
Comment 13 Andrej Kacian (RETIRED) gentoo-dev 2005-01-25 09:13:14 UTC
*** Bug 79482 has been marked as a duplicate of this bug. ***
Comment 14 Corey Betka 2005-01-25 11:56:57 UTC
Sorry to reopen, but as of right now, this doesn't appear to be fixed:

$Header: /var/cvsroot/gentoo-x86/dev-perl/Archive-Tar/Archive-Tar-1.23.ebuild,v 1.5 2005/01/22 12:39:08 gustavoz Exp $

DEPEND="dev-perl/IO-Zlib
        >=dev-perl/Test-Harness-2.26"
Comment 15 Michael Cummings (RETIRED) gentoo-dev 2005-01-25 13:06:05 UTC
Yay! One bug for me to every possible mistake at once in.

OK, self ridicule aside...commited. And I've -r1'd it to make sure other folks who installed Archive-Tar reinstall it with the missing dep on io::string. sorry for all this folks,

mike
Comment 16 Andrej Kacian (RETIRED) gentoo-dev 2005-01-27 00:24:55 UTC
*** Bug 79674 has been marked as a duplicate of this bug. ***