Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530996 - net-firewall/firewalld: try to add python 3.4 support
Summary: net-firewall/firewalld: try to add python 3.4 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: python-3.4
  Show dependency tree
 
Reported: 2014-11-28 13:30 UTC by Pacho Ramos
Modified: 2015-05-12 14:29 UTC (History)
1 user (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-28 13:30:23 UTC
Thanks :)
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2015-03-31 10:19:41 UTC
oh no.  cardoe@gentoo.org went mis over 6 months ago.  The latest ebuild uses python_export_best which is deprecated so the whole ebuild will need re-writing. I suppose that will be me since I am actually in the virt herd. Just not today.
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2015-04-12 13:14:54 UTC
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 #BACKPORTS=190680ba
 
 inherit autotools eutils gnome2-utils python-r1 systemd multilib bash-completion-r1
@@ -43,7 +43,7 @@
 }
 
 src_configure() {
-	python_export_best
+	python_setup
 
would appear to be all it requires. I am puzzled by extensive use of ${ED}

        emake -C config DESTDIR="${ED}" install
        emake -C po DESTDIR="${ED}" install
        emake -C shell-completion DESTDIR="${ED}" install

should it not be ${D} ?
Comment 3 Ian Delaney (RETIRED) gentoo-dev 2015-04-13 06:33:51 UTC
with some further input, decided to commit;

  13 Apr 2015; Ian Delaney <idella4@gentoo.org> firewalld-0.3.10.ebuild:
  add py3.4 support, update python_export_best to python_setup, no need for
  revbump, fixes Bug 530996 by pacho
Comment 4 Pacho Ramos gentoo-dev 2015-05-12 14:29:39 UTC
(In reply to Ian Delaney from comment #3)
> with some further input, decided to commit;
> 
>   13 Apr 2015; Ian Delaney <idella4@gentoo.org> firewalld-0.3.10.ebuild:
>   add py3.4 support, update python_export_best to python_setup, no need for
>   revbump, fixes Bug 530996 by pacho