Bug#1015956: [Pkg-utopia-maintainers] Bug#1015886: Bug: kodi-data conflicts firewalld on file kodi-eventserver.xml

2022-08-03 Thread Vasyl Gello
Hi Michael,
 
> I can remove the kodi service files from firewalld and upload as 1.2.0-2 
> but I'd like the Debian kodi package to take over and ship those files 
> first before.
> 
> Dear kodi maintainers: Please ship the above firewalld service files in 
> either kodi or kodi-data and add a versioned
> Breaks: firewalld (<< 1.2.0-2)
> Replaces: firewalld (<< 1.2.0-2)

Will do, OK!
-- 
Vasyl Gello
==
Certified SolidWorks Expert

Mob.:+380 (98) 465 66 77

E-Mail: vasek.ge...@gmail.com
==
호랑이는 죽어서 가죽을 남기고 사람은 죽어서 이름을 남긴다

Bug#1015886: [Pkg-utopia-maintainers] Bug#1015886: Bug: kodi-data conflicts firewalld on file kodi-eventserver.xml

2022-07-27 Thread Eric Garver
On Sun, Jul 24, 2022 at 02:22:24PM +0200, Michael Biebl wrote:
> Control: reopen -1
> Control: severity -1 important
> Control: clone -1 -2
> Control: reassign -2 kodi
> Control: retitle -2 please ship firewalld service files
> Control: block -1 by -2
> 
> Am 24.07.22 um 08:12 schrieb Christian Marillat:
> > But why firewalld install services for packages not installed ?
> >
> > firewalld services must be managed as systemd does.
> 
> firewalld uses a hybrid approach.
> As you can see, it provides a lot of service definitions in
> /usr/lib/firewalld/services out of the box.
> 
> But individual packages can those ship service definitions as well. I think
> firewalld upstream actually prefers if those service definitions are shipped
> by the respective packages themselves.

I (firewalld maintainer) have no preference. I really think it's up to
the packages to make that decision. There are advantages to both.

The situation is very similar to SELinux policies.

Anyways, the firewalld change was reverted. Kodi itself will provide
these definitions.

https://github.com/firewalld/firewalld/pull/1002



Bug#1015886: Bug: kodi-data conflicts firewalld on file kodi-eventserver.xml

2022-07-24 Thread Christian Marillat
On Sun, 24 Jul 2022 14:22:24 +0200 Michael Biebl  wrote:

[...]

> But individual packages can those ship service definitions as well. I
> think firewalld upstream actually prefers if those service definitions
> are shipped by the respective packages themselves.

Nice to know. :)

[...]

> I can remove the kodi service files from firewalld and upload as 1.2.0-2
> but I'd like the Debian kodi package to take over and ship those files
> first before.

For the record :

Kodi FTBFS with ffmpeg 5 and has been removed from testing. Kodi
upstream will never fix this issue and I think Debian too.

Christian



Bug#1015886: [Pkg-utopia-maintainers] Bug#1015886: Bug: kodi-data conflicts firewalld on file kodi-eventserver.xml

2022-07-24 Thread Michael Biebl

Control: reopen -1
Control: severity -1 important
Control: clone -1 -2
Control: reassign -2 kodi
Control: retitle -2 please ship firewalld service files
Control: block -1 by -2

Am 24.07.22 um 08:12 schrieb Christian Marillat:
> But why firewalld install services for packages not installed ?
>
> firewalld services must be managed as systemd does.

firewalld uses a hybrid approach.
As you can see, it provides a lot of service definitions in 
/usr/lib/firewalld/services out of the box.


But individual packages can those ship service definitions as well. I 
think firewalld upstream actually prefers if those service definitions 
are shipped by the respective packages themselves.


Am 24.07.22 um 08:57 schrieb Christian Marillat:

On 24 juil. 2022 09:39, Andy  wrote:

I have come across a bug in the deb-multimedia package kodi-data.  The
debian maintainer of firewalld recommended to file a bug with debian-
multimedia.


firewalld will remove these files.

https://github.com/firewalld/firewalld/pull/552



The official debian kodi package does not ship those files.

Looking closer, I found
https://salsa.debian.org/multimedia-team/kodi-media-center/kodi/-/blob/master/debian/not-installed#L1

debian/not-installed:# firewalld is present only on RHEL / CentOS
debian/not-installed:usr/lib/firewalld/services/kodi-jsonrpc.xml
debian/not-installed:usr/lib/firewalld/services/kodi-http.xml
debian/not-installed:usr/lib/firewalld/services/kodi-eventserver.xml


This is apparently an outdated remark.

I can remove the kodi service files from firewalld and upload as 1.2.0-2 
but I'd like the Debian kodi package to take over and ship those files 
first before.


Dear kodi maintainers: Please ship the above firewalld service files in 
either kodi or kodi-data and add a versioned

Breaks: firewalld (<< 1.2.0-2)
Replaces: firewalld (<< 1.2.0-2)


Regards,
Michael


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1015886: Bug: kodi-data conflicts firewalld on file kodi-eventserver.xml

2022-07-24 Thread Christian Marillat
On 24 juil. 2022 09:39, Andy  wrote:

> Hi Christian

Hi again,

> I have come across a bug in the deb-multimedia package kodi-data.  The
> debian maintainer of firewalld recommended to file a bug with debian-
> multimedia.

firewalld will remove these files.

https://github.com/firewalld/firewalld/pull/552

Christian



Bug#1015886: Bug: kodi-data conflicts firewalld on file kodi-eventserver.xml

2022-07-24 Thread Christian Marillat
On 24 juil. 2022 09:39, Andy  wrote:

> Hi Christian

Hi Andy,

Cc to the BTS.

> I have come across a bug in the deb-multimedia package kodi-data.  The
> debian maintainer of firewalld recommended to file a bug with debian-
> multimedia.

I'll fix that.

But why firewalld install services for packages not installed ?

firewalld services must be managed as systemd does.

Christian