#1147157 fwknop-apparmor-profile: Please embed copy of the gstreamer AppArmor abstraction: apparmor-profiles-extra is going away

#1147157#5
Date:
2026-09-08 13:28:40 UTC
From:
To:
Hi,

apparmor-profiles-extra will be removed shortly, so please embed your own copy
of the gstreamer AppArmor abstraction, which won't be part of Debian soon.
AFAIK there's no upstream project that caries that abstraction anymore.

I suggest naming it abstractions/${BINARY_PACKAGE}-gstreamer.

If necessary, I intend to raise this to RC and NMU no earlier than September 22.

Thank you!

#1147157#12
Date:
2026-09-09 03:47:26 UTC
From:
To:
Hm. I was trying to figure out why this gstreamer dependency is there
because it doesn't make any sense that fwknop would need this. This is where
it got introduced:

https://github.com/mrash/fwknop/pull/336

I have no idea why I added gstreamer in there. We should try just dropping
that line first.

Francois

#1147157#17
Date:
2026-09-09 03:47:26 UTC
From:
To:
Hm. I was trying to figure out why this gstreamer dependency is there
because it doesn't make any sense that fwknop would need this. This is where
it got introduced:

https://github.com/mrash/fwknop/pull/336

I have no idea why I added gstreamer in there. We should try just dropping
that line first.

Francois

#1147157#22
Date:
2026-09-15 13:53:37 UTC
From:
To:
Hi,

Francois Marier (2026-09-08):

This makes sense to me. But I don't use this package so I'm not well
equipped to verify this.

What's your timeline?

We still have time before the Forky freeze but I'd rather not handle
the removal of apparmor-profiles-extra at the last minute :)

Cheers,

#1147157#27
Date:
2026-09-20 23:12:38 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
fwknop, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1147157@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Francois Marier <francois@debian.org> (supplier of updated fwknop package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 20 Sep 2026 12:26:40 -0700
Source: fwknop
Architecture: source
Version: 2.6.11-3
Distribution: unstable
Urgency: medium
Maintainer: Francois Marier <francois@debian.org>
Changed-By: Francois Marier <francois@debian.org>
Closes: 1117041 1147157
Changes:
 fwknop (2.6.11-3) unstable; urgency=medium
 .
   * Replace gstreamer apparmor abstraction (Closes: #1147157)
   * Allow local overrides/additions in apparmor profile (Closes: #1117041)
   * Bump Standards-Version up to 4.7.4
   * Add debian/gbp.conf to enable pristine-tar explicitly
   * Add debian/salsa-ci.yml
   * Remove redundant Priority field from debian/control
   * Bump debhelper-compat to 14
   * Upgrade debian/watch to version 5
   * Remove unused libfko3t64 lintian override
   * Bump copyright year in debian/copyright
Checksums-Sha1:
 bd92b603d01bf4390713fe8956c2cb8e452e05b2 2746 fwknop_2.6.11-3.dsc
 c86e025929f3fb6e4ecbc89464eb8793944f689c 21272 fwknop_2.6.11-3.debian.tar.xz
 28777383e680b3d8c5d04cbe2ac83617aa3fa180 7171 fwknop_2.6.11-3_source.buildinfo
Checksums-Sha256:
 c0defa3206b992a750e0f13b7dc40c628a2046960a2284894507dc2eb8bfe7c1 2746 fwknop_2.6.11-3.dsc
 8197fb43434fc7fd91c8e3effe0221dc06f4c45325746ca9de00624ccdbb6ca2 21272 fwknop_2.6.11-3.debian.tar.xz
 bf8ecb59088a305a5e9d62619ffa8e466794462a92d50517af70804d81f64bb7 7171 fwknop_2.6.11-3_source.buildinfo
Files:
 9cc560c5f8944b9ea926b0b097a956b4 2746 admin optional fwknop_2.6.11-3.dsc
 b3a6046368a839f9c148fd2cfdfe3790 21272 admin optional fwknop_2.6.11-3.debian.tar.xz
 cb12e336909ef430cbd82b291cc35632 7171 admin optional fwknop_2.6.11-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEjEcLKgsxVo4RDUMlFigfLgB8mNEFAmqwXlFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDhD
NDcwQjJBMEIzMTU2OEUxMTBENDMyNTE2MjgxRjJFMDA3Qzk4RDEACgkQFigfLgB8
mNGKGA//X50mbJC9o4PrVTvxwX24isrZQcK1qoHDWPjWPXflBqLEUXI7clnzDv7j
IGgfVp3FmOqwpcEb1O59pNDRcvUVip8V1LDNX/63waMRyY+hHovmPEQFbt9R9xD6
4vt1j1Kom3BxlZdLtg6uYsDHuDn04L34Cc6AzYeDG7lIXztiqJDsMjqOX/ffOxsQ
7bhQgPeniJcUv0K9/MSGUMiPlXkfOOR72h7C0b8Z5lCqb5oFq4MT+zsAKRcXN30I
YPHtt+B2ZTOHVVzHI0flLLUN27ZkEp/Bep6OSnDmUBzrtqc73RZymLWP8rXWjsL1
K9n9dymk6ccKqlxXPxLJ2gm/nFviTx+0atyE91DHpIjL0Djjmm84YkhS4Liksr2O
AL1M3bcHbdUK6X5XQUUNHb9I+5RPmXR7y+aUijbHLf4w3emEpgY/0wIaiMIh5r3h
HFYxddKc7aY31yzydFWxhXCQB71/rQJbxXf2l2EKFRyzpQdpNMOjOuy4SnjKmUXk
bcRQm1x7uKDNCR+4yXzCh1MQXYqGZwrNW6s4HO1a750y2c024h7VF67TRGH4eWs2
D++C2Axu3ZzVeOveQhV/nD+IeEswWPqeDbdaqU+8HIfrIPpvpmjpfI8PjohgcmWC
11HlPN7HQoXm0f1XLZK3hXEoc435n6qQz47lB8naW17gWzk9bH0=
=G0dg
-----END PGP SIGNATURE-----

#1147157#32
Date:
2026-09-21 10:04:06 UTC
From:
To:
Control: reopen 1147157

Hi,

Thank you François for removing the dependency in the
package contents.

However, fwknop-apparmor-profile still "Depends:
apparmor-profiles-extra", for no good reason anymore AFAICT, which
prevents removing apparmor-profiles-extra from sid. I'm therefore
reopening this bug.

Could you please fix that? Or do you prefer me doing a NMU?

Cheers,

#1147157#41
Date:
2026-09-21 16:44:08 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
fwknop, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1147157@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Francois Marier <francois@debian.org> (supplier of updated fwknop package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 21 Sep 2026 08:50:58 -0700
Source: fwknop
Architecture: source
Version: 2.6.11-4
Distribution: unstable
Urgency: medium
Maintainer: Francois Marier <francois@debian.org>
Changed-By: Francois Marier <francois@debian.org>
Closes: 1147157
Changes:
 fwknop (2.6.11-4) unstable; urgency=medium
 .
   * Remove unnecessary apparmor-profiles-extra dep (Closes: #1147157)
   * Fix typo in init sript
Checksums-Sha1:
 5e02b7475179de44d0f6ea14e3e7a91b030eb47b 2746 fwknop_2.6.11-4.dsc
 5cfd39506e5670524c63e36401c33b65ceda2bb4 21304 fwknop_2.6.11-4.debian.tar.xz
 3f7f44c143fda97921d163d9f5894c9e33d02fec 7171 fwknop_2.6.11-4_source.buildinfo
Checksums-Sha256:
 48a0cec89c2aae207ee45a91977a88d125b612f334fb5efa4bf44cc2d99b8efb 2746 fwknop_2.6.11-4.dsc
 7afeb6861c3775c2ac08ae9e01652f86fc0d04335ad648065df5019135990d8c 21304 fwknop_2.6.11-4.debian.tar.xz
 8f609bc4b6ba5a9abba430fcf56182d56b5a3f134b5405077371c1df08e05974 7171 fwknop_2.6.11-4_source.buildinfo
Files:
 d9fd17fe42cc2cb9f4e22842d98a7ba9 2746 admin optional fwknop_2.6.11-4.dsc
 6d0b41e9cc9e1e20aa8da6ba19c41b18 21304 admin optional fwknop_2.6.11-4.debian.tar.xz
 a75890ac5016c0eb43d205867d32eda3 7171 admin optional fwknop_2.6.11-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEjEcLKgsxVo4RDUMlFigfLgB8mNEFAmqxVcFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDhD
NDcwQjJBMEIzMTU2OEUxMTBENDMyNTE2MjgxRjJFMDA3Qzk4RDEACgkQFigfLgB8
mNGssw/9FrFFDV4CCGGKoWycWOhcFYkQv3DD/6sUBxBmYRy3HYaNjQ0dbbRcCiV2
F+rQ9nNzjUL26qqifzU7CPwKNoFJ+EGFyiOWTItXu0wLr1XbwSQj6M1Z28MNHrYg
9TFoBF1ukdGSwB2NUK7FLGpQ3ddtEESfEDcm6wgqr4Duwgi85Ti1rOVxnMq99OH6
xOS6ZcWHqIAldmMX9N9k4bqZxau/k5FslrT+MpdxDgf2orm6ILvym1NQDBwjgli7
daLoOjpxMbM6s1lIr07pLqMU92YNIxN2OIfy8yKuAfUa/k4mhaR/k0AMutBelIxP
texcYvetUNsvmgsxv5sb84+UC/8832/MOTzzbMbQFWd5LgO2WnD4CvL6Q6PrknYM
qGp84DCHQ8+iYiEKD9GgRlUkq4A1uCcrGiWNeAc2y9uj+ZJOJBmXPrL1rWhilCcA
dQA8aMJUGNl5q/olQmvE56/kPeSRKGonW5z7ykGlHT4XezXsu/CCO+D49M1s8Qp/
vcVmb6LOg+MpFmSSKOBCjmbfAkx/t/NgyRXxkWIyvEcDAxydSqCOlyXH2UBxE1LC
ZEoYcg0JSI+SMfdCEdr8Ubzxp4XeFFcIExh7ZMB/KSJdlNgVbFLxtUTaSJodCfwf
sLFm1L/PMNXvx7nKhntSMjrSuQ13YgcHkS+qRLVZ6d/h5S10jeY=
=8IzV
-----END PGP SIGNATURE-----