Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81096 - e2fsprogs-1.36: Collision with /usr/share/locale/locale.alias (glibc-2.3.4.20041102)
Summary: e2fsprogs-1.36: Collision with /usr/share/locale/locale.alias (glibc-2.3.4.20...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-07 04:49 UTC by Alexander Skwar
Modified: 2005-04-29 21:43 UTC (History)
1 user (show)

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


Attachments
Patch to the ebuild (e2fsprogs.locale.alias.patch,318 bytes, patch)
2005-02-07 04:51 UTC, Alexander Skwar
Details | Diff
/var/tmp/portage/e2fsprogs-1.37-r1/work/e2fsprogs-1.37/config.log (config.log,230.56 KB, text/plain)
2005-04-29 19:18 UTC, Karol Krizka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Skwar 2005-02-07 04:49:52 UTC
[13:39:34 alexander@server:~] $ sudo emerge -vat e2fsprogs

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild     U ] sys-fs/e2fsprogs-1.36 [1.35-r1] -debug +diet +nls +static 0 kB
[...]
making executable: /usr/lib/libblkid.so
making executable: /usr/lib/libcom_err.so
making executable: /usr/lib/libe2p.so
making executable: /usr/lib/libext2fs.so
making executable: /usr/lib/libss.so
making executable: /usr/lib/libuuid.so
>>> Completed installing e2fsprogs-1.36 into /var/tmp/portage/e2fsprogs-1.36/image/

* checking 102 files for package collisions
existing file /usr/share/locale/locale.alias is not owned by this package
* spent 0.256067991257 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org

package sys-fs/e2fsprogs-1.36 NOT merged

No package files given... Grabbing a set.
[13:38:23 alexander@server:~] $ epm -qf /usr/share/locale/locale.alias
glibc-2.3.4.20041102

Patch just like attachment (id=43985) of bug #71275 will be attached.

[13:39:30 alexander@server:~] $ emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-ck5.ASN.anticipatory-sched i686)
=================================================================
System uname: 2.6.10-ck5.ASN.anticipatory-sched i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 10 2004, 20:47:21)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.9.4, 1.5, 1.4_p6, 1.6.3, 1.8.5-r3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks sandbox sfperms"
GENTOO_MIRRORS="http://localhost/~alexander/gentoo-files/ http://php2.ath.cx/~askwar/gentoo-files/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X acl adns alsa apache2 apm arts artswrappersuid async avi bash-completion bluetooth bzlib cairo calendar cddb cdparanoia cdr cdrom codecs crypt cscope cups curl curlwrappers dga diet divx4linux encode esd ethereal evo exif fam fbcon fbdev ffmpeg fftw flac flash font-server foomaticdb foreign-package foreign-sysvinit ftp fwdzone gd gdbm gif gimp gimpprint gmail gnokii gnome gphoto2 gpm gstreamer gtk gtk2 guile hal iconv imagemagick imap imlib immqt-bc irmc java javascript jpeg junit kde libedit libg++ libwww lzo lzw lzw-tiff mad maildir mailwrapper matroska matrox mbox mime mmap mmx mng mozilla mp3 mpeg ncurses network nls no-old-linux no_wxgtk1 noantlr nobcel nobeanutils nobsh nocommonslogging nocommonsnet nojdepend nojsch nojython nolog4j nooro noregexp norhino noxalan noxerces nptl offensive ofx oggvorbis opengl opie oss pam parse-clocks pcntl pcre pda pdflib perl pic pie png posix ppds python qt quicktime quotes readline real recode samba sasl shared slang sockets spell sse ssl svg sysvipc tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb videos vim-with-x wmf xchattext xfs xine xml xml2 xmms xv xvid zlib video_cards_matrox linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, PORTDIR_OVERLAY
Comment 1 Alexander Skwar 2005-02-07 04:51:09 UTC
Created attachment 50613 [details, diff]
Patch to the ebuild
Comment 2 SpanKY gentoo-dev 2005-02-07 12:18:09 UTC
the real fix here is to pass '--without-included-gettext' to econf ... could you test that please ?
Comment 3 Alexander Skwar 2005-02-08 03:00:46 UTC
I modified the ebuild to call econf like this:

    econf \
        --without-included-gettext \
        $(use_enable nls) \
        ${myconf} || die


At the beginning of the build, I see this:

./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --without-included-gettext --enable-nls --with-ldopts=-static --with-diet-libc


But none the less, I get the collision error at the end:

>>> Completed installing e2fsprogs-1.36 into /var/tmp/portage/e2fsprogs-1.36/image/

* checking 102 files for package collisions
existing file /usr/share/locale/locale.alias is not owned by this package
* spent 0.603885889053 seconds checking for file collisions
Comment 4 SpanKY gentoo-dev 2005-03-09 15:39:29 UTC
1.36-r1 help at all ?  prob not ...
Comment 5 SpanKY gentoo-dev 2005-03-22 11:17:36 UTC
could you try `emerge e2fsprogs >& log` and post the log file as an attachment ?

i cant trace back the logic that causes the variables to be set the way they are on your box ...
Comment 6 SpanKY gentoo-dev 2005-04-26 20:34:28 UTC
get back to us after trying 1.37-r1 ...
Comment 7 Karol Krizka 2005-04-29 19:18:53 UTC
Created attachment 57637 [details]
/var/tmp/portage/e2fsprogs-1.37-r1/work/e2fsprogs-1.37/config.log

config.status: creating po/Makefile.in
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
 * INTL sanity check failed, aborting build.
 * Please post your
/var/tmp/portage/e2fsprogs-1.37-r1/work/e2fsprogs-1.37/config.log file as an
 * attachment to http://bugs.gentoo.org/show_bug.cgi?id=81096

!!! ERROR: sys-fs/e2fsprogs-1.37-r1 failed.
!!! Function src_compile, Line 79, Exitcode 0
!!! Preventing included intl cruft from building
!!! If you need support, post the topmost build error, NOT this status message.



This happened on a new install of gentoo on a amd64 during "emerge system"
Comment 8 SpanKY gentoo-dev 2005-04-29 21:41:54 UTC
ok, this crap is because of dietlibc
Comment 9 SpanKY gentoo-dev 2005-04-29 21:43:28 UTC
ive removed dietlibc support from e2fsprogs