Bug 1939556 - rsyslog-8.2010.0-4.fc35 grows dep on perl
Summary: rsyslog-8.2010.0-4.fc35 grows dep on perl
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: rsyslog
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Attila Lakatos
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-03-16 15:50 UTC by Kevin Fenzi
Modified: 2021-03-22 05:09 UTC (History)
8 users (show)

Fixed In Version: rsyslog-8.2102.0-2.fc35
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-03-18 09:36:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Kevin Fenzi 2021-03-16 15:50:12 UTC
In commit d8cfafacf914f908af25995c0e7a1199cffba1e7 the following change is made: 

+%attr(755,root,root) %{_bindir}/rsyslog-recover-qi.pl

because this script is now in bindir and not in docs, it adds a dep on /usr/bin/perl (at least for lorax when making boot images): 

DEBUG util.py:446:  verifying the installroot
DEBUG util.py:446:  2021-03-16 05:53:08,882: /usr/bin/perl, needed by /var/tmp/lorax/lorax.qtt7lszv/installtree/usr/bin/rsyslog-recover-qi.pl, does not exist
DEBUG util.py:446:  /usr/bin/perl, needed by /var/tmp/lorax/lorax.qtt7lszv/installtree/usr/bin/rsyslog-recover-qi.pl, does not exist
DEBUG util.py:446:  2021-03-16 05:53:11,566: Cleaning up tempdir - /var/tmp/lorax/lorax.qtt7lszv
DEBUG util.py:598:  Child return code was: 1

https://koji.fedoraproject.org/koji/taskinfo?taskID=63867788

https://pagure.io/releng/failed-composes/issue/2320

So, ideally this would go back to being a doc file so we don't pull perl into the boot iso. :) 

I have untagged that latest f35 build for now.

Comment 1 Attila Lakatos 2021-03-17 08:19:43 UTC
Hi Kevin,

Thanks, you are right. I will create a patch for that as soon as possible.
In the meantime, does the title of this bugzilla contain the version that we are talking about? I believe it was introduced in rsyslog-8.2102.0-1.fc35.

Comment 2 Fedora Update System 2021-03-18 09:36:58 UTC
FEDORA-2021-560bf357c5 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 3 Kevin Fenzi 2021-03-22 05:09:14 UTC
Clearning unneeded needinfo


Note You need to log in before you can comment on or make changes to this bug.