Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 774897 - dev-libs/rocksdb: dep on dev-python/zstandard makes no sense
Summary: dev-libs/rocksdb: dep on dev-python/zstandard makes no sense
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-08 18:34 UTC by Michał Górny
Modified: 2023-02-12 03:47 UTC (History)
2 users (show)

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


Attachments
Ebuild (rocksdb-6.23.0.ebuild.txt,1.06 KB, text/plain)
2021-05-16 16:07 UTC, necrose99
Details

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 2021-03-08 18:34:24 UTC
Given that this package doesn't use Python eclasses and dev-python/zstandard doesn't install any executables, this means that either:

a. The dep is wrong, and you want app-arch/zstd instead.

b. You need to inherit proper python eclass and PYTHON_USEDEP, etc.
Comment 1 necrose99 2021-05-16 16:07:20 UTC
Created attachment 709158 [details]
Ebuild

https://github.com/facebook/rocksdb/releases/tag/v6.20.3

**git clone / make release , building now **

A: bumped ebuild 

B: fixed depend... 
C: hopefully newer works

H: have a nice day :-)
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-10-30 06:42:08 UTC
Ping.
Comment 3 Larry the Git Cow gentoo-dev 2023-01-27 05:26:43 UTC
The bug has been closed via the following commit(s):

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

commit f7e3d7d5818dad3db8d12a8a6c70c7f2140c994a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-01-27 05:06:48 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-01-27 05:23:30 +0000

    dev-libs/rocksdb: add 7.9.2
    
    Closes: https://bugs.gentoo.org/774897
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/rocksdb/Manifest                         |  1 +
 dev-libs/rocksdb/files/rocksdb-7.9.2-gcc-13.patch | 42 +++++++++++++++++
 dev-libs/rocksdb/rocksdb-7.9.2.ebuild             | 55 +++++++++++++++++++++++
 3 files changed, 98 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2023-02-12 03:47:39 UTC
The bug has been closed via the following commit(s):

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

commit ae06c9f6ec6f933c38ad738bca089474c24ec6a3
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-12 03:40:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-12 03:46:47 +0000

    dev-libs/rocksdb: fix zstd dep for old too
    
    Closes: https://bugs.gentoo.org/774897
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/rocksdb/{rocksdb-6.14.6-r1.ebuild => rocksdb-6.14.6-r2.ebuild} | 2 +-
 dev-libs/rocksdb/{rocksdb-6.15.5.ebuild => rocksdb-6.15.5-r1.ebuild}    | 2 +-
 dev-libs/rocksdb/{rocksdb-6.17.3.ebuild => rocksdb-6.17.3-r1.ebuild}    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)