* Detected file collision(s): * * /usr/share/man/man8/in.tftpd.8.bz2 * /usr/sbin/in.tftpd * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * net-ftp/atftp-0.7-r5:0::gentoo * /usr/sbin/in.tftpd * /usr/share/man/man8/in.tftpd.8.bz2 * * Package 'net-ftp/uftpd-2.4' NOT merged due to file collisions. If ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-systemd_libressl_20180223-184508 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python3.6 (fallback) [3] python2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) [2] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.6.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv net-ftp/uftpd [ebuild N ] net-ftp/uftpd-2.4 !!! The following installed packages are masked: - sys-fs/cryptsetup-2.0.1::gentoo (masked by: package.mask) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Created attachment 521324 [details] emerge-info.txt
Created attachment 521326 [details] emerge-history.txt
Created attachment 521328 [details] etc.portage.tbz2
Created attachment 521330 [details] logs.tbz2
Created attachment 521332 [details] net-ftp:uftpd-2.4:20180227-191415.log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d009421b60bdefa207b70b5206a570e35663fd5 commit 7d009421b60bdefa207b70b5206a570e35663fd5 Author: Oz N Tiram <oz.tiram@gmail.com> AuthorDate: 2018-02-28 07:53:43 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2018-03-02 19:57:09 +0000 net-ftp/uftpd: fix file collision. Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://bugs.gentoo.org/648984 Closes: https://github.com/gentoo/gentoo/pull/7315 net-ftp/uftpd/uftpd-2.4-r1.ebuild | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+)
got at the unstable amd64 chroot image 17.0-no-multilib-hardened_libressl_20180302-172939 this : file collision with net-ftp/uftpd-2.4-r1
Created attachment 522810 [details] emerge-info.txt
Created attachment 522812 [details] emerge-history.txt
Created attachment 522814 [details] etc.portage.tbz2
Created attachment 522816 [details] logs.tbz2
Created attachment 522818 [details] net-ftp:atftp-0.7-r5:20180307-101901.log
As far as I understand, the fix for this issue is easy, one should simply add a soft dependency on aftpd ebuild that says it can't co-exists with uftpd. RDEPEND="${DEPEND} !net-ftp/netkit-tftp !net-ftp/tftp-hpa !net-ftp/uftpd <---- Add this. selinux? ( sec-policy/selinux-tftp )" I can create a PR for this, if you agree with the suggested solution.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116ec623eab06dac9459e536db2db58ccad0cb94 commit 116ec623eab06dac9459e536db2db58ccad0cb94 Author: Oz N Tiram <oz.tiram@gmail.com> AuthorDate: 2018-05-15 01:50:34 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-05-16 08:34:46 +0000 net-ftp/atftp: fix collision with net-ftp/uftpd Closes: https://bugs.gentoo.org/648984 Closes: https://github.com/gentoo/gentoo/pull/8413 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-ftp/atftp/atftp-0.7-r3.ebuild | 1 + net-ftp/atftp/atftp-0.7-r5.ebuild | 1 + 2 files changed, 2 insertions(+)