Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247851 - dev-python/omniorbpy installs __init__.py directly into root of site-packages
Summary: dev-python/omniorbpy installs __init__.py directly into root of site-packages
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2008-11-21 00:06 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2009-11-15 15:39 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-11-21 00:06:45 UTC
Detected file collision(s):

        /usr/lib/python2.5/site-packages/__init__.py

Searching all installed packages for file collisions...

Press Ctrl-C to Stop

dev-python/omniorbpy-3.3
        /usr/lib/python2.5/site-packages/__init__.py

Package 'media-sound/bossogg-0.13.6-r3' NOT merged due to file
collisions. If necessary, refer to your elog messages for the whole
content of the above message.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-05-12 06:29:03 UTC
That's really stupid filename to install in site-packages (by both pkgs) :-)
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-06-19 18:56:40 UTC
+  19 Jun 2009; Samuli Suominen <ssuominen@gentoo.org> package.mask:
+  Masked media-sound/bossogg for removal because it installs __init__.py
+  directly into root of site-packages and because it's not worth fixing
+  since it's still using SQLite2.

Removing sound@ from CC, have phun dealing with ombiorbpy :-)
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-09-08 16:45:14 UTC
The ebuilds are very ugly...
I suggest to mask dev-python/omniorbpy for removal if nobody fixes the problems.
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-09-14 20:36:12 UTC
dev-python/omniorbpy has been masked for deletion.
Comment 5 Oliver Borm 2009-09-17 06:43:47 UTC
dev-python/omniorbpy is a dependency of sci-misc/salome-kernel from the science overlay and  bug 155974.
Comment 6 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-09-17 20:17:00 UTC
(In reply to comment #5)

If patches, which fix all problems, are provided, then dev-python/omniorbpy could be unmasked.
Comment 7 Oliver Borm 2009-10-06 08:54:59 UTC
> (In reply to comment #5)
> 
> If patches, which fix all problems, are provided, then dev-python/omniorbpy
> could be unmasked.
> 

/usr/$(get_libdir)/python${PYVER}/site-packages/__init__.py is an empty file:

~ $ cat /usr/lib/python2.6/site-packages/__init__.py
# Empty file

Thus I think we can just delete it from this position (debian does also not install this __init__.py file)

rm "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/__init__.py


Comment 8 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-10-06 11:45:15 UTC
(In reply to comment #7)
> > (In reply to comment #5)
> > 
> > If patches, which fix all problems, are provided, then dev-python/omniorbpy
> > could be unmasked.
> > 
> 
> /usr/$(get_libdir)/python${PYVER}/site-packages/__init__.py is an empty file:
> 
> ~ $ cat /usr/lib/python2.6/site-packages/__init__.py
> # Empty file
> 
> Thus I think we can just delete it from this position (debian does also not
> install this __init__.py file)
> 
> rm "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/__init__.py

It doesn't fix all problems...
Comment 9 Oliver Borm 2009-10-06 12:08:57 UTC
(In reply to comment #8)
> 
> It doesn't fix all problems...
> 
Which problems are not fixed?
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-14 17:19:14 UTC
removed from tree.
Comment 11 Oliver Borm 2009-11-15 15:39:05 UTC
Just pushed the last version of omniorbpy to the science overlay:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=tree;f=dev-python/omniorbpy