Re: buildroot size growth

2022-01-13 Thread Vít Ondruch


Dne 13. 01. 22 v 13:23 Pavel Březina napsal(a):

On 1/12/22 16:33, Vít Ondruch wrote:

I have reported this here:

https://bugzilla.redhat.com/show_bug.cgi?id=2039869


Should be fixed now with authselect-1.3.0-7.fc36.



Just quickly fired some scratch build and we are down to 149 packages:

~~~

DEBUG util.py:446:  Install  149 Packages
DEBUG util.py:446:  Total download size: 51 M
DEBUG util.py:446:  Installed size: 183 M

~~~


Which is even better then where we started. So thx Pavel and thx to 
whoever else reduced the buildroot content in the mean time.



Vít



[1] https://kojipkgs.fedoraproject.org//work/tasks/9719/81189719/root.log




OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: buildroot size growth

2022-01-13 Thread Pavel Březina

On 1/12/22 16:33, Vít Ondruch wrote:

I have reported this here:

https://bugzilla.redhat.com/show_bug.cgi?id=2039869


Should be fixed now with authselect-1.3.0-7.fc36.




Vít


Dne 05. 01. 22 v 11:30 Zbigniew Jędrzejewski-Szmek napsal(a):

On Tue, Jan 04, 2022 at 12:25:36PM -0800, Adam Williamson wrote:

On Tue, 2022-01-04 at 14:57 +0100, Vít Ondruch wrote:

One of the packages which caught my attention and previously was not
installed is systemd (there always were just systemd-libs). So is
systemd to blame or is it something else?

I think the difference is that authselect is now pulled in. authselect
pulls in authselect-libs, which pulls in systemd, which I think pulls
in the other things.

The reason authselect gets pulled in is that pam now requires it:

https://src.fedoraproject.org/rpms/pam/c/ff21ecd19213fce0570d448831d21f66db6abc2c?branch=rawhide 



that change landed in Rawhide in pam-1.5.2-8.fc36, which was built late
on December 9th, and so likely appeared in the December 10th compose.

This is unfortunate as it most likely affects not just the buildroot but
also other types of minimal installs.

I think the best place to cut this dependency chain would be in 
authselect-libs:

it should not require systemd. What exactly does it need from systemd?

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/

List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org 

Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: buildroot size growth

2022-01-12 Thread Vít Ondruch

I have reported this here:

https://bugzilla.redhat.com/show_bug.cgi?id=2039869


Vít


Dne 05. 01. 22 v 11:30 Zbigniew Jędrzejewski-Szmek napsal(a):

On Tue, Jan 04, 2022 at 12:25:36PM -0800, Adam Williamson wrote:

On Tue, 2022-01-04 at 14:57 +0100, Vít Ondruch wrote:

One of the packages which caught my attention and previously was not
installed is systemd (there always were just systemd-libs). So is
systemd to blame or is it something else?

I think the difference is that authselect is now pulled in. authselect
pulls in authselect-libs, which pulls in systemd, which I think pulls
in the other things.

The reason authselect gets pulled in is that pam now requires it:

https://src.fedoraproject.org/rpms/pam/c/ff21ecd19213fce0570d448831d21f66db6abc2c?branch=rawhide

that change landed in Rawhide in pam-1.5.2-8.fc36, which was built late
on December 9th, and so likely appeared in the December 10th compose.

This is unfortunate as it most likely affects not just the buildroot but
also other types of minimal installs.

I think the best place to cut this dependency chain would be in authselect-libs:
it should not require systemd. What exactly does it need from systemd?

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: buildroot size growth

2022-01-05 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Jan 04, 2022 at 12:25:36PM -0800, Adam Williamson wrote:
> On Tue, 2022-01-04 at 14:57 +0100, Vít Ondruch wrote:
> > One of the packages which caught my attention and previously was not 
> > installed is systemd (there always were just systemd-libs). So is 
> > systemd to blame or is it something else?
> 
> I think the difference is that authselect is now pulled in. authselect
> pulls in authselect-libs, which pulls in systemd, which I think pulls
> in the other things.
> 
> The reason authselect gets pulled in is that pam now requires it:
> 
> https://src.fedoraproject.org/rpms/pam/c/ff21ecd19213fce0570d448831d21f66db6abc2c?branch=rawhide
> 
> that change landed in Rawhide in pam-1.5.2-8.fc36, which was built late
> on December 9th, and so likely appeared in the December 10th compose.

This is unfortunate as it most likely affects not just the buildroot but
also other types of minimal installs.

I think the best place to cut this dependency chain would be in authselect-libs:
it should not require systemd. What exactly does it need from systemd?

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: buildroot size growth

2022-01-04 Thread Adam Williamson
On Tue, 2022-01-04 at 14:57 +0100, Vít Ondruch wrote:
> It seems that Rawhide buildroot has grown some dependencies between 10th 
> and 23rd of December.
> 
> The last official build of Ruby I did [1] installs  152 packages:
> 
> ~~~
> 
> DEBUG util.py:446:  Install  152 Packages
> DEBUG util.py:446:  Total download size: 59 M
> DEBUG util.py:446:  Installed size: 231 M
> 
> ~~~
> 
> 
> While scratch build [2] done by Koschei on Dec 23 already installs 169 
> packages:
> 
> 
> ~~~
> 
> DEBUG util.py:446:  Install  169 Packages
> DEBUG util.py:446:  Total download size: 65 M
> DEBUG util.py:446:  Installed size: 250 M
> 
> ~~~
> 
> 
> One of the packages which caught my attention and previously was not 
> installed is systemd (there always were just systemd-libs). So is 
> systemd to blame or is it something else?

I think the difference is that authselect is now pulled in. authselect
pulls in authselect-libs, which pulls in systemd, which I think pulls
in the other things.

The reason authselect gets pulled in is that pam now requires it:

https://src.fedoraproject.org/rpms/pam/c/ff21ecd19213fce0570d448831d21f66db6abc2c?branch=rawhide

that change landed in Rawhide in pam-1.5.2-8.fc36, which was built late
on December 9th, and so likely appeared in the December 10th compose.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


buildroot size growth

2022-01-04 Thread Vít Ondruch
It seems that Rawhide buildroot has grown some dependencies between 10th 
and 23rd of December.


The last official build of Ruby I did [1] installs  152 packages:

~~~

DEBUG util.py:446:  Install  152 Packages
DEBUG util.py:446:  Total download size: 59 M
DEBUG util.py:446:  Installed size: 231 M

~~~


While scratch build [2] done by Koschei on Dec 23 already installs 169 
packages:



~~~

DEBUG util.py:446:  Install  169 Packages
DEBUG util.py:446:  Total download size: 65 M
DEBUG util.py:446:  Installed size: 250 M

~~~


One of the packages which caught my attention and previously was not 
installed is systemd (there always were just systemd-libs). So is 
systemd to blame or is it something else?



Vít



[1] 
https://kojipkgs.fedoraproject.org//packages/ruby/3.0.3/155.fc36/data/logs/x86_64/root.log


[2] https://kojipkgs.fedoraproject.org//work/tasks/3061/80383061/root.log




OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure