Re: TeXLive 2020 landing in rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2020-05-22 at 19:48 +0200, Miro Hrončok wrote:
> On 22. 05. 20 13:51, Fabio Valentini wrote:
> > According to koschei, the graphite2 BuildRequires now pull in *about
> > 300 more (tex + perl) packages than before the 2020 update*, which is
> > slightly concerning?
> > See:https://koschei.fedoraproject.org/build/8369713
> 
> I also believe this makes the Python Clasrrom Lab not fit in the (arguably 
> artificial) size limit:
> 
> https://pagure.io/releng/failed-composes/issue/1467

Well, this isn't exactly hitting a size "limit", it is exceeding the
space available in the filesystem used for the live image build
process. To avoid this problem without reducing the size of the deps
pulled in, you would need to bump the value here:

https://pagure.io/fedora-kickstarts/blob/master/f/fedora-live-python-classroom.ks#_11

the limit on the size of the image that is ultimately produced is a
different thing.

Both constraints are 'artificial' in some sense: as you can see we can
control the size of the filesystem used during the compose process in
the kickstart, and the "maximum" size of the final image is purely a
policy choice, it is at the discretion of the group that 'owns' the
deliverable. The current max size for Classroom Lab is 2GiB per
https://fedoraproject.org/wiki/Releases/32/Spins , but if the Python
SIG wants it to be higher for F33, all you really need to do is edit it
at https://fedoraproject.org/wiki/Releases/33/Spins when that page
exists (paging Ben!) and file an issue on relval for me to update it
there (relval runs the automated check on image sizes which will file a
bug if the image is oversize):
https://pagure.io/fedora-qa/relval/issues

there is, IIRC, supposed to be a 'spin review' process we go through
every release which should be run by the spin wrangler and that is
where max size changes are supposed to be done, but I don't think we've
had a spin wrangler or actually done that process for several releases.
So in lieu of that, I've just been telling people the above.
https://fedoraproject.org/wiki/Spins_Wrangler

BTW, FWIW, when I updated my Rawhide box the other day I got several
hundred texlive packages pulled in:

    Install   texlive-algorithms-9:svn42428-22.fc33.noarch                       @updates-testing
    Install   texlive-alphalph-9:svn53087-22.fc33.noarch                         @updates-testing
    Install   texlive-amsfonts-9:svn29208.3.04-22.fc33.noarch                    @updates-testing
    Install   texlive-amsmath-9:svn53640-22.fc33.noarch                          @updates-testing
    Install   texlive-atbegshi-9:svn53051-22.fc33.noarch                         @updates-testing
    Install   texlive-attachfile-9:svn42099-22.fc33.noarch                       @updates-testing
    Install   texlive-atveryend-9:svn53108-22.fc33.noarch                        @updates-testing
    Install   texlive-auto-pst-pdf-9:svn52849-22.fc33.noarch                     @updates-testing
    Install   texlive-auxhook-9:svn53173-22.fc33.noarch                          @updates-testing
    Install   texlive-babel-9:svn54487-22.fc33.noarch                            @updates-testing
    Install   texlive-babelbib-9:svn50354-22.fc33.noarch                         @updates-testing
    Install   texlive-bera-9:svn20031.0-22.fc33.noarch                           @updates-testing
    Install   texlive-biblatex-9:svn53063-22.fc33.noarch                         @updates-testing
    Install   texlive-bidi-9:svn53615-22.fc33.noarch                             @updates-testing
    Install   texlive-bigintcalc-9:svn53172-22.fc33.noarch                       @updates-testing
    Install   texlive-bitset-9:svn53837-22.fc33.noarch                           @updates-testing
    Install   texlive-bookmark-9:svn53026-22.fc33.noarch                         @updates-testing
    Install   texlive-booktabs-9:svn53402-22.fc33.noarch                         @updates-testing
    Install   texlive-breakurl-9:svn29901.1.40-22.fc33.noarch                    @updates-testing
    Install   texlive-caption-9:svn53517-22.fc33.noarch                          @updates-testing
    Install   texlive-carlisle-9:svn47876-22.fc33.noarch                         @updates-testing
    Install   texlive-catchfile-9:svn53084-22.fc33.noarch                        @updates-testing
    Install   texlive-changepage-9:svn15878.1.0c-22.fc33.noarch                  @updates-testing
    Install   texlive-cm-9:svn49028-22.fc33.noarch                               @updates-testing
    Install   texlive-colortbl-9:svn53545-22.fc33.noarch                         @updates-testing
    Install   texlive-context-7:20200327-5.fc33.noarch                           @updates-testing
    Install   texlive-csquotes-9:svn53041-22.fc33.noarch                         @updates-testing
    Install   texlive-ctablestack-9:svn38514-22.fc33.noarch                      @updates-testing
    Install   texlive-currfile-9:svn40725-22.fc33.noarch                         @updates-testing
    Install   texlive-dehyph-9:svn48599-22.fc33.noarch                           @updates-testing

etc. etc. etc. (that's just a sample). I assumed this was just some
previously-monolithic package getting split into a bunch of subpackages
and this was expected, but is it not?
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux