From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#40388: Reported upstream to Calibre Date: Fri, 03 Apr 2020 15:31:49 +0200 Message-ID: <87wo6wpuey.fsf@devup.no> References: <87wo6yf5rl.fsf@inv.alid.pw> <87a73sbtye.fsf@inv.alid.pw> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:33921) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jKMRU-0004Iw-UC for bug-guix@gnu.org; Fri, 03 Apr 2020 09:33:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jKMRT-0006Pd-Gu for bug-guix@gnu.org; Fri, 03 Apr 2020 09:33:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58098) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jKMRT-0006PS-Dy for bug-guix@gnu.org; Fri, 03 Apr 2020 09:33:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jKMRT-0000Ni-Bn for bug-guix@gnu.org; Fri, 03 Apr 2020 09:33:03 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <87a73sbtye.fsf@inv.alid.pw> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Josh Holland , 40388-done@debbugs.gnu.org --=-=-= Content-Type: text/plain Josh Holland writes: > I've reported this bug as > https://bugs.launchpad.net/calibre/+bug/1870541. I also found the > backwards-incompatible change in msgpack which is the culprit of this: > > * Default value of strict_map_key is changed to True to avoid > hashdos. You need to pass strict_map_key=False if you have data which > contain map keys which type is not bytes or str. > > (from ) Thanks for reporting it! I was just looking into the issue and found that it was fixed upstream 3 days ago: https://github.com/kovidgoyal/calibre/commit/0ff41ac64994ec11b7859fc004c94d08769e3af3 I adopted the patch to Guix in 3e4ce1cc3eb7b35405c4d2c4f837e53ec9952c99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl6HOsUACgkQoqBt8qM6 VPpsbQf+PXW98e2Nv0aOby3q0i3FYfSifDn+jG9c3ilhn4SUjKOYGp7oWIHuzfbq HfT7WkdXa7OD1kvUP8iLk3C2MiJv/jUTfkdZw0BbX/WkdAAebHN55xlo5sd57BCC FTtzyRRV+h7gzs5oE7yFLgpkuxpYS5z8OqzbM0bL5ReCN9cw+hY0atxzjPJa53+a dWEinsw+hHi3sB9xc1S7pNEJrmxEiHpqJ2gY8tTzkzgpL89CpzjTh7B7FBgKqyjM YL68XjLofCPWrqdNLH9eNDb/IgTMZb1SEBOYO8+fsZJecJVgx0yFu6WP7+aTWXWD aiL39twD1x2BalRh/Lk157TGoqRc6Q== =Lg6z -----END PGP SIGNATURE----- --=-=-=--