stable

rpmlint-1.10-12.fc28

FEDORA-2018-9f603e1981 created by tmz 6 years ago for Fedora 28

Properly handle the exception on missing files (bz1574509)

On installs where documentation or additional languages are not installed, rpmlint fails while attempting to iterate over the file list. The files are only opened for their 'magic numbers' which is used in a few tests in BinariesCheck and SourceCheck.

Fedora container images sets nodocs and '%_install_langs en_US' (which causes locale files not to be installed). Running rpmlint in such a container results in a traceback when rpmlint attempts to check the packages files.

Backport patch from upstream to fix the issue.

Resolves: https://bugzilla.redhat.com/1574509
Source: https://github.com/rpm-software-management/rpmlint/commit/d59bc2a

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2018-9f603e1981

This update has been submitted for testing by tmz.

6 years ago

This update has been pushed to testing.

6 years ago
User Icon besser82 commented & provided feedback 6 years ago
karma

Works great! LGTM! =)

User Icon vkrizan commented & provided feedback 6 years ago
karma

Works!

User Icon filiperosset commented & provided feedback 6 years ago
karma

no regressions noted

This update has been submitted for batched by bodhi.

6 years ago

This update has been submitted for stable by bodhi.

6 years ago

This update has been pushed to stable.

6 years ago

Please login to add feedback.

Metadata
Type
bugfix
Severity
low
Karma
3
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
6 years ago
in testing
6 years ago
in stable
6 years ago
BZ#1574509 No such file or directory: '/usr/share/locale/ar/LC_MESSAGES/rpm.mo' [rpmlint-1.10-11]
0
0

Automated Test Results