Bug#965829: sofia-sip: Removal of obsolete debhelper compat 5 and 6 in bookworm

2022-01-15 Thread Evangelos Ribeiro Tzaras
Hi Niels,

On Mon, 2021-12-27 at 09:54 +0100, Niels Thykier wrote:
> On Wed, 22 Dec 2021 09:37:46 +0100 Evangelos Ribeiro Tzaras
>  wrote:
> > Just as a follow up:
> > 
> > I could imagine adopting the package (possibly within the VoIP
> > team)
> > in case the maintainer is willing to part with it. I don't want to
> > be
> > stepping on any toes, which is why I'm cautiously putting that
> > option
> > on the table :)
> > 
> > Cheers
> > -- 
> > Evangelos
> > PGP: B938 6554 B7DD 266B CB8E 29A9 90F0 C9B1 8A6B 4A19
> > 
> > 
> 
> Hi,
> 
> FTR, I think this package might be a candidate for the [ITS process]
> in
> case you are interested in maintaining it.

Thanks for the link! Jonas has filed an [ITS bug].

> 
> ~Niels
> 
> [ITS process]:
> https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
> 
> 

[ITS bug] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003706

Cheers
-- 
Evangelos
PGP: B938 6554 B7DD 266B CB8E 29A9 90F0 C9B1 8A6B 4A19



Bug#965829: sofia-sip: Removal of obsolete debhelper compat 5 and 6 in bookworm

2022-01-13 Thread Jonas Smedegaard
I have filed bug#1003706 to salvage sofia-sip.

@Evangelos: If that process is not canceled, I would be more than happy 
to have you as co-maintainer.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#965829: sofia-sip: Removal of obsolete debhelper compat 5 and 6 in bookworm

2021-12-27 Thread Niels Thykier
On Wed, 22 Dec 2021 09:37:46 +0100 Evangelos Ribeiro Tzaras
 wrote:
> Just as a follow up:
> 
> I could imagine adopting the package (possibly within the VoIP team)
> in case the maintainer is willing to part with it. I don't want to be
> stepping on any toes, which is why I'm cautiously putting that option
> on the table :)
> 
> Cheers
> -- 
> Evangelos
> PGP: B938 6554 B7DD 266B CB8E 29A9 90F0 C9B1 8A6B 4A19
> 
> 

Hi,

FTR, I think this package might be a candidate for the [ITS process] in
case you are interested in maintaining it.

~Niels

[ITS process]:
https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging



Bug#965829: sofia-sip: Removal of obsolete debhelper compat 5 and 6 in bookworm

2021-12-22 Thread Evangelos Ribeiro Tzaras
control: -1 tags patch
quit


Hi,

On Mon, 20 Jul 2020 19:35:35 + Niels Thykier
 wrote:
> Source: sofia-sip
> Version: 1.12.11+20110422.1-2.1
> Severity: normal
> Usertags: compat-5-6-removal
> 
> Hi,
> 
> The package sofia-sip uses debhelper with a compat level of 5 or 6,
> which is deprecated and scheduled for removal[1].
> 
> Please bump the debhelper compat at your earliest convenience
> /outside the freeze/!
> 
>   * Compat 13 is recommended (supported in stable-backports)
> 
>   * Compat 7 is the bare minimum

I have tried my hand at producing a patch to bump debhelper (and
hopefully don't break anything), which I'll attach here.

The patch could probably be improved to only skip the failing test
instead of disabling the whole testsuite, but this is as far as I got
after a few hours of poking it with a stick :)


> 
> At the time of filing this bug, compat 5 and 6 are expected to be
> removed "some time during the development cycle of bookworm".
> 

As far as I can see sofia-sip is now marked for removal from testing on
2022-01-19, so I thought it would be somewhat urgent to get this fixed
soon.

> 
> Thanks,
> ~Niels
> 
> 
> [1] https://lists.debian.org/debian-devel/2020/07/msg00065.html
> 
> [2] https://release.debian.org/bullseye/FAQ.html
> 
> [3] The choice of 2021-01-01 as a "deadline" is set before the actual
> freeze deadline to provide a safe cut off point for most people.
> 
> Mind you, it is still your responsibility to ensure that the upload
> makes it into testing even if you upload before that date.
> 

Cheers,

-- 
Evangelos
PGP: B938 6554 B7DD 266B CB8E 29A9 90F0 C9B1 8A6B 4A19



From ef68921183553b8cdfefd5076da5e8ebd0afb1d8 Mon Sep 17 00:00:00 2001
From: Evangelos Ribeiro Tzaras 
Date: Wed, 22 Dec 2021 07:35:39 +0100
Subject: [PATCH 1/2] Bump debian compat to 13 and adapt to changes

* Bump to debhelper-compat 13
* Install paths got wildcards included /usr/lib/... vs /usr/lib/*/...
* Install generated libtool .la files
* Disable tests because of the following test failure:
* Closes #965829

FAIL: check_sres_sip


Running suite(s): Unit tests for SIP URI resolver
0%: Checks: 19, Failures: 19, Errors: 0
check_sres_sip.c:182:F:1 - Test simple resolving:invalid:0: Early exit with return value 0
check_sres_sip.c:212:F:1 - Test simple resolving:not_found:0: Early exit with return value 0
check_sres_sip.c:237:F:1 - Test simple resolving:failure:0: Early exit with return value 0
check_sres_sip.c:298:F:1 - Test simple resolving:timeout:0: Early exit with return value 0
check_sres_sip.c:326:F:1 - Test simple resolving:found_a:0: Early exit with return value 0
check_sres_sip.c:464:F:1 - Test simple resolving:found_cname:0: Early exit with return value 0
check_sres_sip.c:380:F:1 - Test simple resolving:found_ip:0: Early exit with return value 0
check_sres_sip.c:414:F:1 - Test simple resolving:found_maddr_a:0: Early exit with return value 0
check_sres_sip.c:522:F:1 - Test simple resolving:found_maddr_ip:0: Early exit with return value 0
check_sres_sip.c:570:F:1 - Test simple resolving:found_a_:0: Early exit with return value 0
check_sres_sip.c:604:F:1 - Test simple resolving:found_naptr:0: Early exit with return value 0
check_sres_sip.c:670:F:1 - Test simple resolving:found_bad_naptr:0: Early exit with return value 0
check_sres_sip.c:634:F:1 - Test simple resolving:found_naptr_nohint:0: Early exit with return value 0
check_sres_sip.c:755:F:1 - Test simple resolving:found_naptr2:0: Early exit with return value 0
check_sres_sip.c:809:F:1 - Test simple resolving:found_naptr3:0: Early exit with return value 1
check_sres_sip.c:865:F:1 - Test simple resolving:found_naptr_with_a:0: Early exit with return value 0
check_sres_sip.c:708:F:1 - Test simple resolving:ignore_naptr:0: Early exit with return value 0
check_sres_sip.c:901:F:1 - Test simple resolving:found_srv:0: Early exit with return value 1
check_sres_sip.c:1082:F:1 - Test simple resolving:found_multi_srv:0: Early exit with return value 0
FAIL check_sres_sip (exit status: 1)

SKIP: run_test_sresolv
==

./run_test_sresolv: started named pid 443084
./run_test_sresolv: cannot start named
./run_test_sresolv: perhaps you have to disable apparmor protection for named
SKIP run_test_sresolv (exit status: 77)
---
 debian/compat   |   1 -
 debian/control  |   2 +-
 debian/libsofia-sip-ua-dev.install  |   6 +-
 debian/libsofia-sip-ua-glib-dev.install |   6 +-
 debian/libsofia-sip-ua-glib3.install|   4 +-
 debian/libsofia-sip-ua0.install |   3 +-
 debian/rules| 101 ++--
 debian/sofia-sip-doc.docs   |   4 +-
 8 files changed, 20 insertions(+), 107 deletions(-)
 delete mode 100644 debian/compat

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 7ed6ff82..
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/debian/control b/debian/control
index 7b67