Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 746500 - www-client/firefox-bin: depends on patchelf but doesn't use it anymore
Summary: www-client/firefox-bin: depends on patchelf but doesn't use it anymore
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: wranz
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-04 09:17 UTC by Ionen Wolkens
Modified: 2020-10-05 16:47 UTC (History)
3 users (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 Ionen Wolkens gentoo-dev 2020-10-04 09:17:49 UTC
Applies only to the new ebuilds (0/esr78, >=81.0).

I see that ${apulselib} gets used too but is not set anywhere.

Users seem to be emerging apulse[sdk] to work around that, so may be good to keep in mind no apulse workarounds are needed if USE=sdk is set. Simply depending on [sdk] when USE="alsa -pulseaudio" could be a simple option, does block installing pulseaudio but think that's what those users want.
Comment 1 Larry the Git Cow gentoo-dev 2020-10-04 17:30:27 UTC
The bug has been closed via the following commit(s):

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

commit 1fcbfb981896e2e5023f8ced61deb3503d70e222
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-10-04 17:04:41 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-10-04 17:30:18 +0000

    www-client/firefox-bin: drop BDEPEND on dev-util/patchelf
    
    Closes: https://bugs.gentoo.org/746500
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 www-client/firefox-bin/firefox-bin-78.3.1.ebuild | 7 +------
 www-client/firefox-bin/firefox-bin-81.0.1.ebuild | 7 +------
 2 files changed, 2 insertions(+), 12 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit ca8a6af2560546b75d652f181d93714dc865ec8d
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-10-04 16:58:00 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-10-04 17:30:17 +0000

    mail-client/thunderbird-bin: drop BDEPEND on dev-util/patchelf
    
    Bug: https://bugs.gentoo.org/746500
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 mail-client/thunderbird-bin/thunderbird-bin-78.3.1.ebuild | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2020-10-05 16:47:31 UTC
The bug has been referenced in the following commit(s):

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

commit cc0c2ad02c35cda18d8cb38f9a05926e134f49ee
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-10-05 16:47:04 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-10-05 16:47:19 +0000

    www-client/firefox-bin: fix USE=alsa
    
    Fixes: 1fcbfb9 ("www-client/firefox-bin: drop BDEPEND on dev-util/patchelf")
    Bug: https://bugs.gentoo.org/746500
    Closes: https://bugs.gentoo.org/746626
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 ...efox-bin-78.3.1.ebuild => firefox-bin-78.3.1-r1.ebuild} | 14 +++++++++++++-
 ...efox-bin-81.0.1.ebuild => firefox-bin-81.0.1-r1.ebuild} | 14 +++++++++++++-
 2 files changed, 26 insertions(+), 2 deletions(-)

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

commit 7169cf5d86b52b27e382a464d09fe41b0cd1cd03
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2020-10-05 16:41:37 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2020-10-05 16:47:18 +0000

    mail-client/thunderbird-bin: fix USE=alsa
    
    Fixes: ca8a6af ("mail-client/thunderbird-bin: drop BDEPEND on dev-util/patchelf")
    Bug: https://bugs.gentoo.org/746500
    Bug: https://bugs.gentoo.org/746626
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 ...n-78.3.1-r1.ebuild => thunderbird-bin-78.3.1-r2.ebuild} | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)