Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675218 - dev-scheme/guile should rdepend on dev-libs/libltdl instead of sys-devel/libtool
Summary: dev-scheme/guile should rdepend on dev-libs/libltdl instead of sys-devel/libtool
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-01-11 20:48 UTC by Sławomir Nizio
Modified: 2019-02-02 16:03 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sławomir Nizio 2019-01-11 20:48:39 UTC
dev-scheme/guile should rdepend on dev-libs/libltdl instead of sys-devel/libtool, I think.

Similar to #544910.

/usr/lib64/libguile-2.2.so.1.3.0 needs libltdl.so.7, which is provided by dev-libs/libltdl, not sys-devel/libtool. It works because sys-devel/libtool has a rdepend on the library provided but it doesn't seem correct.

I can be wrong, there might be something specific for this package that requires it so but I doubt it.
Comment 1 Sławomir Nizio 2019-01-11 20:49:37 UTC
> Similar to #544910.

bug #544910
Comment 2 Larry the Git Cow gentoo-dev 2019-02-02 16:03:02 UTC
The bug has been closed via the following commit(s):

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

commit c0ac8ff1d4e273706cd96023c9234fadae930cee
Author:     Piotr Karbowski <piotr.karbowski@protonmail.ch>
AuthorDate: 2019-01-31 00:03:07 +0000
Commit:     Amy Liffey <amynka@gentoo.org>
CommitDate: 2019-02-02 16:01:14 +0000

    dev-scheme/guile: Version bump to 2.2.4
    
    Changes:
      - EAPI updated to 7.
      - Version bumped to 2.2.4
      - BDEPEND: added with all CHOST-side dependencies from RDEPEND
        and DEPEND.
      - RDEPEND: libtool removed
      - DEPEND: texinfo removed, is not used during package build time and
        does not affect list of installed files nor the size of them.
    
    tatt passed with REQUIRED_USE=regex.
    Closes: https://github.com/gentoo/gentoo/pull/10937
    Closes: https://bugs.gentoo.org/676534
    Closes: https://bugs.gentoo.org/675218
    Package-Manager: Portage-2.3.59, Repoman-2.3.12
    Signed-off-by: Amy Liffey <amynka@gentoo.org>
    Signed-off-by: Piotr Karbowski <piotr.karbowski@protonmail.ch>

 dev-scheme/guile/Manifest           |  1 +
 dev-scheme/guile/guile-2.2.4.ebuild | 73 +++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)