View Bug Details

IDProjectCategoryView StatusLast Update
0001128DCP-o-matic[All Projects] Packagingpublic2017-09-10 23:33
ReporterleoAssigned To 
Status newResolutionopen 
Platform64-bitOSUbuntuOS Version17.10
Product Version2.11.0 
Target VersionFixed in Version 
Summary0001128: Version 2.11.22 has unmet dependencies when installed under Ubuntu 17.04 x64

When I try to install 2.11.22-1 under Ubuntu 17.04 64-bit with the latest auto updates installed, pressing the "Install" button in Ubuntu Software Installer has no effect - nothing happens (not even a flickering drive light).

I then tried installing it via a dpkg command line, which reported unmet dependencies. I then ran apt --fix-broken install, and after that, DCP-o-Matic worked OK.

It looks like, therefore, the test version for Ubuntu 17.04 assumes that some libraries are installed by default that actually are not in Ubuntu 17.04 desktop. A copy-and-paste of the terminal window I used is in "additional information" below.

Steps To Reproduce

Perform a fresh installation of Ubuntu 17.04 deskop on a blank partition, formatted as ext3, using the downloaded ISO from Ubuntu.
Download the Ubuntu test version for Ubuntu 17.04 (dcpomatic_2.11.22-1_amd64.deb)
Enable executing this file as a program (right-click on it in Nautilus, then Properties > Permissions > check "Allow executing file as program."
Right-click on the file, and select "Open with software install."
Press "Install." Nothing will happen (or at least it didn't for me).
Open a terminal window (ctrl + alt + T)
Navigate to the window containing the DCP-o-Matic installer (.deb) file, then sudo dpkg -i dcpomatic_2.11.22-1_amd64.deb
After this gives you a bunch of unmet dependencies, enter sudo apt --fix-broken install
DCP-o-Matic should now open and work OK.

Additional Information

leo@Leo-RenderPC-Ubuntu:~/Downloads$ sudo dpkg -i dcpomatic_2.11.22-1_amd64.deb
Selecting previously unselected package dcpomatic.
(Reading database ... 228363 files and directories currently installed.)
Preparing to unpack dcpomatic_2.11.22-1_amd64.deb ...
Unpacking dcpomatic (2.11.22-1) ...
dpkg: dependency problems prevent configuration of dcpomatic:
dcpomatic depends on libxmlsec1; however:
Package libxmlsec1 is not installed.
dcpomatic depends on libxmlsec1-openssl; however:
Package libxmlsec1-openssl is not installed.
dcpomatic depends on libmagick++-6.q16-7; however:
Package libmagick++-6.q16-7 is not installed.
dcpomatic depends on libxml++2.6-2v5; however:
Package libxml++2.6-2v5 is not installed.
dcpomatic depends on libzip4; however:
Package libzip4 is not installed.

dpkg: error processing package dcpomatic (--install):
dependency problems - leaving unconfigured
Processing triggers for bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
Errors were encountered while processing:
leo@Leo-RenderPC-Ubuntu:~/Downloads$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libmagick++-6.q16-7 libxml++2.6-2v5 libxmlsec1 libxmlsec1-openssl libzip4
The following NEW packages will be installed:
libmagick++-6.q16-7 libxml++2.6-2v5 libxmlsec1 libxmlsec1-openssl libzip4
0 upgraded, 5 newly installed, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
Need to get 429 kB of archives.
After this operation, 1,869 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 zesty/main amd64 libxmlsec1 amd64 1.2.20-2ubuntu6 [119 kB]
Get:2 zesty/main amd64 libxmlsec1-openssl amd64 1.2.20-2ubuntu6 [64.8 kB]
Get:3 zesty-updates/main amd64 libmagick++-6.q16-7 amd64 8: [141 kB]
Get:4 zesty/universe amd64 libxml++2.6-2v5 amd64 2.40.1-1 [67.0 kB]
Get:5 zesty/universe amd64 libzip4 amd64 1.1.2-1.1 [37.8 kB]
Fetched 429 kB in 0s (642 kB/s)
Selecting previously unselected package libxmlsec1.
(Reading database ... 228491 files and directories currently installed.)
Preparing to unpack .../libxmlsec1_1.2.20-2ubuntu6_amd64.deb ...
Unpacking libxmlsec1 (1.2.20-2ubuntu6) ...
Selecting previously unselected package libxmlsec1-openssl.
Preparing to unpack .../libxmlsec1-openssl_1.2.20-2ubuntu6_amd64.deb ...
Unpacking libxmlsec1-openssl (1.2.20-2ubuntu6) ...
Selecting previously unselected package libmagick++-6.q16-7:amd64.
Preparing to unpack .../libmagick++-6.q16-7_8%3a6.9.7.4+dfsg-3ubuntu1.2_amd64.deb ...
Unpacking libmagick++-6.q16-7:amd64 (8: ...
Selecting previously unselected package libxml++2.6-2v5:amd64.
Preparing to unpack .../libxml++2.6-2v5_2.40.1-1_amd64.deb ...
Unpacking libxml++2.6-2v5:amd64 (2.40.1-1) ...
Selecting previously unselected package libzip4:amd64.
Preparing to unpack .../libzip4_1.1.2-1.1_amd64.deb ...
Unpacking libzip4:amd64 (1.1.2-1.1) ...
Setting up libxml++2.6-2v5:amd64 (2.40.1-1) ...
Setting up libzip4:amd64 (1.1.2-1.1) ...
Setting up libxmlsec1 (1.2.20-2ubuntu6) ...
Setting up libmagick++-6.q16-7:amd64 (8: ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...
Setting up libxmlsec1-openssl (1.2.20-2ubuntu6) ...
Setting up dcpomatic (2.11.22-1) ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...

TagsNo tags attached.
Estimated work requiredUnknown



2017-09-10 23:33

administrator   ~0001818

As far as I can see the dpkg -i then apt-get -f install dance is to be expected (dpkg doesn't install dependencies). The question is why the GUI installer doesn't work...

Bug History

Date Modified Username Field Change
2017-09-10 20:02 leo New Bug
2017-09-10 23:33 carl Note Added: 0001818