Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 921624 - app-containers/docker: drop stale dev-libs/libltdl dependency
Summary: app-containers/docker: drop stale dev-libs/libltdl dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-09 07:51 UTC by Sam James
Modified: 2024-04-26 05:08 UTC (History)
1 user (show)

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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-01-09 07:51:11 UTC
app-containers/docker gained an RDEPEND on dev-libs/libltdl for bug 640254.

It looks like this is obsolete nowadays, as it doesn't link against it in /usr/bin/docker at least:
```
$ lddtree /usr/bin/docker
docker => /usr/bin/docker (interpreter => /lib64/ld-linux-x86-64.so.2)
    libresolv.so.2 => /usr/lib64/libresolv.so.2
    libc.so.6 => /usr/lib64/libc.so.6
        ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2
```

And doing some research upstream, I see https://github.com/moby/moby/issues/37531 and https://github.com/docker/cli/pull/1691 which drops the dependency.

If the dependency is truly stale, please drop it. Thanks!
Comment 1 Larry the Git Cow gentoo-dev 2024-04-26 05:08:44 UTC
The bug has been closed via the following commit(s):

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

commit f90e8d6be0c091a76845e423f93d96ff7f68a8bb
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2024-04-26 05:06:40 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2024-04-26 05:08:38 +0000

    app-containers/docker: add 26.1.0
    
    Bug: https://bugs.gentoo.org/914076
    Closes: https://bugs.gentoo.org/921624
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 app-containers/docker/Manifest             |   1 +
 app-containers/docker/docker-26.1.0.ebuild | 319 +++++++++++++++++++++++++++++
 2 files changed, 320 insertions(+)