[gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Christian Faulhammer
Hi,

Samuli Suominen ssuomi...@gentoo.org:
 Just saying...

 Please track progress somehow.  I know it is a lot of work, but makes
understanding the process easier.

V-Li

-- 
Christian Faulhammer, Gentoo Lisp project
URL:http://www.gentoo.org/proj/en/lisp/, #gentoo-lisp on FreeNode

URL:http://gentoo.faulhammer.org/


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Samuli Suominen
On 12/31/2009 03:13 PM, Christian Faulhammer wrote:
 Hi,
 
 Samuli Suominen ssuomi...@gentoo.org:
 Just saying...
 
  Please track progress somehow.  I know it is a lot of work, but makes
 understanding the process easier.
 
 V-Li
 

It's been done in,

http://bugs.gentoo.org/show_bug.cgi?id=292791

Overall here's the current status of kdelibs-3.5 reverse deps:

Old KOffice 1.x (2.x is marked stable):

app-i18n/koffice-i18n
=app-office/karbon-1.6*
=app-office/kchart-1.6*
=app-office/kexi-1.6*
=app-office/kformula-1.6*
=app-office/kivio-1.6*
=app-office/koffice-data-1.6*
=app-office/koffice-libs-1.6*
=app-office/koffice-meta-1.6*
=app-office/koshell-1.6*
=app-office/kplato-1.6*
=app-office/kpresenter-1.6*
=app-office/krita-1.6*
=app-office/kspread-1.6*
=app-office/kugar-1.6*
=app-office/kword-1.6*

Unused KDE 3.5.x deps, was only needed for KOffice 1.x:

=kde-base/kcminit-3.5*
=kde-base/kcontrol-3.5*
=kde-base/kde-i18n-3.5*
=kde-base/kdebase-data-3.5*
=kde-base/kdelibs-3.5*
=kde-base/kdepasswd-3.5*
=kde-base/kdesu-3.5*
=kde-base/kdialog-3.5*
=kde-base/kdnssd-3.5*
=kde-base/kghostview-3.5*
=kde-base/khotkeys-3.5*
=kde-base/kicker-3.5*
=kde-base/kmenuedit-3.5*
=kde-base/libkonq-3.5*
kde-misc/kdnssd-avahi

Broken MythTV:

~media-plugins/mythbrowser-0.21_p17105

And these are really shame to lose, but they are going in a collateral
damage, many of which have other bugs open as well, ones like If Qt4 is
installed, it doesn't compile as it's linking to wrong lib -style bugs

games-arcade/kamikaze
games-board/hearts
games-board/six
games-board/slibo
games-emulation/kvisualboyadvance
games-mud/xpertmud
games-simulation/kfreeflight
games-strategy/boson



Re: [gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Richard Freeman

On 12/31/2009 08:24 AM, Samuli Suominen wrote:

On 12/31/2009 03:13 PM, Christian Faulhammer wrote:

Hi,

Samuli Suominenssuomi...@gentoo.org:

Just saying...


  Please track progress somehow.  I know it is a lot of work, but makes
understanding the process easier.

V-Li



It's been done in,

http://bugs.gentoo.org/show_bug.cgi?id=292791



That is for kdelibs-3.5 - not for qt-3.  However, it wouldn't shock me 
if the list is almost identical.  If the opinion of those with more 
knowledge of such things it that the one effectively covers the other I 
have no objections to not duplicating work...  If not maybe a tracker 
for any additional qt3 packages that aren't already tracked might not 
hurt, or we could lump them in together since from a work perspective 
they're almost the same.




[gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Mark Bateman
Ben de Groot yngwin at gentoo.org writes:

 
 As announced 5 months ago[1], Gentoo's Qt team now officially
 deprecates usage of x11-libs/qt:3 and packages depending on this
 version of Qt. 
 

 # Policy for remaining ebuilds depending on qt:3 #
 
 * if Qt3 optional, remove this option
 * if Qt4 depending version stable, remove Qt3 depending versions
 * if Qt4 depending version in testing, mark stable, then remove older versions
 * if no Qt4 version in tree, get Qt4 version in testing by 2010-01-21
 and stable by 2010-02-21
 * if no Qt4 version exists, check for equivalent/replacement packages,
 and mask by 2010-02-21
 
 Note: for packages that currently have no version marked stable, the
 references to stabling Qt4 versions obviously don't apply.
 
 1:
http://archives.gentoo.org/gentoo-dev-announce/msg_d851e05567d538b662f34de8dfdb7316.xml
 
 Cheers,



QUCS is a qt3 only application. 
This is a fantastic electrical simulation package and is in active developement.

There is a svn branch for the qt4 port but it isn't there yet.
Removal of qt3 will break this app that is in the main tree

If the policy is to then remove this app (which would be a very big shame since
it will mean - based upon past experience - hard to get back in) could a
hard-mask live ebuild for the svn/nightly be made until the next qucs is 
released





Re: [gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Samuli Suominen
On 12/31/2009 03:38 PM, Richard Freeman wrote:
 On 12/31/2009 08:24 AM, Samuli Suominen wrote:
 It's been done in,

 http://bugs.gentoo.org/show_bug.cgi?id=292791

 
 That is for kdelibs-3.5 - not for qt-3.  However, it wouldn't shock me

True, it's linked to http://bugs.gentoo.org/show_bug.cgi?id=283429, to
which I've been opening new bugs about everyday... and I'm not part of
qt@ in anyway, btw ;-)

I really don't support anykind of USE=qt3 masking either before all
the bugs are opened there, can't take such shortcuts. IMHO. Specially
when it would break the tree, one second glance and I can see e.g.
stable gnucash for alpha needing aqbanking with USE qt3 enabled.



Re: [gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Maciej Mrozowski
On Thursday 31 of December 2009 14:43:54 Mark Bateman wrote:
 Ben de Groot yngwin at gentoo.org writes:
  As announced 5 months ago[1], Gentoo's Qt team now officially
  deprecates usage of x11-libs/qt:3 and packages depending on this
  version of Qt.
  
  
  # Policy for remaining ebuilds depending on qt:3 #
  
  * if Qt3 optional, remove this option
  * if Qt4 depending version stable, remove Qt3 depending versions
  * if Qt4 depending version in testing, mark stable, then remove older
  versions * if no Qt4 version in tree, get Qt4 version in testing by
  2010-01-21 and stable by 2010-02-21
  * if no Qt4 version exists, check for equivalent/replacement packages,
  and mask by 2010-02-21
  
  Note: for packages that currently have no version marked stable, the
  references to stabling Qt4 versions obviously don't apply.
 
  1:
 http://archives.gentoo.org/gentoo-dev-announce/msg_d851e05567d538b662f34de8
 dfdb7316.xml
 
  Cheers,
 
 QUCS is a qt3 only application.
 This is a fantastic electrical simulation package and is in active
 developement.
 
 There is a svn branch for the qt4 port but it isn't there yet.
 Removal of qt3 will break this app that is in the main tree
 
 If the policy is to then remove this app (which would be a very big shame
 since it will mean - based upon past experience - hard to get back in)
 could a hard-mask live ebuild for the svn/nightly be made until the next
 qucs is released

It could be moved to kde-sunset overlay where legacy KDE3 stuff (like KDE 
3.5.10 itself) is being kept and maintained by the community.

-- 
regards
MM



Re: [gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Jorge Manuel B. S. Vicetto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 31-12-2009 13:10, Maciej Mrozowski wrote:
 On Thursday 31 of December 2009 14:43:54 Mark Bateman wrote:
 Ben de Groot yngwin at gentoo.org writes:
 As announced 5 months ago[1], Gentoo's Qt team now officially
 deprecates usage of x11-libs/qt:3 and packages depending on this
 version of Qt.


 # Policy for remaining ebuilds depending on qt:3 #

 * if Qt3 optional, remove this option
 * if Qt4 depending version stable, remove Qt3 depending versions
 * if Qt4 depending version in testing, mark stable, then remove older
 versions * if no Qt4 version in tree, get Qt4 version in testing by
 2010-01-21 and stable by 2010-02-21
 * if no Qt4 version exists, check for equivalent/replacement packages,
 and mask by 2010-02-21

 Note: for packages that currently have no version marked stable, the
 references to stabling Qt4 versions obviously don't apply.

 1:
 http://archives.gentoo.org/gentoo-dev-announce/msg_d851e05567d538b662f34de8
 dfdb7316.xml

 Cheers,

 QUCS is a qt3 only application.
 This is a fantastic electrical simulation package and is in active
 developement.

 There is a svn branch for the qt4 port but it isn't there yet.
 Removal of qt3 will break this app that is in the main tree

 If the policy is to then remove this app (which would be a very big shame
 since it will mean - based upon past experience - hard to get back in)
 could a hard-mask live ebuild for the svn/nightly be made until the next
 qucs is released
 
 It could be moved to kde-sunset overlay where legacy KDE3 stuff (like KDE 
 3.5.10 itself) is being kept and maintained by the community.

We can also get an ebuild for the live version in the KDE overlay (if it
uses KDE) or the appropriate Qt overlay. Are you interested in
contributing an ebuild for it?


- -- 
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / KDE / Elections
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAks8u14ACgkQcAWygvVEyALG9gCfbIgFR3duBUZ4On0IXFPwHH65
Ch4AmwewWXcwOqZFwaHQ02/5QGYJKUCD
=MzRW
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: Qt3 deprecation and removal policy

2009-12-31 Thread Ben de Groot
2009/12/31 Maciej Mrozowski reave...@gmail.com:
 On Thursday 31 of December 2009 14:43:54 Mark Bateman wrote:
 QUCS is a qt3 only application.
 This is a fantastic electrical simulation package and is in active
 developement.

 There is a svn branch for the qt4 port but it isn't there yet.
 Removal of qt3 will break this app that is in the main tree

 If the policy is to then remove this app (which would be a very big shame
 since it will mean - based upon past experience - hard to get back in)
 could a hard-mask live ebuild for the svn/nightly be made until the next
 qucs is released

Yes, a hardmasked live ebuild is a possibility. A snapshot ebuild
would be even better, as that could be in ~arch.

 It could be moved to kde-sunset overlay where legacy KDE3 stuff (like KDE
 3.5.10 itself) is being kept and maintained by the community.

All packages depending on qt:3 should be moved to kde-sunset.

A bug should be filed for this package, blocking the qt3 removal tracker.

Cheers,
-- 
Ben de Groot
Gentoo Linux developer (qt, media, lxde, desktop-misc)
__