Your message dated Wed, 10 Jul 2019 22:49:51 +0300
with message-id <dfe06f05-259f-de8a-a512-ca95644d4...@ya.ru>
and subject line Re: Bug#931750: telegram-desktop: Packace uninstallable due to 
alleged lack of dependency
has caused the Debian Bug report #931750,
regarding telegram-desktop: Packace uninstallable due to alleged lack of 
dependency
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
931750: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931750
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: telegram-desktop
Severity: grave
Justification: renders package unusable

I am unable to install this package.

For some reason it got uninstalled on Saturday after Buster's release and when
I try to install it, apt claims that it depends on qtbase-abi-5-11-3.

As the maintainer certaily knows, that's a metapackage that is provided by
libqt5core5a, which *is* installed on my system.



-- System Information:
Debian Release: 10.0
  APT prefers stable
  APT policy: (900, 'stable'), (800, 'experimental'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.utf8), LANGUAGE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL set to
en_US.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages telegram-desktop depends on:
ii  libavcodec58               7:4.1.3-1
ii  libavformat58              7:4.1.3-1
ii  libavutil56                7:4.1.3-1
ii  libc6                      2.28-10
ii  libgcc1                    1:9.1.0-7
ii  libglib2.0-0               2.61.1-1
ii  liblzma5                   5.2.4-1
ii  libminizip1                1.1-8+b1
ii  libopenal1                 1:1.19.1-1
ii  libopus0                   1.3-1
ii  libqt5core5a               5.12.4+dfsg-4
ii  libqt5dbus5                5.12.4+dfsg-4
ii  libqt5gui5                 5.12.4+dfsg-4
ii  libqt5network5             5.12.4+dfsg-4
ii  libqt5widgets5             5.12.4+dfsg-4
ii  libssl1.1                  1.1.1c-1
ii  libstdc++6                 9.1.0-7
ii  libswresample3             7:4.1.3-1
ii  libswscale5                7:4.1.3-1
ii  libx11-6                   2:1.6.7-1
ii  libxxhash0                 0.7.0-1
ii  qt5-image-formats-plugins  5.12.4-1
pn  qtbase-abi-5-11-3          <none>
ii  zlib1g                     1:1.2.11.dfsg-1

Versions of packages telegram-desktop recommends:
ii  fonts-open-sans  1.11-1




*** /home/fmneto/temp.txt
magi: /home/fmneto#> sudo apt install telegram-desktop
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 telegram-desktop : Depends: qtbase-abi-5-11-3
E: Unable to correct problems, you have held broken packages.

magi: /home/fmneto#> sudo aptitude install telegram-desktop
The following NEW packages will be installed:
  telegram-desktop{b}
0 packages upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 16.8 MB of archives. After unpacking 44.4 MB will be used.
The following packages have unmet dependencies:
 telegram-desktop : Depends: qtbase-abi-5-11-3 which is a virtual package,
provided by:
                             - libqt5core5a (5.11.3+dfsg1-1), but 5.12.4+dfsg-4
is installed

The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     telegram-desktop [Not Installed]



Accept this solution? [Y/n/q/?]
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.


magi: /home/fmneto#> sudo apt install  libqt5core5a
Reading package lists... Done
Building dependency tree
Reading state information... Done
libqt5core5a is already the newest version (5.12.4+dfsg-4).
libqt5core5a set to manually installed.

--- End Message ---
--- Begin Message ---
10.07.2019 15:50, Francisco M Neto пишет:
>       I realized the error as soon as I sent the error report. Digging a bit
> more in aptitude's options I managed to downgrade the required libraries and
> install Telegram. Thanks.

Ok, so let me close the bug.

>       Still, I don't understand why it's requiring a specific version of
> libqt. Shouldn't a newer version be compatible? 

It's compatible at source code level. Compiled binaries require an exact
match of versions. See 
https://en.wikipedia.org/wiki/Application_binary_interface

--- End Message ---

Reply via email to