Bug#999342: shadow FTBFS: bd-uninstallable due to conflict on libsepol1-dev

2021-11-10 Thread Sebastian Ramacher
Control: forcemerge 998633 -1
Control: tags = 998633 ftbfs bookworm pending sid

On 2021-11-10 07:58:54 +0100, Helmut Grohne wrote:
> Source: shadow
> Version: 1:4.8.1-1.1
> Severity: serious
> Tags: ftbfs patch
> User: helm...@debian.org
> Usertags: rebootstrap
> 
> shadow fails to build from source in unstable, because the selinux
> people started a transition, bumped soname and in that process moved to
> unversioned -dev packages. The final result is that for now shadow
> exhibits a conflict on libsepol1-dev, but before too long it will miss a
> versioned -dev package. Switching to unversioned ones fixes the issue in
> practice and completes the transition for shadow.

There's #998633 already

Cheers

> 
> Helmut

> diff --minimal -Nru shadow-4.8.1/debian/changelog 
> shadow-4.8.1/debian/changelog
> --- shadow-4.8.1/debian/changelog 2021-10-23 21:04:57.0 +0200
> +++ shadow-4.8.1/debian/changelog 2021-11-10 07:51:53.0 +0100
> @@ -1,3 +1,11 @@
> +shadow (1:4.8.1-1.2) UNRELEASED; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Fix FTBFS: Use unversioned selinux and semanage dependencies.
> +(Closes: #-1)
> +
> + -- Helmut Grohne   Wed, 10 Nov 2021 07:51:53 +0100
> +
>  shadow (1:4.8.1-1.1) unstable; urgency=medium
>  
>[ Johannes Schauer Marin Rodrigues ]
> diff --minimal -Nru shadow-4.8.1/debian/control shadow-4.8.1/debian/control
> --- shadow-4.8.1/debian/control   2021-10-23 20:29:33.0 +0200
> +++ shadow-4.8.1/debian/control   2021-11-10 07:51:49.0 +0100
> @@ -12,8 +12,8 @@
> docbook-xsl,
> docbook-xml,
> libxml2-utils,
> -   libselinux1-dev [linux-any],
> -   libsemanage1-dev [linux-any],
> +   libselinux-dev [linux-any],
> +   libsemanage-dev [linux-any],
> itstool,
> bison,
> libaudit-dev [linux-any]


-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Processed (with 1 error): Re: Bug#999342: shadow FTBFS: bd-uninstallable due to conflict on libsepol1-dev

2021-11-10 Thread Debian Bug Tracking System
Processing control commands:

> forcemerge 998633 -1
Bug #998633 [src:shadow] shadow: Please switch libsemanage1-dev BD to 
libsemanage-dev
Bug #998633 [src:shadow] shadow: Please switch libsemanage1-dev BD to 
libsemanage-dev
Added tag(s) ftbfs and patch.
Bug #999342 [src:shadow] shadow FTBFS: bd-uninstallable due to conflict on 
libsepol1-dev
998067 was blocked by: 929484 998633 998634
998067 was not blocking any bugs.
Added blocking bug(s) of 998067: 999342
Added tag(s) pending, sid, and bookworm.
Merged 998633 999342
> tags = 998633 ftbfs bookworm pending sid
Unknown command or malformed arguments to command.


-- 
998067: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998067
998633: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998633
999342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999342
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#999342: shadow FTBFS: bd-uninstallable due to conflict on libsepol1-dev

2021-11-09 Thread Helmut Grohne
Source: shadow
Version: 1:4.8.1-1.1
Severity: serious
Tags: ftbfs patch
User: helm...@debian.org
Usertags: rebootstrap

shadow fails to build from source in unstable, because the selinux
people started a transition, bumped soname and in that process moved to
unversioned -dev packages. The final result is that for now shadow
exhibits a conflict on libsepol1-dev, but before too long it will miss a
versioned -dev package. Switching to unversioned ones fixes the issue in
practice and completes the transition for shadow.

Helmut
diff --minimal -Nru shadow-4.8.1/debian/changelog shadow-4.8.1/debian/changelog
--- shadow-4.8.1/debian/changelog   2021-10-23 21:04:57.0 +0200
+++ shadow-4.8.1/debian/changelog   2021-11-10 07:51:53.0 +0100
@@ -1,3 +1,11 @@
+shadow (1:4.8.1-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS: Use unversioned selinux and semanage dependencies.
+(Closes: #-1)
+
+ -- Helmut Grohne   Wed, 10 Nov 2021 07:51:53 +0100
+
 shadow (1:4.8.1-1.1) unstable; urgency=medium
 
   [ Johannes Schauer Marin Rodrigues ]
diff --minimal -Nru shadow-4.8.1/debian/control shadow-4.8.1/debian/control
--- shadow-4.8.1/debian/control 2021-10-23 20:29:33.0 +0200
+++ shadow-4.8.1/debian/control 2021-11-10 07:51:49.0 +0100
@@ -12,8 +12,8 @@
docbook-xsl,
docbook-xml,
libxml2-utils,
-   libselinux1-dev [linux-any],
-   libsemanage1-dev [linux-any],
+   libselinux-dev [linux-any],
+   libsemanage-dev [linux-any],
itstool,
bison,
libaudit-dev [linux-any]