Summary: | dev-libs/nss-3.12.6-r2 file collision with sci-biology/emboss-6.1.0-r1 on /usr/bin/digest | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | New packages | Assignee: | Gentoo Science Biology related packages <sci-biology> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fauli, joost.ruis, mozilla, qa |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emboss/Makefile.am.patch
emboss/Makefile.in.patch emboss-6.1.0-r1.ebuild.patch |
Description
Martin Mokrejš
2010-07-30 13:57:58 UTC
This should be fixed in emboss. I don't think either should really install a binary with such a generic name.. Created attachment 242671 [details, diff]
emboss/Makefile.am.patch
Created attachment 242673 [details, diff]
emboss/Makefile.in.patch
Created attachment 242675 [details, diff]
emboss-6.1.0-r1.ebuild.patch
I made up patches to rename the binary into tryptic_digest and tested. I have also emailed upstream at their bugs@ list but haven't received any bug tracking number, so not really sure whether it went through. Nevertheless I propose you go straight ahead and commit this and keep the bug open until we hear from upstream. I have no idea if some 3rd party tools or other emboss programs call the "digest" binary. I just believe it is used mostly manually from the command-line directly, by the user.
emboss will change the name in next minor release, probably digesttryptic (no underscores, for some reason they are "bad for EMBOSS", whatever that means). Once I know the final name I'll post it here (emboss-bug@lists.open-bio.org archives are closed to non-members at least). *** Bug 336573 has been marked as a duplicate of this bug. *** Sticking to the nomenclature makes findings of bugs a lot easier. fwiw, nss-3.12.7 doesn't install /usr/bin/digest * Detected file collision(s): * * /usr/bin/digest * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * dev-libs/nss-3.12.8 * /usr/bin/digest (In reply to comment #6) > emboss will change the name in next minor release, probably digesttryptic (no > underscores, for some reason they are "bad for EMBOSS", whatever that means). > Once I know the final name I'll post it here (emboss-bug@lists.open-bio.org > archives are closed to non-members at least). > Upstream replied now: The name will be "pepdigest", it'll be renamed in the January release or over the next week or so if you get the CVS version. The file in sci-biology/emboss ebuild can now renamed to the future name. Current emboss release-6.3.1 doesn't hast the change, but we will do it now. Hope upstream will stick to their decision. +*emboss-6.3.1 (09 Mar 2011) + + 09 Mar 2011; Justin Lecher <jlec@gentoo.org> + +files/6.3.1-unbundle-libs.patch, +files/emboss-README.Gentoo-2, + emboss-4.0.0.ebuild, emboss-6.0.1.ebuild, emboss-6.1.0-r1.ebuild, + +emboss-6.3.1.ebuild, metadata.xml: + Version Bump #335603, Unbundled libs, removed old, fix clash with + /usr/bin/digest, #330507 + (In reply to comment #12) > Current emboss release-6.3.1 doesn't hast the change, but we will do it now. > Hope upstream will stick to their decision. usptream says: <quote> We decided not to release in January ... far too many new features in EMBOSS we are still working on. digest is renamed to pepdigest in the current developers CVS code. The next EMBOSS release will be 6.4.0 on 15th July. regards, Peter Rice EMBOSS Team </quote> (In reply to comment #14) Thanks for taking care on this. |