Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 598682 - sci-visualization/gwyddion - several automagic dependencies
Summary: sci-visualization/gwyddion - several automagic dependencies
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
: 656590 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-11-01 12:43 UTC by Jérôme Borme
Modified: 2020-02-23 12:27 UTC (History)
2 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 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(+)
Comment 6 Andreas Sturmlechner gentoo-dev 2020-02-23 12:27:21 UTC
(In reply to Andreas Sturmlechner from comment #2)
> Reported automagic deps:
> dev-libs/libunique:1

Was this handled as well?