Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674782 - app-emulation/genymotion-bin: please consider adjusting dev-libs/openssl dependency
Summary: app-emulation/genymotion-bin: please consider adjusting dev-libs/openssl depe...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marco Genasci
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-07 15:45 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2019-04-27 13:59 UTC (History)
2 users (show)

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


Attachments
0001-app-emulation-genymotion-bin-bump-to-version-3.0.0.patch (0001-app-emulation-genymotion-bin-bump-to-version-3.0.0.patch,5.11 KB, patch)
2019-01-08 07:05 UTC, Marco Genasci
Details | Diff
0001-app-emulation-genymotion-bin-bump-to-version-3.0.0.patch (0001-app-emulation-genymotion-bin-bump-to-version-3.0.0.patch,5.04 KB, patch)
2019-01-09 10:04 UTC, Marco Genasci
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-01-07 15:45:58 UTC
Current dependency for openssl in the ebuild looks like this:

  dev-libs/openssl

This neither handles slots dependencies nor sub-slot dependencies.
Considering this being a binary package I doubt that the package works with all different versions of openssl.

IMHO there are two solutions for this.

1.)
Either the package will work with all available openssl versions, then you should adjust the dependency to

  dev-libs/openssl:*


2.)
Or you "pin" the package to a specific openssl version:

  =dev-libs/openssl-1.0*:*

or

  =dev-libs/openssl-0.9.8*:*


I believe that option 2.) is the better solution because a binary package usually expects a specific openssl version to be installed.
Comment 1 Marco Genasci 2019-01-08 07:05:36 UTC
Created attachment 560346 [details, diff]
0001-app-emulation-genymotion-bin-bump-to-version-3.0.0.patch

Fix correct openssl version
Comment 2 Marco Genasci 2019-01-09 10:04:51 UTC
Created attachment 560488 [details, diff]
0001-app-emulation-genymotion-bin-bump-to-version-3.0.0.patch

Fix dependencies, see also #674766