Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 903559

Summary: sci-chemistry/chimera-bin depends on hard masked sci-libs/xdrfile
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: Current packagesAssignee: Gentoo Chemistry-Related Packages <sci-chemistry>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=683166
https://bugs.gentoo.org/show_bug.cgi?id=814658
https://bugs.gentoo.org/show_bug.cgi?id=834966
https://bugs.gentoo.org/show_bug.cgi?id=898262
Whiteboard:
Package list:
Runtime testing required: ---

Description Pacho Ramos gentoo-dev 2023-03-30 07:51:23 UTC
It seems the ebuilds from science overlay still pull in sci-libs/xdrfile. On Arch linux the dep is not pulled in:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ucsf-chimera

And, after removing it, it seems to still work for main things (even if maybe some module may need it :/)

I would simply drop the dep then
Comment 1 David Seifert gentoo-dev 2023-03-30 09:51:32 UTC
Drop it, do what you like, I think trying to fix the ::science overlay is a pointless endeavour.
Comment 2 Pacho Ramos gentoo-dev 2023-04-20 13:03:16 UTC
It seems I don't have write access to sci overlay, could you give it to me?

Thanks a lot

Current branch master is up to date.

FATAL -- ACCESS DENIED
Repo            proj/sci                                                    
User            pacho@gentoo.org                                            
Stage           Before git was called                                       
Operation       Repo write                                                  

FATAL: W any proj/sci pacho@gentoo.org DENIED by fallthru
(or you mis-spelled the reponame)
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Comment 3 Larry the Git Cow gentoo-dev 2023-04-21 08:55:14 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef54725de114b71f493fecd2d0bbe336d1835b1c

commit ef54725de114b71f493fecd2d0bbe336d1835b1c
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2023-04-21 08:54:35 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2023-04-21 08:54:35 +0000

    sci-libs/xdrfile: treeclean
    
    Closes: https://bugs.gentoo.org/683166
    Closes: https://bugs.gentoo.org/814658
    Closes: https://bugs.gentoo.org/834966
    Closes: https://bugs.gentoo.org/898262
    Bug: https://bugs.gentoo.org/903559
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/package.mask                    |  6 ------
 sci-libs/xdrfile/Manifest                |  1 -
 sci-libs/xdrfile/metadata.xml            | 12 ------------
 sci-libs/xdrfile/xdrfile-1.1.4-r1.ebuild | 23 -----------------------
 4 files changed, 42 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2023-04-27 23:17:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/sci.git/commit/?id=c99319166709ae3b673c6976d3f8bd7e6ef44fb2

commit c99319166709ae3b673c6976d3f8bd7e6ef44fb2
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2023-04-27 13:14:27 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2023-04-27 23:15:21 +0000

    sci-chemistry/chimera: new package, add 1.17.1
    
    By the way, as chimera-bin was dropped, use a non "-bin" name as there is no
    source version for this
    https://devmanual.gentoo.org/ebuild-writing/file-format/index.html#binary-packages
    
    Closes: https://bugs.gentoo.org/903559
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 sci-chemistry/chimera/Manifest              |  2 +
 sci-chemistry/chimera/chimera-1.17.1.ebuild | 93 +++++++++++++++++++++++++++++
 sci-chemistry/chimera/metadata.xml          | 12 ++++
 3 files changed, 107 insertions(+)