Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85468 - updating tmpreaper-1.6.5 failed
Summary: updating tmpreaper-1.6.5 failed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Aaron Walker (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-16 00:47 UTC by Botykai Zsolt
Modified: 2005-03-16 05:32 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 Botykai Zsolt 2005-03-16 00:47:51 UTC
emerge -uDv --newuse world wanted to upgrade tmpreaper to its 1.6.5 version.
This is the result:
>>> md5 src_uri ;-) tmpreaper_1.6.5.tar.gz
>>> Unpacking source...
>>> Unpacking tmpreaper_1.6.5.tar.gz to /var/tmp/portage/tmpreaper-1.6.5/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
/var/tmp/portage/tmpreaper-1.6.5/work/tmpreaper-1.6.5/missing: Unknown `--run' option
Try `/var/tmp/portage/tmpreaper-1.6.5/work/tmpreaper-1.6.5/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for a BSD-compatible install... /bin/install -c
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether setvbuf arguments are reversed... no
checking whether GLOB_BRACE is declared... yes
checking for getopt_long... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating tmpreaper.8
config.status: creating config.h
config.status: executing depfiles commands
tmpreaper.c:86:29: ext2fs/ext2_fs.h: No such file or directory
tmpreaper.c: In function `cleanupDirectory':
tmpreaper.c:550: error: `EXT2_IOC_GETFLAGS' undeclared (first use in this function)
tmpreaper.c:550: error: (Each undeclared identifier is reported only once
tmpreaper.c:550: error: for each function it appears in.)
tmpreaper.c:551: error: `EXT2_IMMUTABLE_FL' undeclared (first use in this function)
make[1]: *** [tmpreaper.o] Error 1
make: *** [all] Error 2



Reproducible: Always
Steps to Reproduce:
1. emerge -uDv --newuse tmpreaper
2.
3.




botykai-zsolt ~ # emerge info
Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20050125-r0,
2.6.11-gentoo i686)
=================================================================
System uname: 2.6.11-gentoo i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 09:47:46)]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.5, 1.5, 1.6.3, 1.4_p6, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r5
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages noinfo sandbox sfperms"
GENTOO_MIRRORS="http://192.168.5.144:13579/ http://192.168.5.138:13579/
http://intranet.online.hu/ http://gentoo.inode.at/ http://gentoo.mirror.icd.hu/
http://gentoo.math.bme.hu/ http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="hu_HU"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm arts avi bash-completion berkdb bitmap-fonts bonobo
cdr crypt cups curl directfb emboss encode esd fam flac font-server foomaticdb
fortran gdbm gif gphoto2 gpm gtk gtk2 gtkhtml guile hal imagemagick imlib ipv6
java jikes jpeg junit kde kdeenablefinal kdexdeltas libg++ libwww mad maildir
mbox mikmod motif mozilla mp3 mpeg ncurses nls nptl nptlonly oggvorbis opengl
oss pam pdflib perl png ppds python qt quicktime readline ruby samba sdl slang
spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb
usepackagedmakefiles xml xml2 xmms xv zlib linguas_en linguas_hu"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 Aaron Walker (RETIRED) gentoo-dev 2005-03-16 05:02:46 UTC
Do you have sys-fs/e2fsprogs installed?  If not, that's probably the problem and will need to be added to tmpreaper's deps.
Comment 2 Botykai Zsolt 2005-03-16 05:22:41 UTC
Currently I had had this version available: e2fsprogs-1.36-r1, but after upgrading to e2fsprogs-1.36-r2 tmpreaper updated as expected.
So with that dependecy addition it should be fixed. 
Thx for your fast answer.
Comment 3 Aaron Walker (RETIRED) gentoo-dev 2005-03-16 05:32:36 UTC
Nah dependency doesn't need to be updated.  Just looked at e2fsprogs' ChangeLog and saw:

10 Mar 2005; Mike Frysinger <vapier@gentoo.org>
+files/e2fsprogs-1.36-makefile.patch, +e2fsprogs-1.36-r2.ebuild:
Fix header install and lib/bin symlinks.

So it looks like in -r1 the header wasn't installed correctly hence your failure.