[Debian-on-mobile-maintainers] Bug#1035662: unblock: libomemo/0.8.1-3

Evangelos Ribeiro Tzaras devrtz-debian at fortysixandtwo.eu
Sun May 7 11:23:52 BST 2023


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
X-Debbugs-Cc: libomemo at packages.debian.org
Control: affects -1 + src:libomemo

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Please unblock package libomemo

Version 0.8.1-2 was uploaded earlier today to address #1034996,
but sadly introduced a similar issue when upgrading from
testing 0.8.1-1 to 0.8.1-2 because it was missing a Breaks/Replaces
relationship.

I have attached a debdiff from both 0.8.1-1 (currently in bookworm)
and 0.8.1-2 (uploaded earlier to sid) to
0.8.1-3 below.

I have manually tested the upgrade paths for the version in bullseye
(the original issue) as well as what we currently have in bookworm
to ensure no issues crop up.

I've gone ahead and uploaded the 0.8.1-3 already as the fix
is pretty small.
(Please provide enough (but not too much) information to help
the release team to judge the request efficiently. E.g. by
filling in the sections below.)

Thanks in advance

unblock libomemo/0.8.1-3


*** /home/fortysixandtwo/git/salsa/tmp-omemo/libomemo_0.8.1-1_0.8.1-3.diff
diff -Nru libomemo-0.8.1/debian/changelog libomemo-0.8.1/debian/changelog
- --- libomemo-0.8.1/debian/changelog	2022-05-27 08:33:03.000000000 +0200
+++ libomemo-0.8.1/debian/changelog	2023-05-07 11:27:30.000000000 +0200
@@ -1,3 +1,17 @@
+libomemo (0.8.1-3) unstable; urgency=medium
+
+  * d/control: Add Breaks/Replaces on libomemo-dev
+    which shipped link to shared object
+
+ -- Evangelos Ribeiro Tzaras <devrtz-debian at fortysixandtwo.eu>  Sun, 07 May 2023 11:27:30 +0200
+
+libomemo (0.8.1-2) unstable; urgency=medium
+
+  * Team upload.
+  * libomemo0: move libomemo.so back to -dev package (Closes: #1034996)
+
+ -- Arnaud Ferraris <aferraris at debian.org>  Sun, 07 May 2023 10:51:51 +0200
+
 libomemo (0.8.1-1) unstable; urgency=medium
 
   * Use better git-buildpackage defaults
diff -Nru libomemo-0.8.1/debian/control libomemo-0.8.1/debian/control
- --- libomemo-0.8.1/debian/control	2022-05-27 08:33:03.000000000 +0200
+++ libomemo-0.8.1/debian/control	2023-05-07 11:27:30.000000000 +0200
@@ -20,6 +20,8 @@
 Rules-Requires-Root: no
 
 Package: libomemo-dev
+Breaks: libomemo0 (<= 0.8.1-2)
+Replaces: libomemo0 (<= 0.8.1-2) 
 Section: libdevel
 Architecture: any
 Multi-Arch: same
diff -Nru libomemo-0.8.1/debian/libomemo0.install libomemo-0.8.1/debian/libomemo0.install
- --- libomemo-0.8.1/debian/libomemo0.install	2022-05-27 08:33:03.000000000 +0200
+++ libomemo-0.8.1/debian/libomemo0.install	2023-05-07 11:09:49.000000000 +0200
@@ -1 +1 @@
- -usr/lib/*/libomemo.so*
+usr/lib/*/libomemo.so.*
diff -Nru libomemo-0.8.1/debian/libomemo-dev.install libomemo-0.8.1/debian/libomemo-dev.install
- --- libomemo-0.8.1/debian/libomemo-dev.install	2022-05-27 08:33:03.000000000 +0200
+++ libomemo-0.8.1/debian/libomemo-dev.install	2023-05-07 11:09:49.000000000 +0200
@@ -1,2 +1,3 @@
 usr/include/*
+usr/lib/*/libomemo.so
 usr/lib/*/pkgconfig/*.pc

*** /home/fortysixandtwo/git/salsa/tmp-omemo/libomemo_0.8.1-2_0.8.1-3.diff
diff -Nru libomemo-0.8.1/debian/changelog libomemo-0.8.1/debian/changelog
- --- libomemo-0.8.1/debian/changelog	2023-05-07 10:51:51.000000000 +0200
+++ libomemo-0.8.1/debian/changelog	2023-05-07 11:27:30.000000000 +0200
@@ -1,3 +1,10 @@
+libomemo (0.8.1-3) unstable; urgency=medium
+
+  * d/control: Add Breaks/Replaces on libomemo-dev
+    which shipped link to shared object
+
+ -- Evangelos Ribeiro Tzaras <devrtz-debian at fortysixandtwo.eu>  Sun, 07 May 2023 11:27:30 +0200
+
 libomemo (0.8.1-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru libomemo-0.8.1/debian/control libomemo-0.8.1/debian/control
- --- libomemo-0.8.1/debian/control	2023-05-07 10:51:51.000000000 +0200
+++ libomemo-0.8.1/debian/control	2023-05-07 11:27:30.000000000 +0200
@@ -20,6 +20,8 @@
 Rules-Requires-Root: no
 
 Package: libomemo-dev
+Breaks: libomemo0 (<= 0.8.1-2)
+Replaces: libomemo0 (<= 0.8.1-2) 
 Section: libdevel
 Architecture: any
 Multi-Arch: same


-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuThlVLfdJmvLjimpkPDJsYprShkFAmRXfDgACgkQkPDJsYpr
ShmE4RAAnTv39PPtBUxT1LI0O6aVy07k/uVG/SW7wzVFEYTaHV7BHcoBjS/SHNqa
lqKACCkxhlq8Vt/NFvOR6ArhK5FWpcZSXm7udi2JHJR96QKuxYloTIv5DV++eoMq
hcjtQO44ox1j7HKZnmml/0B/uILwVr4hfnxkDCTQAnZD4y76v/86Ex8JkqeNM/RH
PJigLFwKn8/L0tYBOM6SGx1y5nsAa1WEENMa6XsVpmXuBBsAoaJJZIW0WipQvutu
8uzxGvhDmyNL4v/cvnt0MYP1/bM6sbCMmKvzKu9ehPyavKI2v6MZejotISJIGkXK
2XDdc4pTQ6Z0QhOs8wcKCUaMdvnXO+HQspWhrl+RtapRDAmu/SmcFSefPk76eECq
Xyp2LnZJ4h1lkQW3n7/h+VSO2pVXzEyvEoVjLG0jRgjehFWsidaQkHdCHJmw/Umn
IW5F9nxnXaG/7Qa8Fl2JxmZFNcv+HTemkft8RT7nlYJm4QWXk5gH7W0l815hd/Wj
LoyE/opqPj9OjFLV1t1YPhSeb/vwu13BYESHSFprsWGL9cxpD1S4nvYJB3BpRAaf
0RZLS74xAPBDizAct0gt1dX2MEnwNyUMiK/66kA0Xc2wYq1TZoa0APDysR3nsdRw
bncN6r8+1MPBIlOQY/OeXHy2t2q+C1usJHg9p24sD1RcMyhBQHU=
=MpTj
-----END PGP SIGNATURE-----



More information about the Debian-on-mobile-maintainers mailing list