Bug 1607468 - Unowned packages after installation of the package python3-humanize
Summary: Unowned packages after installation of the package python3-humanize
Keywords:
Status: CLOSED DUPLICATE of bug 1527195
Alias: None
Product: Fedora
Classification: Fedora
Component: python-humanize
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Steve Traylen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-07-23 15:31 UTC by Lukas Slebodnik
Modified: 2018-11-05 12:08 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-05 12:08:06 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Lukas Slebodnik 2018-07-23 15:31:27 UTC
Description of problem:
Fedora packaging guidelines say:
https://fedoraproject.org/wiki/Packaging:Guidelines#File_and_Directory_Ownership

  """
  In all cases we are guarding against unowned directories being present on a 
  system. Please see Packaging:UnownedDirectories for the details.
  """

https://fedoraproject.org/wiki/Packaging:UnownedDirectories

Version-Release number of selected component (if applicable):
python-humanize-0.5.1-11.fc28

How reproducible:
Deteministic

Steps to Reproduce:
1. docker run -ti --rm docker.io/fedora:28 bash
   //run test in container
2. rm -f /etc/rpm/macros.image-language-conf
3. dnf install -y -e 0 -d 0 python3-humanize findutils
4. find /usr/lib/python3.6/site-packages/humanize -exec rpm -qf {} \; | grep owned

Actual results:
sh# find /usr/lib/python3.6/site-packages/humanize -exec rpm -qf {} \; | grep owned
file /usr/lib/python3.6/site-packages/humanize/locale is not owned by any package
file /usr/lib/python3.6/site-packages/humanize/locale/fr_FR is not owned by any package
file /usr/lib/python3.6/site-packages/humanize/locale/fr_FR/LC_MESSAGES is not owned by any package
file /usr/lib/python3.6/site-packages/humanize/locale/ko_KR is not owned by any package
file /usr/lib/python3.6/site-packages/humanize/locale/ko_KR/LC_MESSAGES is not owned by any package
file /usr/lib/python3.6/site-packages/humanize/locale/ru_RU is not owned by any package
file /usr/lib/python3.6/site-packages/humanize/locale/ru_RU/LC_MESSAGES is not owned by any package

Expected results:
All files and also directories are owned by package itself and not just files */humanize.mo 

Additional info:

Comment 1 Jan Kurik 2018-08-14 08:42:14 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 29 development cycle.
Changing version to '29'.

Comment 2 Elliott Sales de Andrade 2018-11-05 12:08:06 UTC

*** This bug has been marked as a duplicate of bug 1527195 ***


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