#11084 make is still installed in the default Koji buildroot
Closed: Fixed a year ago by churchyard. Opened 2 years ago by churchyard.

  • Describe the issue

Looking at a random rawhide build:

DEBUG util.py:445:  Installing group/module packages:
DEBUG util.py:445:   bash                          s390x  5.2.2-2.fc38                  build 1.8 M
DEBUG util.py:445:   bzip2                         s390x  1.0.8-12.fc37                 build  51 k
DEBUG util.py:445:   coreutils                     s390x  9.1-8.fc38                    build 1.0 M
DEBUG util.py:445:   cpio                          s390x  2.13-13.fc38                  build 267 k
DEBUG util.py:445:   diffutils                     s390x  3.8-3.fc37                    build 369 k
DEBUG util.py:445:   fedora-release                noarch 38-0.4                        build  11 k
DEBUG util.py:445:   findutils                     s390x  1:4.9.0-2.fc37                build 478 k
DEBUG util.py:445:   gawk                          s390x  5.1.1-4.fc37                  build 1.0 M
DEBUG util.py:445:   glibc-minimal-langpack        s390x  2.36.9000-9.fc38              build  17 k
DEBUG util.py:445:   grep                          s390x  3.8-1.fc38                    build 282 k
DEBUG util.py:445:   gzip                          s390x  1.12-2.fc37                   build 159 k
DEBUG util.py:445:   info                          s390x  6.8-4.fc37                    build 220 k
DEBUG util.py:445:   make                          s390x  1:4.3-11.fc37                 build 529 k
DEBUG util.py:445:   patch                         s390x  2.7.6-17.fc37                 build 122 k
DEBUG util.py:445:   redhat-rpm-config             noarch 231-1.fc38                    build  74 k
DEBUG util.py:445:   rpm-build                     s390x  4.18.0-3.fc38                 build  68 k
DEBUG util.py:445:   sed                           s390x  4.8-11.fc37                   build 295 k
DEBUG util.py:445:   shadow-utils                  s390x  2:4.12.3-3.fc38               build 1.2 M
DEBUG util.py:445:   tar                           s390x  2:1.34-3.fc36                 build 865 k
DEBUG util.py:445:   unzip                         s390x  6.0-58.fc37                   build 174 k
DEBUG util.py:445:   util-linux                    s390x  2.38.1-2.fc38                 build 2.2 M
DEBUG util.py:445:   which                         s390x  2.21-35.fc37                  build  41 k
DEBUG util.py:445:   xz                            s390x  5.2.7-1.fc38                  build 293 k

However, make should not be there at least since https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot

Could it please be removed again?

  • When do you need this? any time

  • When is this no longer needed or useful? when we decide we want make int he default buildroot

  • If we cannot complete your request, what is the impact? packages might incorrectly miss a build dependency on make and will fail to build in copr or mock.


This was fixed 9 months ago via https://pagure.io/releng/issue/10529 but now it seems to have regressed.

Metadata Update from @phsmoura:
- Issue tagged with: medium-gain, medium-trouble, ops

2 years ago

I fixed it, but I am not sure how it's getting back in. ;(

@humaton how do you populate the new koji tags at branching? Could there be a script that needs make removed?

This is the script used to create release tags https://pagure.io/releng/blob/main/f/scripts/branching/make-koji-release-tags

Let me re-check our playbooks.

It was added by me at the branching date.

$ koji list-history --package make --editor humaton
Tue Aug 11 22:34:28 2020 package owner releng set for make in f34 by humaton
Tue Aug 11 22:34:28 2020 package list entry created: make in f34 by humaton [still active]
Tue Aug 11 22:51:27 2020 package make added to group build in tag f34 by humaton [still active]
Tue Aug 11 23:23:18 2020 make-4.3-2.fc33 tagged into f34 by humaton [still active]
Wed Jan 20 13:57:35 2021 package make added to group build in tag f34-rebuild by humaton [still active]
Tue Aug 10 18:12:26 2021 package owner djdelorie set for make in f36 by humaton [still active]
Tue Aug 10 18:12:26 2021 package list entry created: make in f36 by humaton [still active]
Tue Aug 10 18:30:17 2021 make-4.3-6.fc35 tagged into f36 by humaton [still active]
Tue Aug 10 18:45:36 2021 package make added to group build in tag f36 by humaton [still active]
Tue Jan 25 13:48:23 2022 make-4.3-7.fc36 tagged into f36-pending by humaton
Fri Jan 28 12:09:03 2022 package make removed from group build in tag epel8-playground-build by humaton
Fri Jan 28 12:09:03 2022 package make removed from group srpm-build in tag epel8-playground-build by humaton
Tue Feb  8 18:37:59 2022 package owner djdelorie set for make in f37 by humaton [still active]
Tue Feb  8 18:37:59 2022 package list entry created: make in f37 by humaton [still active]
Tue Feb  8 19:10:50 2022 make-4.3-7.fc36 tagged into f37 by humaton
Tue Feb  8 19:34:32 2022 package make added to group build in tag f37 by humaton [still active]
Fri Mar 25 14:49:00 2022 package owner djdelorie set for make in f36-Beta by humaton [still active]
Fri Mar 25 14:49:00 2022 package list entry created: make in f36-Beta by humaton [still active]
Fri Mar 25 15:18:29 2022 make-4.3-7.fc36 tagged into f36-Beta by humaton [still active]
Fri Mar 25 15:37:31 2022 package make added to group build in tag f36-Beta by humaton [still active]
Tue Aug  9 19:13:07 2022 package owner djdelorie set for make in f38 by humaton [still active]
Tue Aug  9 19:13:07 2022 package list entry created: make in f38 by humaton [still active]
Tue Aug  9 19:40:54 2022 make-4.3-11.fc37 tagged into f38 by humaton [still active]
Tue Aug  9 20:01:46 2022 package make added to group build in tag f38 by humaton
Fri Sep  9 20:28:15 2022 package owner djdelorie set for make in f37-Beta by humaton [still active]
Fri Sep  9 20:28:15 2022 package list entry created: make in f37-Beta by humaton [still active]
Fri Sep  9 20:58:56 2022 make-4.3-11.fc37 tagged into f37-Beta by humaton [still active]
Fri Sep  9 21:28:08 2022 package make added to group build in tag f37-Beta by humaton [still active]

f39 and f38 seem to be make-less.

Metadata Update from @churchyard:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata
Boards 1
Ops Status: Backlog