Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 644036 - sys-fs/f2fs-tools-1.9.0 : [TEST] file collision with dev-libs/liblist-2.4
Summary: sys-fs/f2fs-tools-1.9.0 : [TEST] file collision with dev-libs/liblist-2.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-09 18:27 UTC by Toralf Förster
Modified: 2018-03-01 23:08 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,16.29 KB, text/plain)
2018-01-09 18:27 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,121.58 KB, text/plain)
2018-01-09 18:27 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,13.90 KB, application/x-bzip)
2018-01-09 18:28 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,9.21 KB, application/x-bzip)
2018-01-09 18:28 UTC, Toralf Förster
Details
sys-fs:f2fs-tools-1.9.0:20180109-165826.log (sys-fs:f2fs-tools-1.9.0:20180109-165826.log,32.33 KB, text/plain)
2018-01-09 18:28 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-01-09 18:27:53 UTC
 * Detected file collision(s):
 * 
 * 	/usr/include/list.h
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-libs/liblist-2.4:0::gentoo
 * 	/usr/include/list.h
 * 
 * Package 'sys-fs/f2fs-tools-1.9.0' NOT merged due to file collisions.

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0_libressl-test_20180106-200451

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.2.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)

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 sys-fs/f2fs-tools
[ebuild  N    ] sys-fs/f2fs-tools-1.8.0  USE="(-selinux)"
Comment 1 Toralf Förster gentoo-dev 2018-01-09 18:27:56 UTC
Created attachment 513904 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-01-09 18:27:59 UTC
Created attachment 513906 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-01-09 18:28:02 UTC
Created attachment 513908 [details]
etc.portage.tbz2
Comment 4 Toralf Förster gentoo-dev 2018-01-09 18:28:05 UTC
Created attachment 513910 [details]
logs.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-01-09 18:28:07 UTC
Created attachment 513912 [details]
sys-fs:f2fs-tools-1.9.0:20180109-165826.log
Comment 6 Sławomir Nizio 2018-02-28 21:45:48 UTC
I just fell into this.
Comment 7 Anthony Basile gentoo-dev 2018-02-28 22:35:14 UTC
(In reply to Sławomir Nizio from comment #6)
> I just fell into this.

thanks for confirming, i may have to block against dev-libs/liblist.  let me check that this won't cause any problems before i commit
Comment 8 Sławomir Nizio 2018-02-28 22:37:02 UTC
If possible, it would be great to avoid installing this file altogether, so that both packages could be installed. Maybe this header is being installed by mistake?
Comment 9 Anthony Basile gentoo-dev 2018-03-01 00:11:20 UTC
(In reply to Sławomir Nizio from comment #8)
> If possible, it would be great to avoid installing this file altogether, so
> that both packages could be installed. Maybe this header is being installed
> by mistake?

there is a new version out which has fixed a build issue wrt `make dist`.  let me see if that avoids installing list.h.
Comment 10 Anthony Basile gentoo-dev 2018-03-01 00:58:15 UTC
(In reply to Anthony Basile from comment #9)
> (In reply to Sławomir Nizio from comment #8)
> > If possible, it would be great to avoid installing this file altogether, so
> > that both packages could be installed. Maybe this header is being installed
> > by mistake?
> 
> there is a new version out which has fixed a build issue wrt `make dist`. 
> let me see if that avoids installing list.h.

okay 1.10.0 resolves this issue.  i've removed 1.8.0 and 1.9.0 from the tree.  we should be good.
Comment 11 Sławomir Nizio 2018-03-01 19:57:34 UTC
And it was even your fix that went upstream :) thanks!
Comment 12 Anthony Basile gentoo-dev 2018-03-01 23:08:51 UTC
(In reply to Sławomir Nizio from comment #11)
> And it was even your fix that went upstream :) thanks!

it was?!  wow, i forgot even sending it.  i wonder if that's a good or bad sign.