Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71610 - dev-lib/popt-1.7-r1 fails check test phase - missing test3-data/01.answer
Summary: dev-lib/popt-1.7-r1 fails check test phase - missing test3-data/01.answer
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 73031
  Show dependency tree
 
Reported: 2004-11-17 15:09 UTC by Ryan Hill (RETIRED)
Modified: 2005-05-21 16:47 UTC (History)
1 user (show)

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


Attachments
skips test3 tests. (poptest.patch,537 bytes, patch)
2005-02-12 20:01 UTC, Ryan Hill (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2004-11-17 15:09:25 UTC
=[ /etc ]= # emerge -v popt
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-libs/popt-1.7-r1 to /
>>> md5 src_uri ;-) popt-1.7.tar.gz
>>> Unpacking source...
>>> Unpacking popt-1.7.tar.gz to /var/tmp/portage/popt-1.7-r1/work
 * Applying popt-1.7-uclibc.patch ...                                     [ ok ]
 * Using GNU config files from /usr/share/libtool
 *  Updating config.sub                                                   [ ok ]
 *  Updating config.guess                                                 [ ok ]
 * Patching ${S}/ltmain.sh ...
 *   Applying portage-1.4.1.patch ...
 *   Applying sed-1.4.3.patch ...
 * Applying uClibc/libtool patches ...
 *  Fixing ${S}/configure...
 * PLEASE CHECK /var/tmp/portage/popt-1.7-r1/work/popt-1.7/configure      [ !! ]
>>> Source unpacked.
 * econf: updating /var/tmp/portage/popt-1.7-r1/work/popt-1.7/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating /var/tmp/portage/popt-1.7-r1/work/popt-1.7/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-nls

...

>>> Test phase [check]: dev-libs/popt-1.7-r1
Making check in intl
make[1]: Entering directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7/intl'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7/intl'
Making check in po
make[1]: Entering directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7/po'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7/po'
make[1]: Entering directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7'
make  check-TESTS
make[2]: Entering directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7'
Running tests in /var/tmp/portage/popt-1.7-r1/work/popt-1.7
Running test test1 - 1.
Running test test1 - 2.
Running test test1 - 3.
Running test test1 - 4.
Running test test1 - 5.
Running test test1 - 6.
Running test test1 - 7.
Running test test1 - 8.
Running test test1 - 9.
Running test test1 - 10.
Running test test1 - 11.
Running test test1 - 12.
Running test test1 - 13.
Running test test1 - 14.
Running test test1 - 15.
Running test test1 - 16.
Running test test1 - 17.
Running test test1 - 18.
Running test test1 - 19.
Running test test1 - 20.
Running test test1 - 21.
Running test test1 - 22.
Running test test1 - 23.
Running test test1 - 24.
Running test test1 - 25.
Running test test1 - 26.
Running test test1 - 27.
Running test test1 - 28.
Running test test1 - 29.
Running test test1 - 30.
Running test test1 - 31.
Running test test1 - 32.
Running test test1 - 33.
Running test test1 - 34.
Running test test1 - 35.
Running test test1 - 36.
Running test test1 - 37.
Running test test1 - 38.
Running test test1 - 39.
Running test test1 - 40.
Running test test3 - 41.
diff: test3-data/01.answer: No such file or directory
Test "test3 - 41" failed output is in /var/tmp/portage/popt-1.7-r1/work/popt-1.7/tmp.out, diff is:
FAIL: testit.sh
===================
1 of 1 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/popt-1.7-r1/work/popt-1.7'
make: *** [check-recursive] Error 1

!!! ERROR: dev-libs/popt-1.7-r1 failed.
!!! Function src_test, Line 520, Exitcode 0


Reproducible: Always
Steps to Reproduce:
1. emerge -v popt (x86)

Actual Results:  
make check fail

Expected Results:  
installed

=[ /etc ]= # cat /var/tmp/portage/popt-1.7-r1/work/popt-1.7/tmp.out
cannot read file test3-data/01.input.  errno=No such file or directory


=[ /etc ]= # emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1,
2.6.9-ck3 i686)
=================================================================
System uname: 2.6.9-ck3 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks maketest nodoc noinfo sandbox
sfperms"
GENTOO_MIRRORS="ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/
ftp://gentoo.agsn.ca/ http://gentoo.mirrored.ca/"
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="x86 X alsa bash-completion berkdb cdr crypt gdbm gif gnome gstreamer gtk
gtk2 gtkhtml hal imlib java jpeg mmx mozilla mpeg ncurses odbc oggvorbis opengl
oss pam perl pic png python readline ruby sdl sse ssl tcpd unicode xml xml2 zlib"


testing with gcc-3.3.4 and also with USE="nls" produced no change in results.
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2005-02-12 20:01:50 UTC
Created attachment 51105 [details, diff]
skips test3 tests.

the "test3" tests depend on a "test3-data" directory containing "0[1-3].imput"
and "0[1-3].answer".  none of these exist in the release. i took the simple way
out and just disabled the three tests.	working with upstream has been ... less
than helpful.

tested and working on x86.
Comment 2 Steffen Jobbagy-Felso 2005-05-07 19:58:29 UTC
Same problem on amd64
Comment 3 SpanKY gentoo-dev 2005-05-10 15:50:17 UTC
sorry for the delay, fixed in portage, thanks !
Comment 4 Sascha Silbe 2005-05-21 16:47:39 UTC
WFM now, thx!