Error updating 8/24/2020 package libffi8ubuntu1 (possibly renamed from libffi8.1.0)

Bug #1892807 reported by Cody Ferber
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
libffi (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Hello just updated like I do most days on 20.10 and I got this dependency issue. It looks like this package was just recently renamed within the last few days maybe?

codyf86@Test-iT-Server:~$ sudo apt-get full-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libffi-dev : Depends: libffi8ubuntu1 (= 3.4~20200819gead65ca871-0ubuntu3) but it is not installed
 libgirepository-1.0-1 : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
 libglib2.0-0 : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
 libglib2.0-0:i386 : Depends: libffi8ubuntu1:i386 (>= 3.4~20200819) but it is not installed
 libpython3.8-stdlib : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
 libwayland-client0 : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
 libwayland-client0:i386 : Depends: libffi8ubuntu1:i386 (>= 3.4~20200819) but it is not installed
 libwayland-server0 : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
 php7.4-common : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
 python3-gi : Depends: libffi8ubuntu1 (>= 3.4~20200819) but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
codyf86@Test-iT-Server:~$ sudo apt-get --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libcdio18 libedataserver-1.2-24 libffi8.1.0:i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libffi8ubuntu1 libffi8ubuntu1:i386
The following NEW packages will be installed:
  libffi8ubuntu1 libffi8ubuntu1:i386
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
70 not fully installed or removed.
Need to get 38.3 kB of archives.
After this operation, 123 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu groovy-proposed/main amd64 libffi8ubuntu1 amd64 3.4~20200819gead65ca871-0ubuntu3 [20.0 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu groovy-proposed/main i386 libffi8ubuntu1 i386 3.4~20200819gead65ca871-0ubuntu3 [18.2 kB]
Fetched 38.3 kB in 1s (68.1 kB/s)
(Reading database ... 379109 files and directories currently installed.)
Preparing to unpack .../libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_amd64.deb ...
Unpacking libffi8ubuntu1:amd64 (3.4~20200819gead65ca871-0ubuntu3) ...
dpkg: error processing archive /var/cache/apt/archives/libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libffi.so.8.1.0', which is also in package libffi8.1.0:amd64 3.4~20200819gead65ca871-0ubuntu1
Preparing to unpack .../libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_i386.deb ...
Unpacking libffi8ubuntu1:i386 (3.4~20200819gead65ca871-0ubuntu3) ...
dpkg: error processing archive /var/cache/apt/archives/libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_i386.deb (--unpack):
 trying to overwrite '/usr/lib/i386-linux-gnu/libffi.so.8.1.0', which is also in package libffi8.1.0:i386 3.4~20200819gead65ca871-0ubuntu1
Errors were encountered while processing:
 /var/cache/apt/archives/libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_amd64.deb
 /var/cache/apt/archives/libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Steve Langasek (vorlon) wrote :

This package is only available in groovy-proposed, which is not intended to be used by end users. Please remove groovy-proposed from your sources.list.

The issues described are normal transient installability issues in proposed, and not a bug.

Changed in libffi (Ubuntu):
status: New → Invalid
Revision history for this message
Cody Ferber (codyf86) wrote :

Fair enough, but it literally says right above the check box.

Use proposed updates if you're willing to report bugs on any problems that occur.

So something is wrong at least in terms of when you do move it into the main repo.

But you also might want to remove that text if you don't want people to use it and report bugs. :x

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.