Summary: | media-gfx/raw-thumbnailer-0.2.1-r1 configure: error: Package requirements (libopenraw-0.1 >= 0.1.0) were not met | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | email200202 |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED PKGREMOVED | ||
Severity: | normal | CC: | prestopoole, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=609972 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 931874 | ||
Bug Blocks: | |||
Attachments: |
build.log
emerge -pqv '=media-gfx/raw-thumbnailer-0.2.1-r1' # emerge --info '=media-gfx/raw-thumbnailer-0.2.1-r1' build.log (ppc, 0.2.1-r1) |
Description
email200202
2022-10-30 05:12:40 UTC
Created attachment 826077 [details]
build.log
Created attachment 826079 [details]
emerge -pqv '=media-gfx/raw-thumbnailer-0.2.1-r1'
Created attachment 826083 [details]
# emerge --info '=media-gfx/raw-thumbnailer-0.2.1-r1'
Masking and downgrading media-libs/libopenraw from 0.3.2 to 0.1.3, solved the problem as a workaround. # echo "=media-libs/libopenraw-0.3.2" >> /etc/portage/package.mask/package.mask # emerge -av1 media-libs/libopenraw The problem happens again with media-libs/libopenraw-0.3.2 update to media-libs/libopenraw-0.3.3. Both 0.3.3 and 0.3.2 were masked as workaround It's an issue in raw-thumbnailer but it appears to be very dead upstream. Upstream no update for 12 years, maybe we should just remove it? I found solution to this problem: cd /usr/lib64/pkgconfig ln -s libopenraw-0.3.pc libopenraw-0.1.pc ln -s libopenraw-gnome-0.3.pc libopenraw-gnome-0.1.pc After this, the emerge was successful. The proper way will be to change /usr/portage/media-gfx/raw-thumbnailer/files/raw-thumbnailer-0.2.1-libopenraw.patch from: -PKG_CHECK_MODULES(OPENRAW, libopenraw-1.0 >= 0.0.4, HAVE_OPENRAW=yes) -PKG_CHECK_MODULES(OPENRAWGNOME, libopenraw-gnome-1.0, HAVE_OPENRAWGNOME=yes) +PKG_CHECK_MODULES(OPENRAW, libopenraw-0.1 >= 0.1.0, HAVE_OPENRAW=yes) +PKG_CHECK_MODULES(OPENRAWGNOME, libopenraw-gnome-0.1, HAVE_OPENRAWGNOME=yes) PKG_CHECK_MODULES(GDK, gdk-pixbuf-2.0, HAVE_GDK=yes) to: -PKG_CHECK_MODULES(OPENRAW, libopenraw-1.0 >= 0.0.4, HAVE_OPENRAW=yes) -PKG_CHECK_MODULES(OPENRAWGNOME, libopenraw-gnome-1.0, HAVE_OPENRAWGNOME=yes) +PKG_CHECK_MODULES(OPENRAW, libopenraw-0.3 >= 0.3.0, HAVE_OPENRAW=yes) +PKG_CHECK_MODULES(OPENRAWGNOME, libopenraw-gnome-0.3, HAVE_OPENRAWGNOME=yes) PKG_CHECK_MODULES(GDK, gdk-pixbuf-2.0, HAVE_GDK=yes) Created attachment 866961 [details]
build.log (ppc, 0.2.1-r1)
Same on ppc.
I ran into the same problem of the build failing as the original comment on this post had. I found this Issue and applied the suggested: cd /usr/lib64/pkgconfig ln -s libopenraw-0.3.pc libopenraw-0.1.pc ln -s libopenraw-gnome-0.3.pc libopenraw-gnome-0.1.pc and re-emerged raw-thumbnailer successfully. (Side note for photographers: I'm trying to get Nikon NEF images to appear as thumbnails in Thunar (Xfce) so I can pull from my Nikon's SD HC card some images. Installing raw-thumbnailer and its dependency, libopenraw-0.3.6, did *not* cause Thunar to show NEF thumbnails. More may be needed, or perhaps Thunar does not support some RAW codes?) (In reply to John L. Poole from comment #10) ... > > (Side note for photographers: I'm trying to get Nikon NEF images to appear > as thumbnails in Thunar (Xfce) so I can pull from my Nikon's SD HC card some > images. Installing raw-thumbnailer and its dependency, libopenraw-0.3.6, > did *not* cause Thunar to show NEF thumbnails. More may be needed, or > perhaps Thunar does not support some RAW codes?) The solution for showing Nikon RAW: NEF in Thunar is: xfce-base/tumbler The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7fda5b9a6feb1fef59850216e5e79ccd1d177c commit cf7fda5b9a6feb1fef59850216e5e79ccd1d177c Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-06-12 06:20:44 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-06-12 06:22:12 +0000 media-gfx/raw-thumbnailer: treeclean Closes: https://bugs.gentoo.org/931874 Bug: https://bugs.gentoo.org/878771 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> media-gfx/raw-thumbnailer/Manifest | 1 - .../files/raw-thumbnailer-0.2.1-libopenraw.patch | 28 ------------------- media-gfx/raw-thumbnailer/metadata.xml | 9 ------- .../raw-thumbnailer-0.2.1-r1.ebuild | 31 ---------------------- profiles/package.mask | 5 ---- 5 files changed, 74 deletions(-) |