Closed
Description
Linux Mint 20.2 (based on Ubuntu 20.04, Focal)
I tried following instructions here to install magnum-plugins
:
https://doc.magnum.graphics/magnum/building-plugins.html#building-plugins-packages-deb
When running dpkg-buildpackage
the build attempts a secure upload at the end which fails.
...
dpkg-deb: building package 'magnum-plugins-dev' in '../magnum-plugins-dev_2020.06_amd64.deb'.
dpkg-deb: building package 'magnum-plugins' in '../magnum-plugins_2020.06_amd64.deb'.
dpkg-deb: building package 'magnum-plugins-dbgsym' in 'debian/.debhelper/scratch-space/build-magnum-plugins/magnum-plugins-dbgsym_2020.06_amd64.deb'.
Renaming magnum-plugins-dbgsym_2020.06_amd64.deb to magnum-plugins-dbgsym_2020.06_amd64.ddeb
dpkg-genbuildinfo
dpkg-genchanges >../magnum-plugins_2020.06_amd64.changes
dpkg-genchanges: info: including full source code in upload
dpkg-source --after-build .
dpkg-buildpackage: info: full upload; Debian-native package (full source is included)
signfile magnum-plugins_2020.06.dsc
gpg: keyblock resource '/home/hans/.gnupg/pubring.kbx': Permission denied
gpg: skipped "Vladimír Vondruš <mosra@centrum.cz>": No secret key
gpg: dpkg-sign.ampZCdiJ/magnum-plugins_2020.06.dsc: clear-sign failed: No secret key
dpkg-buildpackage: error: failed to sign .dsc file
I assume this is inconsequential since it still appears to have successfully built the .deb file, but I might as well mention it because the following step also fails:
$ sudo dpkg -i ../magnum-plugins*.deb
(Reading database ... 524126 files and directories currently installed.)
Preparing to unpack .../magnum-plugins_2020.06_amd64.deb ...
Unpacking magnum-plugins (2020.06) over (2020.06) ...
Preparing to unpack .../magnum-plugins-dev_2020.06_amd64.deb ...
Unpacking magnum-plugins-dev (2020.06) over (2020.06) ...
dpkg: dependency problems prevent configuration of magnum-plugins:
magnum-plugins depends on libopenexr22; however:
Package libopenexr22 is not installed.
dpkg: error processing package magnum-plugins (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of magnum-plugins-dev:
magnum-plugins-dev depends on magnum-plugins (= 2020.06); however:
Package magnum-plugins is not configured yet.
dpkg: error processing package magnum-plugins-dev (--install):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.31-0ubuntu9.3) ...
Errors were encountered while processing:
magnum-plugins
magnum-plugins-dev
I also attempted to disable related features as explained here, editing packages/debian/rules
with
-DWITH_MINIEXRIMAGECONVERTER=OFF
-DWITH_OPENEXRIMAGECONVERTER=OFF
-DWITH_OPENEXRIMPORTER=OFF
But the resulting .deb file still requires libopenexr22
The problem is that the version available on this distro is actually libopenexr24
Metadata
Metadata
Assignees
Projects
Status
Done