Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 617234 - www-servers/varnish - automagic on dev-libs/libedit
Summary: www-servers/varnish - automagic on dev-libs/libedit
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-02 11:39 UTC by Thomas Deutschmann (RETIRED)
Modified: 2022-07-22 17:48 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 Thomas Deutschmann (RETIRED) gentoo-dev 2017-05-02 11:39:37 UTC
While dep cleaning a preserved libs event was triggered for 

> >>> package: dev-libs/libedit-20130712.3.1
>  *  - /lib64/libedit.so.0
>  *  - /lib64/libedit.so.0.0.47
>  *      used by /usr/bin/varnishadm (www-servers/varnish-5.1.2)

However, dev-libs/libedit aren't listed in www-servers/varnish's depgraph:

> * dependency graph for www-servers/varnish-5.1.2
> `--  www-servers/varnish-5.1.2  ~amd64
>   `--  sys-libs/readline-7.0_p3  (sys-libs/readline) ~amd64
>   `--  dev-libs/libpcre-8.40-r1  (dev-libs/libpcre) ~amd64  [jit?]
>   `--  dev-libs/jemalloc-4.4.0  (dev-libs/jemalloc) ~amd64
>   `--  sys-libs/ncurses-6.0-r1  (sys-libs/ncurses) amd64
>   `--  dev-python/docutils-0.13.1  (dev-python/docutils) ~amd64
>   `--  virtual/pkgconfig-0-r1  (virtual/pkgconfig) amd64
>   `--  app-portage/elt-patches-20170317  (>=app-portage/elt-patches-20170317) amd64
>   `--  sys-devel/automake-1.15-r2  (>=sys-devel/automake-1.15) ~amd64
>   `--  sys-devel/autoconf-2.69-r3  (>=sys-devel/autoconf-2.69) ~amd64
>   `--  sys-devel/libtool-2.4.6-r4  (>=sys-devel/libtool-2.4) ~amd64
>   `--  virtual/pypy-5.6.0  (>=virtual/pypy-5) ~amd64
>   `--  dev-lang/python-2.7.13  (>=dev-lang/python-2.7.5-r2) ~amd64
>   `--  dev-lang/python-3.4.6  (dev-lang/python) ~amd64
>   `--  dev-lang/python-exec-2.4.5  (>=dev-lang/python-exec-2) ~amd64  [python_targets_pypy(-)? python_targets_python2_7(-)? python_targets_python3_4(-)? -python_single_target_pypy(-) -python_single_target_python2_7(-) -python_single_target_python3_4(-)]
>   `--  sys-devel/gcc-5.4.0-r3  (sys-devel/gcc) ~amd64


So I am assuming some kind of automagic.
Comment 1 Anthony Basile gentoo-dev 2022-07-22 16:09:05 UTC
(In reply to Thomas Deutschmann from comment #0)
> While dep cleaning a preserved libs event was triggered for 
> 
> > >>> package: dev-libs/libedit-20130712.3.1
> >  *  - /lib64/libedit.so.0
> >  *  - /lib64/libedit.so.0.0.47
> >  *      used by /usr/bin/varnishadm (www-servers/varnish-5.1.2)
> 

Yeah.  I just confirmed this.  I'm going to try to clean it up for 7.1.0.  Thanks for noticing!
Comment 2 Larry the Git Cow gentoo-dev 2022-07-22 17:48:29 UTC
The bug has been closed via the following commit(s):

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

commit 13a51482918bf0646ca5bf12d11305d5a2cbb1d7
Author:     Anthony G. Basile <blueness@gentoo.org>
AuthorDate: 2022-07-22 17:42:35 +0000
Commit:     Anthony G. Basile <blueness@gentoo.org>
CommitDate: 2022-07-22 17:48:23 +0000

    www-servers/varnish: hard dep on dev-libs/libedit
    
    While this dep could be removed, it is useful for varnishadm.
    
    Closes: https://bugs.gentoo.org/617234
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Anthony G. Basile <blueness@gentoo.org>

 www-servers/varnish/varnish-7.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)