Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330683 - [tracker] wxGTK and wxpython 2.6 removal
Summary: [tracker] wxGTK and wxpython 2.6 removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords: Tracker
Depends on: 242056 282020 330585 332559 335910 335921 335923 335924 336160 340467 340471 363877
Blocks:
  Show dependency tree
 
Reported: 2010-08-01 07:05 UTC by Ryan Hill (RETIRED)
Modified: 2011-12-09 15:44 UTC (History)
3 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 Ryan Hill (RETIRED) gentoo-dev 2010-08-01 07:05:05 UTC
Time to go.
Comment 1 Ryan Hill (RETIRED) gentoo-dev 2010-09-10 04:08:05 UTC
Reminder: also dev-python/wxpython-docs.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-09-15 07:45:30 UTC
This is now holding up libpng15 per se, like a real bottleneck so don't be suprised to see this getting p.masked (likely today) with remaining revdeps.
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2011-09-15 16:59:22 UTC
Do it.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2011-09-15 19:25:43 UTC
These need dev-python/wxpython-2.6:

=app-dicts/opendict-0.6.1
=dev-python/pythoncard-0.8.2
=dev-python/python-dsv-1.4.0-r1
=dev-util/boa-constructor-0.6.1
=games-action/xpilot-ng-4.7.3
=games-puzzle/londonlaw-0.2.1-r2
=media-video/tovid-0.31-r2
=net-ftp/ftpcube-0.5.1* (p.masked already)
=net-p2p/bittornado/bittornado-0.3.18-r2

This one needs x11-libs/wxGTK-2.6:

=dev-games/crystalspace-1.2.1
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2011-09-15 19:26:36 UTC
And scratch that libpng15 thing, I've fixed 2.6 instead, was less work to push at once.

I will help however getting this done after I'm done with libpng15. ;-)
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2011-09-16 03:09:27 UTC
Thanks.  I knew there were more hiding somewhere.  I finally finished the project that's been killing me at work today so I should have more time to work on Gentoo soon.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2011-10-19 16:17:33 UTC
These left:

=dev-python/pythoncard-0.8.2
=dev-python/python-dsv-1.4.0-r1
=dev-util/boa-constructor-0.6.1
=games-action/xpilot-ng-4.7.3 (already masked)
=games-puzzle/londonlaw-0.2.1-r2 (already masked)
=media-video/tovid-0.31-r2
=net-p2p/bittornado/bittornado-0.3.18-r2
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2011-11-11 21:31:24 UTC
These left:

=dev-python/pythoncard-0.8.2 (this one is masked)
=dev-python/python-dsv-1.4.0-r1
=dev-util/boa-constructor-0.6.1
=media-video/tovid-0.31-r2
=net-p2p/bittornado/bittornado-0.3.18-r2
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2011-11-11 21:47:19 UTC
These left:

=dev-python/pythoncard-0.8.2 (masked, lastrited)
=dev-util/boa-constructor-0.6.1 (masked, lastrited)

So only these 2 needs looking into far as I can see:

=media-video/tovid-0.31-r2
=net-p2p/bittornado/bittornado-0.3.18-r2
Comment 10 Howard B. Golden 2011-11-12 00:43:39 UTC
I didn't see any explanation for removal. I'm not questioning the decision, but I'd like to learn more about why the decision was made. Thanks.

Questions:
1. Why are wxGTK-2.6 and wxpython-2.6 being removed? Is there some discussion I can read to learn more about this?
2. Have the masked packages been tested for upward compatibility with wxGTK-2.8 and wxpython-2.8? Is there some discussion I can read to learn more about this?
3. Have any less disruptive options been considered? Is there some discussion I can read to learn more about this?
Comment 11 Ryan Hill (RETIRED) gentoo-dev 2011-11-12 02:15:28 UTC
> Questions:
> 1. Why are wxGTK-2.6 and wxpython-2.6 being removed? Is there some discussion I
> can read to learn more about this?

Because I'm the maintainer and I don't want to maintain them any more.

> 2. Have the masked packages been tested for upward compatibility with wxGTK-2.8
> and wxpython-2.8?

Yes.

> 3. Have any less disruptive options been considered?

The goal is removal.  I'm not sure how that could be made less disruptive.


Samuli: bittornado can go.  i wanted to keep pythoncard but they haven't released 1.0 and the last mention of it was May so let's drop it.
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2011-11-12 03:27:40 UTC
nothing could have made more "less distruptive" except by actually porting some of the masked/removed packages to wx 2.8 myself or using unreleased code from repositories not touched for months, if not years

so sorry for inconvinience (which package are you talking about btw?)
Comment 13 Howard B. Golden 2011-11-12 03:44:54 UTC
(In reply to comments #11 and #12)
> Because I'm the maintainer and I don't want to maintain them any more.

No offense was intended. I'm sorry if I gave a different impression.

Ryan, couldn't you just say that 2.6 is unmaintained and leave the dependent packages?

Samuli, maybe someone else will decide to port them to 2.8.
Comment 14 Samuli Suominen (RETIRED) gentoo-dev 2011-11-12 03:46:55 UTC
(In reply to comment #13)
> Samuli, maybe someone else will decide to port them to 2.8.

That is fine up until a point, and we are long past that point. The time has been already given for people to migrate.
Comment 15 Ryan Hill (RETIRED) gentoo-dev 2011-11-12 04:54:19 UTC
(In reply to comment #13)
> (In reply to comments #11 and #12)
> > Because I'm the maintainer and I don't want to maintain them any more.
> 
> No offense was intended. I'm sorry if I gave a different impression.

None taken.

> Ryan, couldn't you just say that 2.6 is unmaintained and leave the dependent
> packages?

No, because it would have been broken already many times over and removed anyways.  The latest reason would have been the libpng-1.5 upgrade but there have been several in the last year.

The only packages that haven't been migrated since 2.8 was released 5+ years ago are those that were already dead before then.  A few didn't even work anymore and no one noticed.

You still haven't said what package you want to keep around.  We can take another look at it.
Comment 16 Howard B. Golden 2011-11-12 05:51:03 UTC
(In reply to comment #15)
> You still haven't said what package you want to keep around.  We can take
> another look at it.

The one I'm interested in is pythoncard. I'll try to build it with the 2.8 versions and see how much needs to be fixed. I've always wanted to play with it. This gives me some incentive.
Comment 17 Ian Abbott 2011-11-22 11:40:19 UTC
Could net-p2p/bittornado be kept for its non-GUI parts, such as the 'bttrack' program?  It only depends on wxpython if built with the "gtk" USE-flag.
Comment 18 Ryan Hill (RETIRED) gentoo-dev 2011-11-23 01:36:56 UTC
Sure.  Open up a new bug for it and I'll take care of it.
Comment 19 Ian Abbott 2011-11-23 13:13:57 UTC
(In reply to comment #18)
> Sure.  Open up a new bug for it and I'll take care of it.

Bug 391685.

Thanks!
Comment 20 Samuli Suominen (RETIRED) gentoo-dev 2011-12-09 15:44:57 UTC
Now removed. Closing.