Summary: | dev-python/omniorbpy installs __init__.py directly into root of site-packages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | [OLD] Development | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | caster, oli.borm |
Priority: | High | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Diego Elio Pettenò (RETIRED)
![]() That's really stupid filename to install in site-packages (by both pkgs) :-) + 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 :-) The ebuilds are very ugly... I suggest to mask dev-python/omniorbpy for removal if nobody fixes the problems. dev-python/omniorbpy has been masked for deletion. dev-python/omniorbpy is a dependency of sci-misc/salome-kernel from the science overlay and bug 155974. (In reply to comment #5) If patches, which fix all problems, are provided, then dev-python/omniorbpy could be unmasked. > (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
(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... (In reply to comment #8) > > It doesn't fix all problems... > Which problems are not fixed? removed from tree. 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 |