Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 530004 - dev-util/wxglade-0.8.2 stable request
Summary: dev-util/wxglade-0.8.2 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo wxWidgets project
URL: http://wxglade.sourceforge.net/
Whiteboard: Was: dev-util/wxglade-0.7.2 or 0.8.0a...
Keywords:
Depends on:
Blocks: wxwidgets-3.0
  Show dependency tree
 
Reported: 2014-11-21 00:52 UTC by Julian Ospald
Modified: 2018-07-15 10:35 UTC (History)
2 users (show)

See Also:
Package list:
dev-util/wxglade-0.8.2
Runtime testing required: ---
stable-bot: sanity-check+


Attachments
ebuild for wxglade-0.7.1 (wxglade-0.7.1.ebuild,1.63 KB, text/plain)
2016-02-29 22:48 UTC, Peter Fox
no flags Details
wxglade-0.7.2.ebuild (wxglade-0.7.2.ebuild,1.46 KB, text/plain)
2017-08-30 22:50 UTC, Agustin Ferrari
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2014-11-21 00:52:16 UTC
new version has been released, thanks
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2015-12-16 00:49:25 UTC
I did look at this and it's more than a simple bump.  The ebuild will most likely have to be rewritten.  File this one under weekend project.
Comment 2 Peter Fox 2016-02-29 22:48:50 UTC
Created attachment 427052 [details]
ebuild for wxglade-0.7.1

This is my attempt at an ebuild for 0.7.1 which was released recently. It is based on the existing ebuild for 0.6.3 and seems to work for me. Probably needs a tidy up though.
Comment 3 Pacho Ramos gentoo-dev 2016-11-09 14:58:45 UTC
This will also need to use new python eclasses
Comment 4 account-removed 2017-02-01 11:59:13 UTC
FYI, 0.7.2 has been released in the meantime.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-02-18 16:33:08 UTC
Considering that the current version of wxglade is for 2.8 only, it's blocking old python.eclass removal and (AFAICS) has no reverse dependencies in Gentoo, would it be fine to treeclean the old version?

I don't think converting the old ebuild (which looks non-trivial) is really worth the effort. Furthermore, it would need to be stabilized afterwards and that seems a lot of effort for a package that's not going to be used in the old version anyway.

So I'd like to lastrite and treeclean the old version, then you could start over with the new one whenever time permits.
Comment 6 Mart Raudsepp gentoo-dev 2017-02-18 16:44:04 UTC
No, it would not be fine to treeclean it.
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-02-18 17:47:00 UTC
Care to elaborate on the usefulness of the old version?
Comment 8 Mart Raudsepp gentoo-dev 2017-02-18 18:55:31 UTC
I don't know it's usefulness or no usefulness of the old version, but last riting indicates a complete intention of removal, not just some old version cleanup, and that is not desired. The bump just needs to get done and call it a day, but this need of it for python.eclass removal doesn't bump the priority up to get it done immediately over other priorities (like various security cleanups I have pending), but it does mean if no-one else gets to it sooner, I should get to doing the bump within a month or so as I reach wxwidgets backlog, so it'll be a high priority in that backlog.
Feel free to remind on IRC when the coast is becoming clear from other stuff to bump the priority up higher, and it probably won't become any delay for anything over all the other stuff you'll need to wait last rite timers for or whatnot.
Comment 9 Pacho Ramos gentoo-dev 2017-07-15 10:03:10 UTC
This is one of the last consumers of wxpython:2.8, ,it would be nice to finally get it bumped if possible

Thanks
Comment 10 Agustin Ferrari 2017-08-30 22:50:29 UTC
Created attachment 491118 [details]
wxglade-0.7.2.ebuild

Update based in the Peter Fox's ebuild (really it was not very difficult to adapt to python-r1 following the recommendations of https://wiki.gentoo.org/wiki/Project:Python/Python.eclass_conversion ) Although I didn't find an equivalent of python_get_version nor of python_generate_wrapper_scripts, so I decided to remove one and comment the other respectively, but beyond that it doesn't give problems to install.
So far I haven't tried it much but I can confirm that this version of wxGlade works well only with dev-python/wxpython:3.0 installed.
Comment 11 Pacho Ramos gentoo-dev 2018-01-09 23:30:54 UTC
Any news on this? thanks
Comment 12 Pacho Ramos gentoo-dev 2018-05-28 18:21:45 UTC
[master bfc09b1aec95] dev-util/wxglade: Version bump
 2 files changed, 50 insertions(+)
 create mode 100644 dev-util/wxglade/wxglade-0.8.2.ebuild
Comment 13 Mart Raudsepp gentoo-dev 2018-05-28 18:32:06 UTC
I see various potential issues with the bump, but it's probably better than the status quo, so all good if the end result launches, but I need some bug open to track review in future.
Comment 14 Pacho Ramos gentoo-dev 2018-06-17 10:02:14 UTC
This is the last consumer of old wxGTK:2.8, we will need to stabilize this to get rid of the old slot then
Comment 15 Mart Raudsepp gentoo-dev 2018-06-17 14:08:45 UTC
bug 656934 needs to be fixed
Comment 16 Mart Raudsepp gentoo-dev 2018-07-05 15:37:22 UTC
ping. This is blocking lots of cleanup (including some security cleanup)
Comment 17 Thomas Deutschmann (RETIRED) gentoo-dev 2018-07-06 13:47:04 UTC
x86 stable
Comment 18 Larry the Git Cow gentoo-dev 2018-07-08 19:09:59 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78b1832d568d329eeae362df07f4b76f2c299cd

commit b78b1832d568d329eeae362df07f4b76f2c299cd
Author:     Rolf Eike Beer <eike@sf-mail.de>
AuthorDate: 2018-07-08 18:38:45 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-07-08 19:09:42 +0000

    dev-util/wxglade: stable 0.8.2 for sparc
    
    Bug: https://bugs.gentoo.org/530004
    Package-Manager: Portage-2.3.40, Repoman-2.3.9
    RepoMan-Options: --include-arches="sparc"

 dev-util/wxglade/wxglade-0.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 19 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-07-09 15:07:57 UTC
amd64 stable
Comment 20 Larry the Git Cow gentoo-dev 2018-07-15 10:34:48 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39ce422f84a270b8c519214747db49374aafe90

commit a39ce422f84a270b8c519214747db49374aafe90
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2018-07-15 10:34:30 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-07-15 10:34:30 +0000

    dev-util/wxglade: destabilize to ~ppc
    
    No revdeps.
    
    Bug: https://bugs.gentoo.org/530004
    Package-Manager: Portage-2.3.42, Repoman-2.3.9

 dev-util/wxglade/wxglade-0.6.3-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 21 Sergei Trofimovich (RETIRED) gentoo-dev 2018-07-15 10:35:51 UTC
Dropped ppc down to ~ppc.

Last arch is done. Closing.