Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 651604 - dev-libs/leveldb: requires old version of app-arch/snappy
Summary: dev-libs/leveldb: requires old version of app-arch/snappy
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2018-06-11
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-26 16:12 UTC by Michał Górny
Modified: 2020-01-20 22:39 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-03-26 16:12:47 UTC
https://qa-reports.gentoo.org/output/gentoo-ci/a329b8162/output.html#dev-libs/leveldb

The static-libs flag is no longer present in the current version due to upstream build system changes. Please stop depending on it as it blocks removal of the old version.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-05-28 14:26:47 UTC
Ping.  Please solve this, or I'll p.use.mask static-libs on leveldb.
Comment 2 Larry the Git Cow gentoo-dev 2018-06-13 07:21:12 UTC
The bug has been closed via the following commit(s):

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

commit d8d3d3e9b30bbeb1d04c0fc458afe14e8d49f345
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-05-27 12:37:30 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-06-13 07:21:04 +0000

    profiles/base: Mask revdeps of app-arch/snappy[static-libs]
    
    Closes: https://bugs.gentoo.org/651604
    Closes: https://bugs.gentoo.org/651606

 profiles/base/package.use.mask | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 3 David Flogeras 2018-06-18 23:25:24 UTC
Is the use.mask for USE=static on qemu necessary?  To my untrained eyes, the qemu ebuild says you cannot build with USE=static if snappy is selected, and makes no request for snappy to have static-libs anywhere.  As you can tell I rely on qemu[static]
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-06-19 05:55:38 UTC
The only alternative *I* have is masking USE=snappy which will make some other people unhappy.  Anything else is up to qemu maintainers.
Comment 5 Sergei Trofimovich (RETIRED) gentoo-dev 2020-01-20 22:39:06 UTC
(In reply to David Flogeras from comment #3)
> Is the use.mask for USE=static on qemu necessary?  To my untrained eyes, the
> qemu ebuild says you cannot build with USE=static if snappy is selected, and
> makes no request for snappy to have static-libs anywhere.  As you can tell I
> rely on qemu[static]

Unmasked as https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf4ec2591ab9874e0e7efb89a83ecd3d39f514e.

Please file a bug against qemu maintainers to fix it faster next time.