After a recent bug report I've received [1] I thought to conduct a survey on all packages available in Fedora to find conflicts between binary names under /usr/bin but I don't know how exactly do that. Is there a way to extract the list of all files installed under /usr/bin from all packages? I tried with 'dnf repoquery --disablerepo="updates" -l *.x86_64 | grep "/usr/bin" &> filelist.txt' but it seems to only list files for packages I've installed on my system. My suspect is that this survey will result in many packages are using the same very common binary names.

I would like also to discuss the proposal to have a check in the rpm build process on filenames that get installed under /usr/bin. This would prevent these type of conflicts. Maybe this can be allowed in very special cases with the usage of a mark in file section, just like we do with %config.
What's your opinion?

Mattia

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1450190
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to