Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117209 - app-crypt/kth-krb conficts with many packages
Summary: app-crypt/kth-krb conficts with many packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: Gentoo Kerberos Maintainers
URL:
Whiteboard:
Keywords:
: 152891 (view as bug list)
Depends on:
Blocks: 173354
  Show dependency tree
 
Reported: 2005-12-30 08:22 UTC by Sascha Silbe
Modified: 2007-06-16 15:46 UTC (History)
4 users (show)

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 Sascha Silbe 2005-12-30 08:22:29 UTC
app-crypt/kth-krb-1.2.2-r2 tries to overwrite files installed by other packages:

>>> Completed installing kth-krb-1.2.2-r2 into /var/tmp/portage/kth-krb-1.2.2-r2/image/

* checking 247 files for package collisions
existing file /usr/share/man/man3/acl_check.3.gz is not owned by this package
existing file /usr/share/man/man1/login.1.gz is not owned by this package
existing file /usr/share/man/man1/su.1.gz is not owned by this package
existing file /usr/share/man/man1/telnet.1.gz is not owned by this package
existing file /usr/share/man/man5/login.access.5.gz is not owned by this package
existing file /usr/share/man/man5/ftpusers.5.gz is not owned by this package
existing file /usr/share/man/man8/telnetd.8.gz is not owned by this package
* spent 0.556529998779 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 app-crypt/kth-krb-1.2.2-r2 NOT merged

No package files given... Grabbing a set.
root@caravan:~# equery belongs /usr/share/man/man3/acl_check.3.gz
[ Searching for file(s) /usr/share/man/man3/acl_check.3.gz in *... ]
sys-apps/acl-2.2.27 (/usr/share/man/man3/acl_check.3.gz)
root@caravan:~#
Comment 1 SpanKY gentoo-dev 2005-12-30 14:44:56 UTC
kth-krb should not install any of those man-pages
Comment 2 Sascha Silbe 2006-03-06 14:04:58 UTC
Add /usr/share/man/man1/pagsh.1.gz to the list.
OpenAFS-1.4.0-r2 provides both the tool and the man-page, kth-krb only the man-page, so I'd suggest to drop it from kth-krb.
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2006-05-21 14:03:44 UTC
Signore Giaquinta, please do have a look at these bugs.
Comment 4 Sascha Silbe 2006-08-04 10:41:52 UTC
Another collision: /usr/share/man/man1/ftp.1.gz, installed by net-ftp/ftp-0.17-r6
Comment 5 Sascha Silbe 2006-08-04 10:46:16 UTC
And some more again. Owned by net-misc/netkit-rsh-0.17-r6:
/usr/share/man/man8/rlogind.8.gz
/usr/share/man/man8/rshd.8.gz
/usr/share/man/man1/rcp.1.gz
/usr/share/man/man1/rlogin.1.gz
/usr/share/man/man1/rsh.1.gz
Comment 6 Florian E 2006-08-21 02:29:35 UTC
and some more, belonging to app-crypt/mit-krb5-1.4.3-r3, sys-apps/man-pages-2.38
and sys-apps/shadow-4.0.15-r2


* 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 app-crypt/kth-krb-1.2.2-r2 NOT merged

No package files given... Grabbing a set.
>>> Regenerating /etc/ld.so.cache...
[root|diedre] ~ # for FILE in `emerge app-crypt/kth-krb | grep existing | cut -d " " -f3`; do equery b $FILE; done
>>> Regenerating /etc/ld.so.cache...
[ Searching for file(s) /usr/share/man/man1/kinit.1.gz in *... ]
app-crypt/mit-krb5-1.4.3-r3 (/usr/share/man/man1/kinit.1.gz)
[ Searching for file(s) /usr/share/man/man1/klist.1.gz in *... ]
app-crypt/mit-krb5-1.4.3-r3 (/usr/share/man/man1/klist.1.gz)
[ Searching for file(s) /usr/share/man/man1/login.1.gz in *... ]
sys-apps/shadow-4.0.15-r2 (/usr/share/man/man1/login.1.gz)
[ Searching for file(s) /usr/share/man/man1/su.1.gz in *... ]
sys-apps/shadow-4.0.15-r2 (/usr/share/man/man1/su.1.gz)
[ Searching for file(s) /usr/share/man/man1/kerberos.1.gz in *... ]
app-crypt/mit-krb5-1.4.3-r3 (/usr/share/man/man1/kerberos.1.gz)
[ Searching for file(s) /usr/share/man/man1/kdestroy.1.gz in *... ]
app-crypt/mit-krb5-1.4.3-r3 (/usr/share/man/man1/kdestroy.1.gz)
[ Searching for file(s) /usr/share/man/man5/login.access.5.gz in *... ]
sys-apps/shadow-4.0.15-r2 (/usr/share/man/man5/login.access.5.gz)
[ Searching for file(s) /usr/share/man/man5/ftpusers.5.gz in *... ]
sys-apps/man-pages-2.38 (/usr/share/man/man5/ftpusers.5.gz)
[ Searching for file(s) /usr/share/man/man8/kprop.8.gz in *... ]
app-crypt/mit-krb5-1.4.3-r3 (/usr/share/man/man8/kprop.8.gz)
[ Searching for file(s) /usr/share/man/man8/kpropd.8.gz in *... ]
app-crypt/mit-krb5-1.4.3-r3 (/usr/share/man/man8/kpropd.8.gz)
[root|diedre] ~ # 
Comment 7 Martin Mokrejš 2006-09-19 04:36:05 UTC
I guess the manpage files could be easily prefixed by 'k' during configure time. When ktelnet is installed the ktelnet manpage should be created, right? Sorry, I haven't checked that but this is just my guess.

I was awlays arguing against installing heimdal, kth-krb, openafs into FHS locations. Some of the kerberos Gentoo devs answered they will rather and fix all such name clashes and relocation problems. So, go ahead. ;-) Otherwise install into /usr/athena/, /usr/heimdal, etc. kinit also clashes with java, which I have reported in yet another bug.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-10-26 11:07:50 UTC
*** Bug 152891 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-10-26 11:09:31 UTC
When energing net-misc/netkit-rsh:
* checking 34 files for package collisions
existing file /usr/share/man/man1/rlogin.1.gz is not owned by this package
existing file /usr/share/man/man1/rcp.1.gz is not owned by this package
existing file /usr/share/man/man1/rsh.1.gz is not owned by this package
existing file /usr/share/man/man8/rshd.8.gz is not owned by this package
existing file /usr/share/man/man8/rlogind.8.gz is not owned by this package
* spent 0.015291929245 seconds checking for file collisions

Determining other package:
$ equery b /usr/share/man/man1/rlogin.1.gz
[ Searching for file(s) /usr/share/man/man1/rlogin.1.gz in *... ]
app-crypt/kth-krb-1.3_rc1 (/usr/share/man/man1/rlogin.1.gz)
$ equery b /usr/share/man/man1/rcp.1.gz
[ Searching for file(s) /usr/share/man/man1/rcp.1.gz in *... ]
app-crypt/kth-krb-1.3_rc1 (/usr/share/man/man1/rcp.1.gz)
$ equery b /usr/share/man/man1/rsh.1.gz
[ Searching for file(s) /usr/share/man/man1/rsh.1.gz in *... ]
app-crypt/kth-krb-1.3_rc1 (/usr/share/man/man1/rsh.1.gz)
$ equery b /usr/share/man/man8/rshd.8.gz
[ Searching for file(s) /usr/share/man/man8/rshd.8.gz in *... ]
app-crypt/kth-krb-1.3_rc1 (/usr/share/man/man8/rshd.8.gz)
$ equery b /usr/share/man/man8/rlogind.8.gz
[ Searching for file(s) /usr/share/man/man8/rlogind.8.gz in *... ]
app-crypt/kth-krb-1.3_rc1 (/usr/share/man/man8/rlogind.8.gz)
Comment 10 Seemant Kulleen (RETIRED) gentoo-dev 2007-06-16 15:46:24 UTC
removed from portage