Re: F30 live images still contain dbus-daemon package, anaconda-core requires it ?

2019-04-11 Thread mcatanzaro

On Thu, Apr 11, 2019 at 2:39 AM, jkone...@redhat.com wrote:
The problem is that Anaconda have to start it's own session of dbus 
but

dbus-broker, by design, don't have easy way how to do this without
systemd running.


TBH we should probably keep dbus-daemon around until we have a 
replacement for dbus-run-session anyway; it's too useful when working 
with headless environments like continuous integration, containers, 
etc. There is already an issue for this at 
https://github.com/bus1/dbus-broker/issues/145, so Anaconda is far from 
the only one having this problem.


Michael

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30 live images still contain dbus-daemon package, anaconda-core requires it ?

2019-04-11 Thread jkonecny
On Wed, 2019-04-10 at 19:12 +0200, Martin Kolman wrote:
> On Wed, 2019-04-10 at 11:07 +0200, Hans de Goede wrote:
> > Hi All,
> > 
> > I just noticed that Fedora-Workstation-Live-x86_64-30-
> > 20190408.n.0.iso still
> > contains the dbus-daemon package even though we are using dbus-
> > broker now.
> > 
> > I've tried to rpm -e it and it for some reason it is required by
> > anaconda-core which seems weird.
> This is by design - we decided to continue using dbus-deamon for the
> time being 
> as dbus-broker required too much extra work on our side for basically
> no extra benefits.
> 
> Adding Jirka Konecny who handled this on our side to CC.

Hi, yes it is exactly what Martin said.

I've spend a lot of time to find a way how we can migrate to DBus-
broker but the result wasn't something worth doing now.

The problem is that Anaconda have to start it's own session of dbus but
dbus-broker, by design, don't have easy way how to do this without
systemd running. And unfortunately, Anaconda is also used by RCM in the
environment (old chroot mock), where is no systemd and it is not that
easy to start systemd there.

The result would be to replace existing launcher and play with local
sockets for basically no benefit and broke compatibility with RHEL. The
broken compatibility would make our life harder if we decide to make a
rebase. We can do that later but for now we have a plenty of other
work.

Hope the explanation helps you,
Jirka

> 
> > So should I file a bug against anaconda for this? I guess it is too
> > late
> > to fix this for F30?
> > 
> > Regards,
> > 
> > Hans
> > ___
> > devel mailing list -- devel@lists.fedoraproject.org
> > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> > List Guidelines: 
> > https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives: 
> > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30 live images still contain dbus-daemon package, anaconda-core requires it ?

2019-04-10 Thread Adam Williamson
On Wed, 2019-04-10 at 11:03 -0600, Chris Murphy wrote:
> On Wed, Apr 10, 2019 at 3:07 AM Hans de Goede  wrote:
> > Hi All,
> > 
> > I just noticed that Fedora-Workstation-Live-x86_64-30-20190408.n.0.iso still
> > contains the dbus-daemon package even though we are using dbus-broker now.
> > 
> > I've tried to rpm -e it and it for some reason it is required by
> > anaconda-core which seems weird.
> > 
> > So should I file a bug against anaconda for this? I guess it is too late
> > to fix this for F30?
> 
> Anaconda. Freeze is next week.

It's not a bug. All is as intended.

https://bugzilla.redhat.com/show_bug.cgi?id=1658739#c9
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30 live images still contain dbus-daemon package, anaconda-core requires it ?

2019-04-10 Thread Martin Kolman
On Wed, 2019-04-10 at 11:07 +0200, Hans de Goede wrote:
> Hi All,
> 
> I just noticed that Fedora-Workstation-Live-x86_64-30-20190408.n.0.iso still
> contains the dbus-daemon package even though we are using dbus-broker now.
> 
> I've tried to rpm -e it and it for some reason it is required by
> anaconda-core which seems weird.
This is by design - we decided to continue using dbus-deamon for the time being 
as dbus-broker required too much extra work on our side for basically no extra 
benefits.

Adding Jirka Konecny who handled this on our side to CC.

> 
> So should I file a bug against anaconda for this? I guess it is too late
> to fix this for F30?
> 
> Regards,
> 
> Hans
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30 live images still contain dbus-daemon package, anaconda-core requires it ?

2019-04-10 Thread Chris Murphy
On Wed, Apr 10, 2019 at 3:07 AM Hans de Goede  wrote:
>
> Hi All,
>
> I just noticed that Fedora-Workstation-Live-x86_64-30-20190408.n.0.iso still
> contains the dbus-daemon package even though we are using dbus-broker now.
>
> I've tried to rpm -e it and it for some reason it is required by
> anaconda-core which seems weird.
>
> So should I file a bug against anaconda for this? I guess it is too late
> to fix this for F30?

Anaconda. Freeze is next week.

-- 
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org