Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83789 - signed perl modules fail to emerge due to missing directory
Summary: signed perl modules fail to emerge due to missing directory
Status: RESOLVED CANTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - External Interaction (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-02 02:33 UTC by Joshua Hoblitt
Modified: 2005-04-11 10:58 UTC (History)
0 users

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 Joshua Hoblitt 2005-03-02 02:33:02 UTC
A simple "mkdir /var/tmp/portage/homedir/.gnupg/" fixes this issue.

>>> md5 src_uri ;-) Locale-Maketext-Simple-0.12.tar.gz
>>> Unpacking source...
>>> Unpacking Locale-Maketext-Simple-0.12.tar.gz to /var/tmp/portage/Locale-Maketext-Simple-0.12/work
>>> Source unpacked.
Checking if your kit is complete...
Looks good
Writing Makefile for Locale::Maketext::Simple
cp lib/Locale/Maketext/Simple.pm blib/lib/Locale/Maketext/Simple.pm
Manifying blib/man3/Locale::Maketext::Simple.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.5 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/0-signature....gpgkeys: WARNING: this is an *experimental* HKP interface!
gpg: failed to create temporary file `/var/tmp/portage/homedir/.gnupg/.#lk0x5a8428.dull.21582': No such file or directory
gpg: keyblock resource `/var/tmp/portage/homedir/.gnupg/pubring.gpg': general error
gpg: Signature made Wed Mar 17 03:21:33 2004 HST using DSA key ID 3C3501A0
gpg: no writable keyring found: eof
gpg: error reading `[stream]': general error
gpg: Can't check signature: public key not found
==> BAD/TAMPERED signature detected! <==
t/0-signature....FAILED test 1
        Failed 1/1 tests, 0.00% okay
t/1-basic........ok
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/0-signature.t                1    1 100.00%  1
Failed 1/2 test scripts, 50.00% okay. 1/10 subtests failed, 90.00% okay.
make: *** [test_dynamic] Error 255

!!! ERROR: dev-perl/Locale-Maketext-Simple-0.12 failed.
!!! Function perl-module_src_compile, Line 69, Exitcode 2
!!! test failed
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r14 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r14 x86_64 AMD Opteron(tm) Processor 146
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 11:05:01)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=x86-64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-march=x86-64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig distlocks sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac aalib acl acpi acpi4linux aim alsa amd avi bash-completion
berkdb bitmap-fonts bzip2 cairo cddb cdr chroot crypt cups curl directfb dvd
dvdr emul-linux esd fam flac font-server fortran freetype gdbm gif gnome gnome2
gphoto2 gpm gstreamer gtk gtk2 hal imlib ipv6 jp2 jpeg ldap libwww lzw lzw-tiff
mailwrapper mbox md5sum mikmod mozilla multilib mysql ncurses nls nptl offensive
oggvorbis opengl oss pam pcre pdflib perl pic png python qt readline samba sdl
slang spell sqlite ssl svg sysvipc tcpd tetex theora tiff truetype
truetype-fonts type1-fonts usb userlocales vim vim-pager vim-with-x xine
xinerama xml2 xmms xpm xrandr xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2005-03-14 07:13:42 UTC
Have you manually/privately installed the Module::Signature module? I know that it isn't in the tree, and its the only way for test 0 of Locale-Maketext-Simple to be invoked (it's only invoked if it can find the module). We can't support conflicts with privately installed modules i'm afraid.
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2005-04-08 02:47:27 UTC
Can't fix without a response (and we don't currently offer any support for Module::Signed)
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-04-11 10:58:51 UTC
FWIW there is now an ebuild for Module-Signature in the tree. At least it'll help us isolate and fix portage related problems :)