Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 167883
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: XEmacs team <xemacs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Marijn Schouten <hkbst@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 167883 depends on: Show dependency tree
Bug 167883 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-02-21 13:45 0000
* checking 1276 files for package collisions
existing file /usr/share/man/man1/etags.1.bz2 is not owned by this package
existing file /usr/share/man/man1/ctags.1.bz2 is not owned by this package
1000 files checked ...
existing file /usr/bin/b2m is not owned by this package
existing file /usr/bin/ctags is not owned by this package
existing file /usr/bin/etags is not owned by this package
existing file /usr/bin/rcs-checkin is not owned by this package

"equery b" didn't find any owner for any of the files however, so I forced
installation with:

FEATURES="-collision-protect" emerge -av xemacs

------- Comment #1 From Marijn Schouten 2007-02-21 14:05:53 0000 -------
ok I now also got it for sys-apps/pciutils-2.2.4-r2:

* checking 18 files for package collisions
existing file /usr/share/misc/pci.ids is not owned by this package

Again not owned by any package. Not sure what is going on

------- Comment #2 From Marijn Schouten 2007-02-21 14:24:18 0000 -------
Portage 2.1.2-r10 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.20-gentoo x86_64)
=================================================================
System uname: 2.6.20-gentoo x86_64 Intel(R) Core(TM)2 CPU          6600  @
2.40GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Wed, 21 Feb 2007 12:30:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
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.14
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -ggdb"
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/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect cvs distlocks metadata-transfer
parallel-fetch sandbox sfperms splitdebug strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LINGUAS="en nl"
MAKEOPTS="-j4"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/marijn/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acpi alsa amd64 berkdb bitmap-fonts cairo cdr cli cracklib crypt
cups dbus dri dts dvd dvdr dvdread eds emacs emboss encode esd fam firefox
fortran gdbm gif gmp gnome gpm gstreamer gtk gtk2 hal iconv ipv6 isdnlog jpeg
kde kdeenablefinal ldap libg++ lm_sensors mad midi mikmod mng mp3 mpeg ncurses
nls nptl nptlonly nvidia offensive ogg opengl oss pam pcre pdf perl png ppds
pppd python qt3 qt4 quicktime readline reflection sdl session smp spell spl ssl
svg tcpd theora threads truetype truetype-fonts type1-fonts unicode vorbis
xinerama 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" LINGUAS="en nl" USERLAND="GNU" VIDEO_CARDS="fbdev nv
nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #3 From Jakub Moc (RETIRED) 2007-02-21 17:33:46 0000 -------
We can't fix collisions with unknown stuff. As for pciutils, just delete the
file and re-emerge.

------- Comment #4 From Ulrich Müller 2007-03-19 21:21:30 0000 -------
(In reply to comment #0)
> existing file /usr/share/man/man1/etags.1.bz2 is not owned by this package
> existing file /usr/share/man/man1/ctags.1.bz2 is not owned by this package
> existing file /usr/bin/b2m is not owned by this package
> existing file /usr/bin/ctags is not owned by this package
> existing file /usr/bin/etags is not owned by this package
> existing file /usr/bin/rcs-checkin is not owned by this package

This is a collision between emacs{,-cvs} and xemacs. The files (these are
really symlinks) are not owned by the emacs package because they are created in
pkg_postinst.

For emacs{,-cvs} the problem will be solved by an eselect module. It is already
available for testing in the emacs overlay.

XEmacs is already using symlinks for the files in /usr/bin (this is bug
#62991). However, the ctags.1 and etags.1 man pages are still installed as
plain files and should probably be changed to symlinks, too.

Please reopen.

------- Comment #5 From Christian Faulhammer 2007-03-20 05:42:50 0000 -------
Yes, I think we are now able to fix it.

------- Comment #6 From Ulrich Müller 2007-04-18 22:09:21 0000 -------
As discussed with Hans de Graaff, I have committed xemacs-21.4.20-r3 which
calls the emacs eselect module in its pkg_postinst and pkg_postrm functions.
This should address the file collision issues.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug