eog-plugins don't shop up

  • Done
  • quality assurance status badge
Details
3 participants
  • iyzsong
  • Liliana Marie Prikler
  • Roman Riabenko
Owner
unassigned
Submitted by
Roman Riabenko
Severity
normal
R
R
Roman Riabenko wrote on 7 Mar 2022 06:34
(address . bug-guix@gnu.org)
89b75aeefa03ab219c90d60ce3a009c2aeede793.camel@riabenko.com
I installed eog-plugins, but they do not show up in EOG Preferences >
Plugins.

Roman
L
L
Liliana Marie Prikler wrote on 7 Mar 2022 08:30
a8681c07fa47ee61f90867e05bd76f66b6ac71cd.camel@ist.tugraz.at
Hi Roman,

Am Montag, dem 07.03.2022 um 07:34 +0200 schrieb Roman Riabenko:
Toggle quote (2 lines)
> I installed eog-plugins, but they do not show up in EOG Preferences >
> Plugins.
Note that eog-plugins have the version 3.26.8, while EOG itself has
version 40.3 -- in other words, a mismatch. There is to my knowledge
no eog-plugins release for 40.3, but there are release candidates for
42. Apart from that, it would appear that the plugin installation path
changed from lib/ to share/, but we could add our own lib-respecting
plugin path to eog with a patch or snippet once we have corresponding
eog-plugins again.

Cheers
R
R
Roman Riabenko wrote on 7 Mar 2022 12:27
ff70ad5a3f6f2a58f7c56867b8de30ea9e3b57ac.camel@riabenko.com
Hello, Liliana. Thank you for looking into this.

Indeed, the latest stable release of eog-plugins is 3.26.8 per

If this is of any help, I looked into Debian and Fedora installations.
Fedora uses eog-plugins version 3.26.8 with eog 41.1, and Debian uses
eog-plugins 3.26.5 with eog 3.38.2. The plugins seem to be installed to
/usr/lib64/eog/plugins on Fedora and to /usr/lib/x86_64-linux-
gnu/eog/plugins on Debian. For your reference, I attach my lookup on
Fedora of where the map plugin installs its files and a look at the
plugins directory contents.

Roman

? ??, 2022-03-07 ? 08:30 +0100, Liliana Marie Prikler ????:
Toggle quote (16 lines)
> Hi Roman,
>
> Am Montag, dem 07.03.2022 um 07:34 +0200 schrieb Roman Riabenko:
> > I installed eog-plugins, but they do not show up in EOG Preferences
> > >
> > Plugins.
> Note that eog-plugins have the version 3.26.8, while EOG itself has
> version 40.3 -- in other words, a mismatch.  There is to my knowledge
> no eog-plugins release for 40.3, but there are release candidates for
> 42.  Apart from that, it would appear that the plugin installation
> path
> changed from lib/ to share/, but we could add our own lib-respecting
> plugin path to eog with a patch or snippet once we have corresponding
> eog-plugins again.
>
> Cheers
$ LC_ALL=C dnf list eog eog-plugins
Last metadata expiration check: 0:40:45 ago on Mon Mar 7 09:36:29 2022.
Installed Packages
eog.x86_64 41.1-1.fc35 @updates
eog-plugins.x86_64 3.26.8-1.fc35 @updates
Available Packages
eog.i686 41.1-1.fc35 updates

$ LC_ALL=C dnf repoquery -l eog-plugin-map
Last metadata expiration check: 0:42:26 ago on Mon Mar 7 09:36:29 2022.
/usr/lib/.build-id
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/504d438d1c1ee7ebb9ad81508f80f2f16e928e
/usr/lib64/eog/plugins/libmap.so
/usr/lib64/eog/plugins/map.plugin
/usr/share/appdata/eog-map.metainfo.xml
/usr/lib/.build-id
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/b9f9ebca5805a86d05ca1f2329f18c1e654021
/usr/lib64/eog/plugins/libmap.so
/usr/lib64/eog/plugins/map.plugin
/usr/share/appdata/eog-map.metainfo.xml

$ ls /usr/lib64/eog/plugins/
exif-display.plugin libhide-titlebar.so postasa.plugin
export-to-folder.plugin liblight-theme.so __pycache__
export-to-folder.py libmap.so pythonconsole
fit-to-width.plugin libpostasa.so pythonconsole.plugin
fullscreenbg.plugin libreload.so reload.plugin
fullscreenbg.py libsend-by-mail.so send-by-mail.plugin
fullscreen.plugin libstatusbar-date.so slideshowshuffle.plugin
hide-titlebar.plugin light-theme.plugin slideshowshuffle.py
libexif-display.so map.plugin statusbar-date.plugin
libfit-to-width.so maximize-windows.plugin
libfullscreen.so maximize-windows.py
I
I
iyzsong wrote on 12 Mar 2022 05:22
Re: bug#54283: eog-plugins don't shop up
(name . Roman Riabenko)(address . roman@riabenko.com)
TYCP286MB1897152EB4EBD734AFBB3137A30D9@TYCP286MB1897.JPNP286.PROD.OUTLOOK.COM
Roman Riabenko <roman@riabenko.com> writes:

Toggle quote (22 lines)
> Hello, Liliana. Thank you for looking into this.
> [...]
>
> Roman
>
> ? ??, 2022-03-07 ? 08:30 +0100, Liliana Marie Prikler ????:
>> Hi Roman,
>>
>> Am Montag, dem 07.03.2022 um 07:34 +0200 schrieb Roman Riabenko:
>> > I installed eog-plugins, but they do not show up in EOG Preferences
>> > >
>> > Plugins.
>> Note that eog-plugins have the version 3.26.8, while EOG itself has
>> version 40.3 -- in other words, a mismatch.  There is to my knowledge
>> no eog-plugins release for 40.3, but there are release candidates for
>> 42.  Apart from that, it would appear that the plugin installation
>> path
>> changed from lib/ to share/, but we could add our own lib-respecting
>> plugin path to eog with a patch or snippet once we have corresponding
>> eog-plugins again.
>> [...]

Hello, Roman and Liliana, thanks for the report and explain.

I have fixed this issue in commit b769fe7f756 by symlink the plugins
directory in eog-plugins from lib/ to share/.
I
I
iyzsong wrote on 12 Mar 2022 05:22
control message for bug #54283
(address . control@debbugs.gnu.org)
TYCP286MB189759A97DBACC1DE1F23D2DA30D9@TYCP286MB1897.JPNP286.PROD.OUTLOOK.COM
close 54283
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 54283@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 54283
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch