* [gentoo-dev] Qt3 deprecation and removal policy
@ 2009-12-30 17:14 Ben de Groot
2009-12-30 20:38 ` Zhu Sha Zang
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Ben de Groot @ 2009-12-30 17:14 UTC (permalink / raw
To: gentoo-dev; +Cc: gentoo-dev-announce
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. The only supported and maintained version of Qt, both
by the upstream developers (Nokia) and the Gentoo Qt Project, is now
only version 4 (specifically >=4.5.3). As a result we have decided on
a policy and timeline for the removal of qt:3 and ebuilds depending on
it. We are dedicated to do anything we reasonably can to make sure
that Qt4 versions or equivalents of the remaining Qt3 packages in the
portage tree are available. The deprecated ebuilds for qt:3, and
packages using it, will remain available in the community-maintained
kde-sunset overlay.
# Timeline #
2010-01-01:
* mark qt:3 as deprecated with ewarn
* mask qt3 useflag in profiles
* add ewarn to qt3.eclass with link to removal policy
* prepare news item about qt:3 deprecation and future removal
2010-01-21:
* Qt team meeting: discuss actions to be taken regarding remaining
pkgs that use qt:3
2010-02-21:
* mask qt:3 and depending ebuilds, pending removal
2010-03-21:
* remove qt:3 and depending ebuilds from the tree
* remove masks
* clean profiles from qt3 remnants
* mark qt3.eclass as deprecated pending later removal
# 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,
--
Ben de Groot
Gentoo Linux developer, Gentoo Qt Project lead
______________________________________________________
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-30 17:14 [gentoo-dev] Qt3 deprecation and removal policy Ben de Groot
@ 2009-12-30 20:38 ` Zhu Sha Zang
2009-12-30 20:48 ` Espen Hustad
2009-12-30 20:54 ` Ben de Groot
2009-12-31 12:39 ` Richard Freeman
2009-12-31 13:43 ` [gentoo-dev] " Mark Bateman
2 siblings, 2 replies; 17+ messages in thread
From: Zhu Sha Zang @ 2009-12-30 20:38 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Em 30-12-2009 15:14, Ben de Groot escreveu:
> 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. The only supported and maintained version of Qt, both
> by the upstream developers (Nokia) and the Gentoo Qt Project, is now
> only version 4 (specifically >=4.5.3). As a result we have decided on
> a policy and timeline for the removal of qt:3 and ebuilds depending on
> it. We are dedicated to do anything we reasonably can to make sure
> that Qt4 versions or equivalents of the remaining Qt3 packages in the
> portage tree are available. The deprecated ebuilds for qt:3, and
> packages using it, will remain available in the community-maintained
> kde-sunset overlay.
>
>
> # Timeline #
>
> 2010-01-01:
>
> * mark qt:3 as deprecated with ewarn
> * mask qt3 useflag in profiles
> * add ewarn to qt3.eclass with link to removal policy
> * prepare news item about qt:3 deprecation and future removal
>
> 2010-01-21:
>
> * Qt team meeting: discuss actions to be taken regarding remaining
> pkgs that use qt:3
>
> 2010-02-21:
>
> * mask qt:3 and depending ebuilds, pending removal
>
> 2010-03-21:
>
> * remove qt:3 and depending ebuilds from the tree
> * remove masks
> * clean profiles from qt3 remnants
> * mark qt3.eclass as deprecated pending later removal
>
>
> # 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,
A question:
My systems don't use qt3 use flag since six months ago, but using
qt3support USE FLAG. It's sane keep this flag set in make.conf?
Thanks for now.
p.s.: sorry if this is not the place to this question.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAks7ui8ACgkQ35zeJy7JhCiAxACgo/ebR4o+/gQa9/1+xjSTV0w8
kLoAoIueeG1xBlqwAR5XqBX1TrkqzRd5
=IquM
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-30 20:38 ` Zhu Sha Zang
@ 2009-12-30 20:48 ` Espen Hustad
2009-12-30 20:54 ` Ben de Groot
1 sibling, 0 replies; 17+ messages in thread
From: Espen Hustad @ 2009-12-30 20:48 UTC (permalink / raw
To: gentoo-dev
2009/12/30 Zhu Sha Zang <zhushazang@yahoo.com.br>:
>> Cheers,
>
> A question:
>
> My systems don't use qt3 use flag since six months ago, but using
> qt3support USE FLAG. It's sane keep this flag set in make.conf?
If you use KDE or anything else that depends on the qt3support use
flag, then it is a requirement.
qt3support isn't Qt3, it is just an extra part of the Qt4 api for
easing Qt3 -> Qt4 porting.
HTH
Espen
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-30 20:38 ` Zhu Sha Zang
2009-12-30 20:48 ` Espen Hustad
@ 2009-12-30 20:54 ` Ben de Groot
1 sibling, 0 replies; 17+ messages in thread
From: Ben de Groot @ 2009-12-30 20:54 UTC (permalink / raw
To: gentoo-dev
2009/12/30 Zhu Sha Zang <zhushazang@yahoo.com.br>:
> A question:
>
> My systems don't use qt3 use flag since six months ago, but using
> qt3support USE FLAG. It's sane keep this flag set in make.conf?
Absolutely. That useflag is also enabled by default in the desktop
profile, because KDE4 depends on it. Qt3support is a Qt4 module and
does not depend on qt:3. It is used to make it easier for developers
to port Qt3 apps to Qt4.
Cheers,
--
Ben de Groot
Gentoo Linux developer (qt, media, lxde, desktop-misc)
______________________________________________________
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-30 17:14 [gentoo-dev] Qt3 deprecation and removal policy Ben de Groot
2009-12-30 20:38 ` Zhu Sha Zang
@ 2009-12-31 12:39 ` Richard Freeman
2009-12-31 12:51 ` Samuli Suominen
2009-12-31 14:57 ` Ben de Groot
2009-12-31 13:43 ` [gentoo-dev] " Mark Bateman
2 siblings, 2 replies; 17+ messages in thread
From: Richard Freeman @ 2009-12-31 12:39 UTC (permalink / raw
To: gentoo-dev
On 12/30/2009 12:14 PM, Ben de Groot wrote:
> 2010-01-21:
>
> * Qt team meeting: discuss actions to be taken regarding remaining
> pkgs that use qt:3
>
> 2010-02-21:
>
> * mask qt:3 and depending ebuilds, pending removal
30 days isn't a long time. How about filing bugs against anything that
currently uses qt3 right away, so that maintainers have an extra three
weeks to resolve these issues? Granted, one would hope they've been
paying attention.
As a random example, the current stable version of mythtv uses qt3, but
I don't see any open bugs about that (that package is probably an easy
fix as the newer versions use qt3support, and that version is already
stable upstream).
Usually the approach in these situations is to have a big tracker bug
for qt3 removal and a million blocker bugs against individual packages.
I'm not saying you can't move forward until everybody else gets their
acts together, but tracking this in bugzilla probably isn't a bad move
if it isn't too much work. Plus, you might decide that one or two of
the blockers really are critical, and decide to work with those
maintainers more closely or escalate the issue.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-31 12:39 ` Richard Freeman
@ 2009-12-31 12:51 ` Samuli Suominen
2009-12-31 13:13 ` [gentoo-dev] " Christian Faulhammer
2009-12-31 13:40 ` [gentoo-dev] " Richard Freeman
2009-12-31 14:57 ` Ben de Groot
1 sibling, 2 replies; 17+ messages in thread
From: Samuli Suominen @ 2009-12-31 12:51 UTC (permalink / raw
To: gentoo-dev
On 12/31/2009 02:39 PM, Richard Freeman wrote:
> On 12/30/2009 12:14 PM, Ben de Groot wrote:
>> 2010-01-21:
>>
>> * Qt team meeting: discuss actions to be taken regarding remaining
>> pkgs that use qt:3
>>
>> 2010-02-21:
>>
>> * mask qt:3 and depending ebuilds, pending removal
>
> 30 days isn't a long time. How about filing bugs against anything that
> currently uses qt3 right away, so that maintainers have an extra three
> weeks to resolve these issues? Granted, one would hope they've been
> paying attention.
>
> As a random example, the current stable version of mythtv uses qt3, but
> I don't see any open bugs about that (that package is probably an easy
> fix as the newer versions use qt3support, and that version is already
> stable upstream).
"Stable" MythTV has more issues than just Qt3, as the current stable
doesn't compile anymore, http://bugs.gentoo.org/show_bug.cgi?id=280303
which is about to get masked tomorrow with kdelibs-3...
Just saying...
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 12:51 ` Samuli Suominen
@ 2009-12-31 13:13 ` Christian Faulhammer
2009-12-31 13:24 ` Samuli Suominen
2009-12-31 13:40 ` [gentoo-dev] " Richard Freeman
1 sibling, 1 reply; 17+ messages in thread
From: Christian Faulhammer @ 2009-12-31 13:13 UTC (permalink / raw
To: Gentoo Development
[-- Attachment #1: Type: text/plain, Size: 341 bytes --]
Hi,
Samuli Suominen <ssuominen@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/>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 13:13 ` [gentoo-dev] " Christian Faulhammer
@ 2009-12-31 13:24 ` Samuli Suominen
2009-12-31 13:38 ` Richard Freeman
0 siblings, 1 reply; 17+ messages in thread
From: Samuli Suominen @ 2009-12-31 13:24 UTC (permalink / raw
To: gentoo-dev
On 12/31/2009 03:13 PM, Christian Faulhammer wrote:
> Hi,
>
> Samuli Suominen <ssuominen@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 13:24 ` Samuli Suominen
@ 2009-12-31 13:38 ` Richard Freeman
2009-12-31 13:51 ` Samuli Suominen
0 siblings, 1 reply; 17+ messages in thread
From: Richard Freeman @ 2009-12-31 13:38 UTC (permalink / raw
To: gentoo-dev
On 12/31/2009 08:24 AM, Samuli Suominen wrote:
> On 12/31/2009 03:13 PM, Christian Faulhammer wrote:
>> Hi,
>>
>> Samuli Suominen<ssuominen@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.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-31 12:51 ` Samuli Suominen
2009-12-31 13:13 ` [gentoo-dev] " Christian Faulhammer
@ 2009-12-31 13:40 ` Richard Freeman
1 sibling, 0 replies; 17+ messages in thread
From: Richard Freeman @ 2009-12-31 13:40 UTC (permalink / raw
To: gentoo-dev
On 12/31/2009 07:51 AM, Samuli Suominen wrote:
> "Stable" MythTV has more issues than just Qt3, as the current stable
> doesn't compile anymore, http://bugs.gentoo.org/show_bug.cgi?id=280303
> which is about to get masked tomorrow with kdelibs-3...
>
Those of us who run it wouldn't mind seeing a STABLEREQ if cardoe thinks
it is ready... :) I've been thinking about taking the plunge anyway.
A news item about the utf-8 issues might not hurt though as doing the
upgrade right involves backups/etc. The news item should be released
BEFORE it goes stable. That is, unless the upgrade process has become
seamless now.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-30 17:14 [gentoo-dev] Qt3 deprecation and removal policy Ben de Groot
2009-12-30 20:38 ` Zhu Sha Zang
2009-12-31 12:39 ` Richard Freeman
@ 2009-12-31 13:43 ` Mark Bateman
2009-12-31 14:10 ` Maciej Mrozowski
2 siblings, 1 reply; 17+ messages in thread
From: Mark Bateman @ 2009-12-31 13:43 UTC (permalink / raw
To: gentoo-dev
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
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 13:38 ` Richard Freeman
@ 2009-12-31 13:51 ` Samuli Suominen
2009-12-31 15:13 ` Ben de Groot
0 siblings, 1 reply; 17+ messages in thread
From: Samuli Suominen @ 2009-12-31 13:51 UTC (permalink / raw
To: gentoo-dev
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.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 13:43 ` [gentoo-dev] " Mark Bateman
@ 2009-12-31 14:10 ` Maciej Mrozowski
2009-12-31 14:55 ` Jorge Manuel B. S. Vicetto
2009-12-31 15:02 ` Ben de Groot
0 siblings, 2 replies; 17+ messages in thread
From: Maciej Mrozowski @ 2009-12-31 14:10 UTC (permalink / raw
To: gentoo-dev
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
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 14:10 ` Maciej Mrozowski
@ 2009-12-31 14:55 ` Jorge Manuel B. S. Vicetto
2009-12-31 15:02 ` Ben de Groot
1 sibling, 0 replies; 17+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2009-12-31 14:55 UTC (permalink / raw
To: gentoo-dev
-----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-----
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Qt3 deprecation and removal policy
2009-12-31 12:39 ` Richard Freeman
2009-12-31 12:51 ` Samuli Suominen
@ 2009-12-31 14:57 ` Ben de Groot
1 sibling, 0 replies; 17+ messages in thread
From: Ben de Groot @ 2009-12-31 14:57 UTC (permalink / raw
To: gentoo-dev
2009/12/31 Richard Freeman <rich0@gentoo.org>:
> 30 days isn't a long time. How about filing bugs against anything that
> currently uses qt3 right away, so that maintainers have an extra three weeks
> to resolve these issues? Granted, one would hope they've been paying
> attention.
We've already announced that 5 months ago and asked for any issues to
be brought to our attention. If things haven't improved by now, it is
doubtful they will with a few months extra time. Our current timeline
gives maintainers another seven weeks to resolve issues, before
x11-libs/qt:3 will be package.masked.
> Usually the approach in these situations is to have a big tracker bug for
> qt3 removal and a million blocker bugs against individual packages.
There is a tracker bug, I should have mentioned it in the original mail:
https://bugs.gentoo.org/show_bug.cgi?id=283429
Please file bugs blocking the tracker for any package you think is
important and doesn't have a Qt4 version or replacement yet. If there
is a Qt4 version, but not yet stable, then stable requests should be
filed, which also block the tracker. The Qt team will also go through
the tree and file bugs for all remaining packages within the next
couple of weeks.
> Plus, you might decide that one or two of the blockers really are
> critical, and decide to work with those maintainers more closely or escalate
> the issue.
Sure. As I said in the original mail: "We are dedicated to do anything
we reasonably can to make sure that Qt4 versions or equivalents of the
remaining Qt3 packages in the portage tree are available." I believe
we can work things out in the next seven weeks, and otherwise we could
reconsider the timeline. But we need short-term goals, otherwise it
will take forever to get things done.
Cheers,
--
Ben de Groot
Gentoo Linux developer (qt, media, lxde, desktop-misc)
______________________________________________________
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 14:10 ` Maciej Mrozowski
2009-12-31 14:55 ` Jorge Manuel B. S. Vicetto
@ 2009-12-31 15:02 ` Ben de Groot
1 sibling, 0 replies; 17+ messages in thread
From: Ben de Groot @ 2009-12-31 15:02 UTC (permalink / raw
To: gentoo-dev
2009/12/31 Maciej Mrozowski <reavertm@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)
______________________________________________________
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-dev] Re: Qt3 deprecation and removal policy
2009-12-31 13:51 ` Samuli Suominen
@ 2009-12-31 15:13 ` Ben de Groot
0 siblings, 0 replies; 17+ messages in thread
From: Ben de Groot @ 2009-12-31 15:13 UTC (permalink / raw
To: gentoo-dev
2009/12/31 Samuli Suominen <ssuominen@gentoo.org>:
> 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.
Okay, so maybe this needs to be delayed. But our basic policy stands:
wherever qt3 is an option, this option should now be removed.
Obviously, where it would break the stable tree we need to work out
solutions first. So maybe we should start doing a more selective
package.use.mask.
Also, I would like to see a list of packages where this would be a
problem. I just filed a new tracker for all packages with qt3 use
deps: 299127. Please everyone, file bugs for such packages and let
them block this tracker.
Thanks,
--
Ben de Groot
Gentoo Linux developer (qt, media, lxde, desktop-misc)
______________________________________________________
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2009-12-31 15:14 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-30 17:14 [gentoo-dev] Qt3 deprecation and removal policy Ben de Groot
2009-12-30 20:38 ` Zhu Sha Zang
2009-12-30 20:48 ` Espen Hustad
2009-12-30 20:54 ` Ben de Groot
2009-12-31 12:39 ` Richard Freeman
2009-12-31 12:51 ` Samuli Suominen
2009-12-31 13:13 ` [gentoo-dev] " Christian Faulhammer
2009-12-31 13:24 ` Samuli Suominen
2009-12-31 13:38 ` Richard Freeman
2009-12-31 13:51 ` Samuli Suominen
2009-12-31 15:13 ` Ben de Groot
2009-12-31 13:40 ` [gentoo-dev] " Richard Freeman
2009-12-31 14:57 ` Ben de Groot
2009-12-31 13:43 ` [gentoo-dev] " Mark Bateman
2009-12-31 14:10 ` Maciej Mrozowski
2009-12-31 14:55 ` Jorge Manuel B. S. Vicetto
2009-12-31 15:02 ` Ben de Groot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox