Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#54342 - [python-unicodecsv] bring back python-unicodecsv (PY3) package
Attached to Project:
Community Packages
Opened by Carl George (carlwgeorge) - Wednesday, 07 June 2017, 14:18 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 10 July 2017, 04:08 GMT
Opened by Carl George (carlwgeorge) - Wednesday, 07 June 2017, 14:18 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 10 July 2017, 04:08 GMT
|
DetailsDescription:
https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/python-unicodecsv&id=2384376a63dd2ec21701468aea6ac850ab8d8aaf In this commit the python-unicodecsv Python 3 package was removed. That package is still needed. The setup.py file explicitly lists Python 3 support. I'm trying to build another package (python-rows) in the AUR, and it requires unicodecsv on both Python 2 and Python 3. Additional info: * 0.14.1-3 |
This task depends upon
I really don't understand what's so difficult about this. Having a pkgbase of python-unicodecsv in community prevents the existence of that pkgbase in the AUR, so have the community package provide both the py2 and py3 packages.
So this should work. If you've tried it and it doesn't work, consider filing an aurweb bug and/or posting to the aur-dev mailing list. :)
If you've tried pushing a combined py2/py3 split PKGBUILD, *which is what cloning + pushing would do if you haven't added a new commit to remove the py2 version*, then of course the AUR will rightly reject your attempt to push a duplicate python2-unicodecsv pkgname.
...
That being said, the idea of providing a split package in community rather than having the py2 version in community and the py3 version in the AUR, seems fairly reasonable to me.
Other py3 modules which aren't needed by anything but which have a py2 version in the repos, were added as split packages so there would seem to be precedence.
EDIT: Reasonable does not mean required though... that would be entirely at felixonmars' discretion.