On Thu, 28 Oct 2021 14:15:56 +0200 Jonas Smedegaard <jo...@jones.dk> wrote:
> Quoting Peter Keel (2021-10-28 11:05:19)
> > It may be that this is fixed in the package, but packages depending 
> > on libcmark0.30.1 providing 0.30.1 and not 0.30.2 are now broken: 
> > 
> > mkvtoolnix-gui: error while loading shared libraries: libcmark.so.0.30.1:
> > cannot open shared object file: No such file or directory
> 
> This bugreport tracks the issue of the library being broken - it isn't 
> any longer so this bugreport is closed.
> 
> Packages affected need to be recompiled.

At https://release.debian.org/transitions/html/auto-cmark.html you can 
follow that progress.

But it _appears_ that something on the packaging side isn't entirely right.
I run a fully up-to-date Sid system, but libcmark0.30.2 didn't (yet?) get 
installed, which meant that tldr still failed.
So I decide to manually install libcmark0.30.2 and that succeeded and made tldr
work again. But now I have both installed on my system, which probably isn't 
what is supposed to happen and their package state is somewhat odd.

root@bagend:~# aptitude install libcmark0.30.2
The following NEW packages will be installed:
  libcmark0.30.2 
The following packages will be REMOVED:
  libcmark0.30.1{a} 
0 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 115 kB of archives. After unpacking 0 B will be used.
The following packages have unmet dependencies:
 mkvtoolnix-gui : Depends: libcmark0.30.1 (>= 0.30.1) but it is not going to be 
installed
 tldr : Depends: libcmark0.30.1 (>= 0.30.1) but it is not going to be installed
The following actions will resolve these dependencies:

     Downgrade the following packages:                                
1)     libcmark0.30.1 [0.30.2-1 (now, unstable) -> 0.30.1-2 (testing)]



Accept this solution? [Y/n/q/?]  
The following packages will be DOWNGRADED:
  libcmark0.30.1 
The following NEW packages will be installed:
  libcmark0.30.2 
0 packages upgraded, 1 newly installed, 1 downgraded, 0 to remove and 0 not 
upgraded.
Need to get 229 kB of archives. After unpacking 375 kB will be used.
Do you want to continue? [Y/n/?] 
Get: 1 http://deb.debian.org/debian testing/main amd64 libcmark0.30.1 amd64 
0.30.1-2 [114 kB]
Get: 2 http://deb.debian.org/debian sid/main amd64 libcmark0.30.2 amd64 
0.30.2-3 [115 kB]
Fetched 229 kB in 0s (1,705 kB/s)   
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
dpkg: warning: downgrading libcmark0.30.1:amd64 from 0.30.2-1 to 0.30.1-2
(Reading database ... 444871 files and directories currently installed.)
Preparing to unpack .../libcmark0.30.1_0.30.1-2_amd64.deb ...
Unpacking libcmark0.30.1:amd64 (0.30.1-2) over (0.30.2-1) ...
Selecting previously unselected package libcmark0.30.2:amd64.
Preparing to unpack .../libcmark0.30.2_0.30.2-3_amd64.deb ...
Unpacking libcmark0.30.2:amd64 (0.30.2-3) ...
Setting up libcmark0.30.1:amd64 (0.30.1-2) ...
Setting up libcmark0.30.2:amd64 (0.30.2-3) ...
Processing triggers for libc-bin (2.32-4) ...
======  How can you help?  (doc: https://wiki.debian.org/how-can-i-help ) ======

-----  Show old opportunities as well as new ones: how-can-i-help --old  -----
                                         
Current status: 1 (+1) upgradable.
root@bagend:~# aptitude search ~ilibcmark0
iuA libcmark0.30.1                                                              
       - CommonMark parsing and rendering library                               
                      
iB  libcmark0.30.2                                                              
       - CommonMark parsing and rendering library 

Maybe there's nothing wrong and/or it will resolve itself over time,
but I'm assuming they're not supposed to be both installed?

Cheers,
  Diederik

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to