Bug 27944

Summary: Import gnome-web-photo required for shutter
Product: Mageia Reporter: Marc Krämer <mageia>
Component: New RPM package requestAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: Normal CC: lewyssmith
Version: 7   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: shutter-0.94-2.mga7.src.rpm CVE:
Status comment:

Description Marc Krämer 2020-12-27 12:08:13 CET
shutter (currently not even starting) requires this package.
"WARNING: gnome-web-photo is missing --> screenshots of websites will be disabled!"
Marc Krämer 2020-12-27 12:08:27 CET

Blocks: (none) => 25183

Comment 1 Lewis Smith 2020-12-27 16:28:49 CET
Thank you for the report, Marc. Clearly the missing thing does not stop 'shutter' working  overall, just the warning you show re web sites.

For M8, I can find no sign of 'gnome-web-photo' anywhere: urpmq -y, urpmf .
I imagine it is the same for M7. Hence your 'new mackage' request.
After much poking around, this turns out to be a request for what looks like a redundant package (I found no explanation).

 https://launchpad.net/gnome-web-photo
seems to be the project page; Last packaged references are 2014.

 https://bugzilla.redhat.com/show_bug.cgi?id=1436632
is a RedHat bug 2017-18 about their shutter still requiring gnome-web-photo, and removing that dependency. No mention of retaining the latter...

 https://openmandriva.pkgs.org/3.0/openmandriva-contrib-release-i586/gnome-web-photo-0.10.6-2-omv2015.0.i586.rpm.html
 https://openmandriva.pkgs.org/3.0/openmandriva-contrib-release-x86_64/gnome-web-photo-0.10.6-2-omv2015.0.x86_64.rpm.htm
are 2015 OpenMandriva packages.

 https://rpmfind.net/linux/mageia/distrib/6/i586/media/core/release/gnome-web-photo-0.10.6-6.mga6.i586.rpm
 https://rpmfind.net/linux/mageia/distrib/6/x86_64/media/core/release/gnome-web-photo-0.10.6-6.mga6.x86_64.rpm
and last but not least - Mageia 6! So it seems to have been dropped for M7.

Marc, please try downloading & installing the M6 RPM, and see whether it works.  If it does not install - game lost. It might, and work; and should do no harm if it does not. Please report back.

Severity: major => enhancement
CC: (none) => lewyssmith

Comment 2 Marc Krämer 2020-12-28 11:59:15 CET
I think currently it does not work at all, but I suspect due to "Gtk2::AppIndicator" missing.
Comment 3 Lewis Smith 2020-12-28 21:06:28 CET
gnome-web-photo looks like a looser.
But wait - I now note "shutter (currently not even starting)"
That is different! Let me try it on M7. The WARNING message should not stop it.
Comment 4 Marc Krämer 2020-12-30 10:25:48 CET
did you succeed?
Comment 5 Lewis Smith 2020-12-30 21:36:54 CET
Forgot, I was just in M7 for another problem. I *will* try it...
But I have just installed & tried it on M8 (large quantity of packages), and despite:
 $ shutter
WARNING: gnome-web-photo is missing --> screenshots of websites will be disabled!
WARNING: Gtk2::AppIndicator is missing --> there will be no icon showing up in the status bar when running Unity!
INFO: gathering system information...
and then a *lot* of messing about with plugins before it got going, apprently OK. All very intrusive.
Comment 6 Lewis Smith 2020-12-31 11:29:51 CET
Two things:
1. I have just discovered an existing bug for the 'does not start' problem:
 Bug 25183
so am ignoring that aspect of this one. (You have commented it; see it also for my own test).

2. Closing this one as wontfix (my view, not yet the packagers') because it is flogging a dead horse:
 gnome-web-photo
is ancient, and has been dropped even by RedHat (2017). By us in Mageia 7; there must have been a reason. From RH:
> Removes gnome-web-photo from dependencies, and requires ImageMagick.
Consequently removing the interdepenence of the two bugs. In any case, they are not related.
----------------
Marc, if you really want to re-instate the 'new package' request, please re-open the bug and it can be passed directly to the packagers. The background is clear.

Source RPM: (none) => shutter-0.94-2.mga7.src.rpm
Resolution: (none) => WONTFIX
Status: NEW => RESOLVED
Blocks: 25183 => (none)