Plugins not available
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shotwell (Ubuntu) |
Fix Released
|
Low
|
Rico Tzschichholz | ||
Jammy |
Fix Released
|
Low
|
Rico Tzschichholz |
Bug Description
* Impact
Shotwell doesn't list any plugin as available
= Test Case
- Start shotwell
- Go to Edit->Preferences
- Select the plugins tab
The list should lists plugins in the categories with checkboxes to enable/disable them on the left column
* Regression Potential
The patch is changing the LIB definition so it could lead to issue finding other assets though in practice the value was null before the fix and the plugin seems to be the only code relying on that resource definition so the risk is limited
-------
Just installed 22.04 and Shotwell but I cannot enable any plugin, no one available.
May be a lib path error?
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: shotwell 0.30.14-1ubuntu5 [modified: usr/share/
ProcVersionSign
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 19 11:04:59 2022
InstallationDate: Installed on 2022-04-16 (2 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Daily amd64 (20220416)
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=it_IT.UTF-8
SHELL=/bin/bash
SourcePackage: shotwell
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in shotwell (Ubuntu): | |
status: | Confirmed → In Progress |
status: | In Progress → Fix Committed |
assignee: | nobody → Rico Tzschichholz (ricotz) |
description: | updated |
tags: | added: patch |
description: | updated |
Thanks, indeed, and stderr displays
[CRT] plugins_ search_ for_plugins: assertion 'G_TYPE_ CHECK_INSTANCE_ TYPE (dir, g_file_get_type ())' failed
using PLUGIN_ PATH=/usr/ lib/x86_ 64-linux- gnu/shotwell/ plugins/ shotwell
$ SHOTWELL_
workaround the issue, so it seems somehow it's trying to use the wrong directory
build log /launchpadlibra rian.net/ 595087445/ buildlog_ ubuntu- jammy-amd64. shotwell_ 0.30.14- 1ubuntu5_ BUILDING. txt.gz
https:/
shows =/var --libdir= lib/x86_ 64-linux- gnu
--prefix=/usr --sysconfdir=/etc --localstatedir
but it seems it was the same on impish where it works and the corresponding source didn't seem to change between the version...