Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 598682

Summary: sci-visualization/gwyddion - several automagic dependencies
Product: Gentoo Linux Reporter: Jérôme Borme <jerome.borme>
Component: Current packagesAssignee: Gentoo Science Related Packages <sci>
Status: CONFIRMED ---    
Severity: normal CC: ktrace, lebedev.vasya
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=623314
https://bugs.gentoo.org/show_bug.cgi?id=582454
Whiteboard:
Package list:
Runtime testing required: ---

Description Jérôme Borme 2016-11-01 12:43:10 UTC
Gwyddion ./configure detects the presence of openexr and, if present, compiles and installs a module /usr/lib64/gwyddion/modules/file/hdrimage.so (linked to libIlmImf-Imf_2_1.so.21 from openexr). The module is dated 2011 and described at http://gwyddion.net/module-list-nocss.en.php#hdrimage

Currently there is no way for the user to guess that compiling openexr will enable some functionalities to be compiled in gwyddion. This added functionality shoudl be exposed to the user as USE flag.

N.B. portage has gwyddion 2.44 but current release is 2.46.

Reproducible: Always
Comment 1 Victor Kustov 2018-05-26 23:05:55 UTC
same problem here
Comment 2 Andreas Sturmlechner gentoo-dev 2020-01-10 23:20:25 UTC
Reported automagic deps:
dev-libs/libunique:1
media-libs/ilmbase
media-libs/openexr
sci-libs/cfitsio
Comment 3 Andreas Sturmlechner gentoo-dev 2020-01-10 23:20:41 UTC
*** Bug 656590 has been marked as a duplicate of this bug. ***
Comment 4 Larry the Git Cow gentoo-dev 2020-01-24 03:50:32 UTC
The bug has been referenced in the following commit(s):

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

commit 1d8e6b79dfc15d2ebb3acdaf5bda27509da72c69
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2020-01-24 03:48:37 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2020-01-24 03:49:57 +0000

    sci-visualization/gwyddion: Use xdg eclass, fix cfitsio automagic
    
    Bug: https://bugs.gentoo.org/598682
    Closes: https://bugs.gentoo.org/623314
    Package-Manager: Portage-2.3.85, Repoman-2.3.20
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 .../gwyddion/files/gwyddion-2.47-cfitsio.patch        | 19 +++++++++++++++++++
 sci-visualization/gwyddion/gwyddion-2.47-r1.ebuild    | 19 ++++++++++++-------
 2 files changed, 31 insertions(+), 7 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2020-01-24 04:35:34 UTC
The bug has been referenced in the following commit(s):

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

commit 71a32d3caaec80cfe64a7f536b0b05bd484567c2
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2020-01-24 04:34:48 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2020-01-24 04:35:10 +0000

    sci-visualization/gwyddion: Version bump; fix openexr automagic
    
    Bug: https://bugs.gentoo.org/598682
    Closes: https://bugs.gentoo.org/582454
    Package-Manager: Portage-2.3.85, Repoman-2.3.20
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 sci-visualization/gwyddion/Manifest                |  1 +
 .../gwyddion/files/gwyddion-2.55-automagic.patch   | 33 ++++++++++
 sci-visualization/gwyddion/gwyddion-2.55.ebuild    | 75 ++++++++++++++++++++++
 3 files changed, 109 insertions(+)