Bug 17699 - mga6: six.cpython-35.opt-1.pyc six.cpython-35.pyc dangling links
Summary: mga6: six.cpython-35.opt-1.pyc six.cpython-35.pyc dangling links
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Philippe Makowski
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-06 14:28 CET by Bit Twister
Modified: 2016-03-07 16:27 CET (History)
2 users (show)

See Also:
Source RPM: python-urllib3-1.13.1-2.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Bit Twister 2016-02-06 14:28:36 CET
Description of problem:


The following are the dangling links: 
/usr/lib/python3.5/site-packages/urllib3/packages/__pycache__/six.cpython-35.opt-1.pyc 
/usr/lib/python3.5/site-packages/urllib3/packages/__pycache__/six.cpython-35.pyc 


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:

Clean network install with non-free and tainted enabled.

1. click up a terminal
2. su - root
3. urpmi symlinks
4. apply all updates, then run
5. symlinks -r / | grep dangling


Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2016-02-06 15:07:36 CET
Thanks for the bug report :-)

Assigning to the package maintainer

CC: (none) => marja11
Assignee: bugsquad => makowski.mageia

Comment 2 David GEIGER 2016-02-06 15:27:46 CET
Hi Bit Twister,

Why open a new bug, is this issue not related with bug 17677 ? that you have already open.

CC: (none) => geiger.david68210

Comment 3 Bit Twister 2016-02-06 17:48:22 CET
(In reply to David GEIGER from comment #2)
> Hi Bit Twister,
> 
> Why open a new bug, is this issue not related with bug 17677 ? that you have
> already open.

Hmmm, hard to say. If you check closely, you might notice full package names are different version but the link target names are different.

The maintainer may have caused this bug when resolving 17677.
Comment 4 Philippe Makowski 2016-02-06 19:12:26 CET
can you give me please more information ?
ls -la /usr/lib/python3.5/site-packages/urllib3/packages/__pycache__/six.cpython-35.opt-1.pyc

ls -la /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc 

python3-urllib3 requires python3-six, so you should have /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc  on your system
Comment 5 Bit Twister 2016-02-06 20:07:42 CET
(In reply to Philippe Makowski from comment #4)
> can you give me please more information ?
> ls -la
> /usr/lib/python3.5/site-packages/urllib3/packages/__pycache__/six.cpython-35.
> opt-1.pyc

ls -la /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc 
-rw-r--r-- 1 root root 26328 Dec 17 09:01 /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc


> ls -la /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc 
# ls -la /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc 
-rw-r--r-- 1 root root 26328 Dec 17 09:01 /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc

> python3-urllib3 requires python3-six, so you should have
> /usr/lib/python3.5/site-packages/__pycache__/six.cpython-35.opt-1.pyc  on
> your system

PS: when package scrips have rm, please use rm -f in the event the files are not on the device.
Comment 6 Bit Twister 2016-02-06 20:19:36 CET
Maybe number of dots are wrong.
 /usr/lib/python3.5/site-packages/urllib3/packages/__pycache__/six.cpython-35.opt-1.pyc -> ../../__pycache__/six.cpython-35.opt-1.pyc


 /usr/lib/python3.5/site-packages/urllib3/packages/__pycache__/six.cpython-35.pyc  -> ../../__pycache__/six.cpython-35.pyc
Comment 7 Philippe Makowski 2016-02-08 20:21:26 CET
hope that python3-urllib3-1.13.1-3.mga6 is ok
Comment 8 Philippe Makowski 2016-03-07 16:27:43 CET
solved

Status: NEW => RESOLVED
Resolution: (none) => FIXED


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