From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Ft3F0-00046C-KZ for garchives@archives.gentoo.org; Wed, 21 Jun 2006 13:59:35 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k5LDukcA031726; Wed, 21 Jun 2006 13:56:46 GMT Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k5LDmnxC020130 for ; Wed, 21 Jun 2006 13:48:49 GMT Received: by nf-out-0910.google.com with SMTP id o25so100121nfa for ; Wed, 21 Jun 2006 06:48:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:references:in-reply-to:x-face:mime-version:content-type:content-transfer-encoding:message-id:sender; b=opcdHR73l15K+qEWpEJJj8K3PoZ6xe8nmE45O3n29MowjtUyew7bQwA0dQhwtStmtOjQBwd711oZBaPF3YP3wJJs7hM/zzzykWRt4jMFAMRYYANTDPx7w5RORzENtNc1zgX7tKOHUIfafSBT9Q/sKUOzZTiwxIpNWKn2BlUg4lg= Received: by 10.49.3.3 with SMTP id f3mr591622nfi; Wed, 21 Jun 2006 06:48:48 -0700 (PDT) Received: from enterprise.flameeyes.is-a-geek.org ( [151.56.119.84]) by mx.gmail.com with ESMTP id n22sm714769nfc.2006.06.21.06.48.47; Wed, 21 Jun 2006 06:48:47 -0700 (PDT) From: "Diego 'Flameeyes' =?iso-8859-1?q?Petten=F2?=" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Useflags: qt, qt3, qt4? Date: Wed, 21 Jun 2006 15:48:35 +0200 User-Agent: KMail/1.9.3 References: <200606210921.27405.caleb@gentoo.org> In-Reply-To: <200606210921.27405.caleb@gentoo.org> X-Face: +=-v@W}H`=.Bn2t&97Un7{[.c0aP0"8)JI?7Z?E>l>ZNY|,=?utf-8?q?mL=5C3bs=0A=09xW=23jRz=7CVa=5C?=@NIS3-'W[F.^YLqK=rS:D*Ke`Y5giI@$(xIBQ<0i740;wuI{lYd>>=?utf-8?q?eFVDuAr=0A=09=3Br=5B*=7E/zd=604dEI?= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2821084.jITpddazmo"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200606211548.45382@enterprise.flameeyes.is-a-geek.org> Sender: "=?UTF-8?Q?Diego=20\"Flameeyes\"=20Petten=C3=B2?=" X-Archives-Salt: bcb588bf-7cda-4bd3-b625-d7106b1762d9 X-Archives-Hash: a1adf88ed4775e37553f62e18444fb0e --nextPart2821084.jITpddazmo Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 21 June 2006 15:21, Caleb Tennis wrote: > Solution: The qt flag represents the latest qt major version for the > package. =A0 The maintainer can either put in another flag for the older > version (qt3?) or provide a separate package (e.g. dbus-qt3 ). Although I can see why you suggest this (Qt 4 is what should become mainlin= e=20 asap), right now I think it's going to be a bit of a mess for KDE users,=20 Remember we don't have use-deps and that splitting packages is something=20 that, if done without upstream support, can give very bad headaches (we bot= h=20 know how KDE split is right now). Also, this puts us back again in gtk's system, with different meaning for t= he=20 same flag (qt can then either be for Qt3 or Qt4, no clear distinction), tha= t=20 might even change on maintainer's decision, becoming a mess to handle in=20 dependent packages. Why you think it's better this way rather than having one meaning every=20 useflag? Another thing that this setup is going to make incredibly difficult to mana= ge=20 is use.mask masking on profiles. If for some reasons Qt3 or Qt4 needs to be= =20 masked on a profile, even temporarily, by having qt mean one or the other=20 depending on the package is going to be a mess as we don't have per-package= =20 use.mask (and we won't have till portage 2.2 gets the main scene). This is= =20 another of the main reasons I don't think it's a good idea to overload=20 useflags with different (albeit slightly) meanings. I agree on the other part tho, pushing Qt4 is indeed a good idea, although = it=20 might mess up the look&feel of a desktop, but that is marginally important. =2D-=20 Diego "Flameeyes" Petten=F2 - http://farragut.flameeyes.is-a-geek.org/ Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE --nextPart2821084.jITpddazmo Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmU49e2h1+2mHVWMRAq8wAJ97VSjr/Vb1qx7cXkfSwHh9WCI8TwCg7i0T VSRsr2rZANLdTElGFgFdMyY= =q+Q3 -----END PGP SIGNATURE----- --nextPart2821084.jITpddazmo-- -- gentoo-dev@gentoo.org mailing list