Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 190673 - rekeyword latest dev-libs/g-wrap
Summary: rekeyword latest dev-libs/g-wrap
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-29 17:31 UTC by Marijn Schouten (RETIRED)
Modified: 2007-08-31 14:10 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 Marijn Schouten (RETIRED) gentoo-dev 2007-08-29 17:31:37 UTC
g-wrap-1.9.8 lost ~amd64 and ~sparc because it added a dep on guile-lib which didn't have those keywords yet. It does now, so it is time for the keywords to come back.
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2007-08-29 18:42:19 UTC
~sparc done --- everything looks good.
Comment 2 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-08-30 12:23:59 UTC
Test failure on amd64:

                === libffi tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
WARNING: Couldn't find tool config file for unix, using default.

                === libffi Summary ===

make[3]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/libffi/testsuite'
make[2]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/libffi/testsuite'
make[2]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/libffi'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/libffi'
make[1]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/libffi'
Making check in lib
make[1]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/lib'
make  check-am
make[2]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/lib'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/lib'
make[1]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/lib'
Making check in g-wrap
make[1]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/g-wrap'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/g-wrap'
Making check in test
make[1]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/test'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/test'
Making check in guile
make[1]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile'
Making check in g-wrap
make[2]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/g-wrap'
Making check in .
make[3]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/g-wrap'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/g-wrap'
Making check in gw
make[3]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/g-wrap/gw'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/g-wrap/gw'
make[2]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/g-wrap'
Making check in test
make[2]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/test'
make  guile-test-env test-standard test-enumeration test-wct test-compat
make[3]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/test'
make[3]: Nothing to be done for `guile-test-env'.
make[3]: Nothing to be done for `test-standard'.
make[3]: Nothing to be done for `test-enumeration'.
make[3]: Nothing to be done for `test-wct'.
make[3]: Nothing to be done for `test-compat'.
make[3]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/test'
make  check-TESTS
make[3]: Entering directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/test'
ERROR: no code for module (unit-test)
FAIL: test-standard
ERROR: no code for module (unit-test)
FAIL: test-enumeration
ERROR: no code for module (unit-test)
FAIL: test-wct
ERROR: no code for module (unit-test)
FAIL: test-compat
===================
4 of 4 tests failed
===================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/test'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile/test'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/g-wrap-1.9.6-r3/work/g-wrap-1.9.6/guile'
make: *** [check-recursive] Error 1

!!! ERROR: dev-libs/g-wrap-1.9.6-r3 failed.
Call stack:
  ebuild.sh, line 1638:   Called dyn_test
  ebuild.sh, line 1047:   Called qa_call 'src_test'
  ebuild.sh, line 44:   Called src_test
  ebuild.sh, line 665:   Called die

Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 29 Aug 2007 21:30:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi aiglx aim alsa amd64 arts berkdb bitmap-fonts branding cairo cli cracklib crypt cups dbus dri dvd dvdread emboss encode esd evo fam firefox fortran gdbm gif gpm gstreamer gtk hal iconv imap ipv6 isdnlog jpeg kde kerberos mad midi mikmod mmx mp3 mpeg mpeg3 mqsli mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support quicktime readline reflection sdl session sockets spell spl sqlite3 sse sse2 ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode vim vorbis xcomposite xine xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-08-30 14:08:21 UTC
Although the tests fail, I can confirm that it works well with the only useful package that depends on it(gnucash-2.0.5). Once the test failures are resolved this should be ok for ~amd64.
Comment 4 Marijn Schouten (RETIRED) gentoo-dev 2007-08-30 17:19:44 UTC
(In reply to comment #3)
> Although the tests fail, I can confirm that it works well with the only
> useful package that depends on it(gnucash-2.0.5). Once the test failures are > resolved this should be ok for ~amd64.

I don't think working tests is a requirement for ~ marking. Besides it looks like you tested g-wrap-1.9.6-r3, while you should have tested 1.9.8. 1.9.8 adds the guile-lib dep precisely to make more tests pass.

Comment 5 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-08-30 19:01:13 UTC
Yeah, I accidentaly didn't use the right version :(. Oops. Oh well, I tested the new version and everything is working great. One thing though. I can't really test it with gnucash as gnucash hard depends on g-wrap-1.9.6. :S

Everything tests fine though.
Comment 6 Christoph Mende (RETIRED) gentoo-dev 2007-08-31 14:10:56 UTC
~amd64