Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530432 - dev-python/django-compressor: cannot use python 3.4
Summary: dev-python/django-compressor: cannot use python 3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ian Delaney (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: python-3.4
  Show dependency tree
 
Reported: 2014-11-24 16:50 UTC by Pacho Ramos
Modified: 2015-03-29 14:13 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 Pacho Ramos gentoo-dev 2014-11-24 16:50:41 UTC
Because it needs an older version of django (that has no 3.4 support). Either that older django versions are ported, or this is changed to support newer django versions or...
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-11-24 18:47:41 UTC
...or treeclean it :).
Comment 2 Pacho Ramos gentoo-dev 2014-11-28 10:11:13 UTC
(In reply to Michał Górny from comment #1)
> ...or treeclean it :).

Idella, any problems treecleaning this?
Comment 3 Ian Delaney (RETIRED) gentoo-dev 2014-11-29 13:59:10 UTC
(In reply to Pacho Ramos from comment #2)
> (In reply to Michał Górny from comment #1)
> > ...or treeclean it :).
> 
> Idella, any problems treecleaning this?

yes; it has a revdep 

www-apps/horizon-2014.1.3 (>=dev-python/django-compressor-1.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)])
www-apps/horizon-2014.1.9999 (>=dev-python/django-compressor-1.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)])
www-apps/horizon-9999 (>=dev-python/django-compressor-1.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)])

however these are all py2.7 only.  openstack packages are slowly supporting py3, and one would reasonably expect the next release of this django-compressor to support a later django(s). However, what problem is posed by this not being able to support py3.4?  I see one currently.
Comment 4 Pacho Ramos gentoo-dev 2015-03-29 13:31:16 UTC
Should we finally treeclean www-apps/horizon too with this then? :/
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2015-03-29 14:03:59 UTC
(In reply to Pacho Ramos from comment #4)
> Should we finally treeclean www-apps/horizon too with this then? :/

sorry pacho,

~/cvsPortage/gentoo-x86/dev-python/django-compressor $ PYTHON_TARGETS=python3_4 ebuild django-compressor-1.4.ebuild clean install

running install_scripts
 * python3_4: running distutils-r1_run_phase python_install_all
>>> Completed installing django-compressor-1.4 into /mnt/gen2/TmpDir/portage/dev-python/django-compressor-1.4/image/

ecompressdir: bzip2 -9 /usr/share/doc

where do you get <dev-python/django-compressor: cannot use python 3.4> from??

See https://github.com/django-compressor/django-compressor/issues/531

My answer is a clear NO.  django-compressor is an app initially wanted by tampakrap and is why I added it when he asked for it.  Horizon is a current active package used by openstack. It needs django-compressor which DOES support py3.4 and is on the verge of a new release which I have mentioned to jlec.  I suggest you ignore the casual and uninformed flippant remark of Comment 1.
Comment 6 Pacho Ramos gentoo-dev 2015-03-29 14:13:07 UTC
Ah, looks like 3.4 support was added at some point and deps are happy... then this can be closed then :)