Bug 206711 - Stabilize sys-apps/fakeroot-1.8.1
Bug#: 206711 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P3
Resolution: FIXED Assigned To: base-system@gentoo.org Reported By: vapier@gentoo.org
Component: Ebuilds
URL: 
Summary: Stabilize sys-apps/fakeroot-1.8.1
Keywords:  STABLEREQ
Status Whiteboard: 
Opened: 2008-01-19 21:50 0000
Description:   Opened: 2008-01-19 21:50 0000
doit

------- Comment #1 From nixnut 2008-01-20 15:49:53 0000 -------
ppc stable

------- Comment #2 From Togge 2008-01-20 18:25:55 0000 -------
-- amd64 --

sys-apps/fakeroot-1.8.1 - USE: test


Fails test
Passes collision-protect, (multilib-)strict

Doesn't seem to work due too chroot env?
---
$ su test
test@explosive /home $ whoami 
test
test@explosive /home $ fakeroot /bin/bash
explosive home # whoami 
test
---

PASS: t.option
mkdir: cannot create directory `tmp': File exists
-rw-r--r-- 1 root root 0 20 Jan 19.15 tmp/iamnotuser
PASS: t.touchinstall
==================================
1 of 7 tests failed
Please report to schizo@debian.org
==================================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory
`/var/tmp/portage/sys-apps/fakeroot-1.8.1/work/fakeroot-1.8.1/test'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/var/tmp/portage/sys-apps/fakeroot-1.8.1/work/fakeroot-1.8.1/test'
make: *** [check-recursive] Error 1
 * 
 * ERROR: sys-apps/fakeroot-1.8.1 failed.
 * Call stack:
 *   ebuild.sh, line 1701:  Called dyn_test
 *   ebuild.sh, line 1102:  Called qa_call 'src_test'
 *   ebuild.sh, line   44:  Called src_test
 *   ebuild.sh, line  719:  Called die
 * The specific snippet of code:
 *                      hasq test $FEATURES && die "Make check failed. See
above for details."
 *  The die message:
 *   Make check failed. See above for details.
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/log/portage/full/sys-apps:fakeroot-1.8.1:20080120-181502.log'.

------- Comment #3 From Friedrich Oslage 2008-01-20 21:19:07 0000 -------
Tested sys-apps/fakeroot-1.8.1 USE="test" on sparc.

all 7 tests pass, no collisions, no qa notices, works

$ emerge --info
Portage 2.1.3.19 (default-linux/sparc/sparc64/2007.0, gcc-4.1.2,
glibc-2.6.1-r0, 2.6.23-gentoo-r3 sparc64)
=================================================================
System uname: 2.6.23-gentoo-r3 sparc64 sun4u
Timestamp of tree: Fri, 18 Jan 2008 20:30:01 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="sparc"
CBUILD="sparc-unknown-linux-gnu"
CFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe
-frename-registers"
CHOST="sparc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf
/etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CPPFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe
-frename-registers"
CXXFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe
-frename-registers"
DISTDIR="/tmp/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sanxbox
strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de"
MAKEOPTS="-j5"
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="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="64bit 7zip X a52 aac aalib alsa artworkextra audacious blender-game
bluetooth bzip2 cups custom-cflags cvs dbus dga divx dts dv dvd dvdread encode
fat ffmpeg flac ftp fuse gd gif gnome gnome-print gnomecanvas gpm grammar gtk
hal hpn ieee1394 ithreads javascript jpeg jpeg2k lzo mad mjpeg mp2 mp3 mpeg
mpeg2 mplayer musepack nautilus ncurses network networking nls nptl nptlonly
nsplugin offensive ogg openal opengl png pnm quicktime regex ruby sdl slang smp
sms sound soundex sparc speex spell sqlite3 ssl subversion svg symlink test
theora threads tiff truetype tta unicode usb userlocales utils vcd vidix vim
vim-syntax vim-with-x vorbis wma wmf x264 xanim xcb xine xinerama xorg
xulrunner xv xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug
file hooks ladspa lfloat linear meter mulaw multi null rate route share shm"
ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de"
USERLAND="GNU" VIDEO_CARDS="mach64"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #4 From Raúl Porcel 2008-01-20 23:27:16 0000 -------
alpha/sparc/x86 stable

------- Comment #5 From Jeroen Roovers 2008-01-21 15:23:50 0000 -------
@Togge: You omitted the crucial information about the failed test. :)

With USE=test sys-apps/fakeroot appears to need uudecode which is provided by
app-arch/sharutils:

PASS: t.mknod
tartest:
./tartest: line 64: uudecode: command not found
FAIL: t.tar

------- Comment #6 From Jeroen Roovers 2008-01-21 15:48:00 0000 -------
Stable for HPPA.

------- Comment #7 From Togge 2008-01-21 17:46:41 0000 -------
(In reply to comment #5)
> @Togge: You omitted the crucial information about the failed test. :)
> 
> With USE=test sys-apps/fakeroot appears to need uudecode which is provided by
> app-arch/sharutils:
> 
> PASS: t.mknod
> tartest:
> ./tartest: line 64: uudecode: command not found
> FAIL: t.tar

Well that part isn't anywhere in my log... and I do have sharutils installed.

------- Comment #8 From SpanKY 2008-01-21 22:20:53 0000 -------
fakeroot already pulls in sharutils for USE=test

------- Comment #9 From Samuli Suominen 2008-01-25 16:00:43 0000 -------
amd