Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 883591 - media-gfx/gnome-raw-thumnailer: cancel last-rites request
Summary: media-gfx/gnome-raw-thumnailer: cancel last-rites request
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-29 13:26 UTC by cono
Modified: 2022-12-02 02:52 UTC (History)
1 user (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 cono 2022-11-29 13:26:37 UTC
This package was masked:
# Matt Turner <mattst88@gentoo.org> (2022-10-30)
# Dead package, last release 10 years ago. No reverse dependencies.
# Removal on 2022-11-30
media-gfx/gnome-raw-thumbnailer


But it is used by nautilus to render thumbnails for Canon RAW (CR2, CRW) or Nicon RAW (NEF) files.
I don't know why there is no reverse dependencies. I would rather add use flag to `gnome-base/nautilus` package, so it pulls this depdency if you add flag raw.

Reproducible: Always
Comment 1 Tee KOBAYASHI 2022-11-29 13:41:11 UTC
Off-topic but

> I would rather add use flag to `gnome-base/nautilus` package, so it pulls this depdency if you add flag raw.

USE flag is not permitted when only controls RDEPEND.
Comment 2 Matt Turner gentoo-dev 2022-11-29 15:41:44 UTC
It looks like we are about the only distro that ships this package: https://repology.org/project/gnome-raw-thumbnailer/versions

The git repository is archived: https://gitlab.gnome.org/Archive/gnome-raw-thumbnailer/-/commits/master

There appears to be a fork here with more recent commits (but still the last commit is from 6 years ago): https://github.com/angryziber/gnome-raw-thumbnailer

The fork doesn't build without patching. I have to apply our gnome-raw-thumbnailer-3.0.0-libopenraw-0.1.patch patch to get it to detect libopenraw in ./configure, but then configure still fails with

> config.status: error: cannot find input file: `Makefile.in'

etc, etc.

I can ultimately get it to build, but I am not planning to be the upstream maintainer, which is what you're effectively asking me to do. None of this seems hard, but it needs an upstream maintainer, and I'm already at my limit.
Comment 3 cono 2022-11-30 14:02:25 UTC
Got it. No pressure from me. Totally understand your concern.
And from:
1. Be maintainer of this project
2. Accept that RAW file going to be w/o thumbnails in nautilus.

I'm choosing #2. :-)

Thanks anyway that you spent some time for investigation.
Comment 4 Matt Turner gentoo-dev 2022-12-02 02:52:59 UTC
Sorry :(