Thanks for the response.

My mind somehow converted 2.33 into 2.3.3 so I thought 2.3.3 < 2.4,
thanks for helping me identify that mistake.

I see now that this is the real problem:


$ sudo apt install libc6-i386

The following packages have unmet dependencies:
 libc6-i386 : Depends: libc6 (= 2.31-0ubuntu9.2) but 2.31-0ubuntu9.3 is to be 
installed
E: Unable to correct problems, you have held broken packages.


And I can see that version 2.31-0ubuntu9.2 is available for me to install:

$ sudo apt list -a libc6

libc6/now 2.31-0ubuntu9.3 amd64 [installed,local]
libc6/focal-updates 2.31-0ubuntu9.2 amd64
libc6/focal 2.31-0ubuntu9 amd64

libc6/now 2.31-0ubuntu9.3 i386 [installed,local]
libc6/focal-updates 2.31-0ubuntu9.2 i386
libc6/focal 2.31-0ubuntu9 i386


So I guess the solution is to install this previous version of libc6:

$ sudo apt install libc6=2.31-0ubuntu9.2

Will this cause my system to become unstable? I don't feel quite safe
running this command blindly. Thanks in advance!

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to zlib in Ubuntu.
https://bugs.launchpad.net/bugs/1929125

Title:
  lib32z1 cannot be installed on ubuntu 20.04 LTS

Status in zlib package in Ubuntu:
  New

Bug description:
  I am using Ubuntu 20.04 LTS. When trying to install lib32z1, I get the
  following error:

  The following packages have unmet dependencies:
   lib32z1 : Depends: libc6-i386 (>= 2.4) but it is not going to be installed
  E: Unable to correct problems, you have held broken packages.

  lib32z1 (https://packages.ubuntu.com/focal/lib32z1) depends on
  libc6-i386 (>= 2.4) but the latest version of libc6-i386 I can find
  for Ubuntu is 2.33 (https://packages.ubuntu.com/impish/libc6-i386)

  Is it possible Ubuntu is asking for a version of a dependency so high
  that it doesn't even exist?

  The reason I'm installing a 32-bit package is it's required for
  Android Studio installation process:
  https://developer.android.com/studio/install#linux

  ---

  apt-cache policy libc6-i386

  libc6-i386:
    Installed: (none)
    Candidate: 2.31-0ubuntu9.2
    Version table:
       2.31-0ubuntu9.2 500
          500 http://ca.archive.ubuntu.com/ubuntu focal-updates/main amd64 
Packages
       2.31-0ubuntu9 500
          500 http://ca.archive.ubuntu.com/ubuntu focal/main amd64 Packages

  apt-cache policy lib32z1

  lib32z1:
    Installed: (none)
    Candidate: 1:1.2.11.dfsg-2ubuntu1.2
    Version table:
       1:1.2.11.dfsg-2ubuntu1.2 500
          500 http://ca.archive.ubuntu.com/ubuntu focal-updates/main amd64 
Packages
       1:1.2.11.dfsg-2ubuntu1 500
          500 http://ca.archive.ubuntu.com/ubuntu focal/main amd64 Packages

  lsb_release -rd

  Description:  Ubuntu 20.04.2 LTS
  Release:      20.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zlib/+bug/1929125/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to