From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24728 invoked by uid 1002); 13 Sep 2003 22:41:21 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 17126 invoked from network); 13 Sep 2003 22:41:21 -0000 From: Luke-Jr Organization: Gentoo Linux To: lafou@wanadoo.fr, Gentoo-dev Date: Sat, 13 Sep 2003 22:41:07 +0000 User-Agent: KMail/1.5.3 References: <1063491139.19099.3.camel@biproc> In-Reply-To: <1063491139.19099.3.camel@biproc> GPG-Public-Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD53E9583 MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Description: clearsigned data Content-Disposition: inline Message-Id: <200309132241.19647.luke-jr@gentoo.org> Subject: Re: [gentoo-dev] emerge improvment X-Archives-Salt: 2685e252-1134-4af5-83ef-b643941d72bf X-Archives-Hash: d060717f447376445f5c492bfb8731bc =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I always run a 'emerge -vp' on the package before I install it to see what = it=20 depends on and what USE flags take effect on it... Works well for me. If you want a GUI, try KPortage. I believe it has an interface for USE=20 flags... On Saturday 13 September 2003 10:12 pm, Philippe Lafoucri=C3=A8re wrote: > hi all. > > I just discovered the etcat utility which is really great. In fact, I > had a problem with quake3-nsco, and someone told me that there was a > "dedicated" USE flag for this package. I had no idea that it was > possible to get available flags for a package, and I think a lot of > gentoo users don't do an etcat before emerging something. > > That's why I propore a new tool in portage. This would be a frontend to > emerge. I already proposed it a couple of months ago. I won't be able > to develop it, but I know some devs here with great skills in python. > (BTW, I couldn't find the portage API doc, just : > http://dev.gentoo.org/=E2=80=BEg2boojum/portage.html#importing-portage > ). > > The tool would be developed in python + dialog > (http://pythondialog.sourceforge.net/), since we could use the portage > api directly. > > First Menu : > > - Portage update (-> emerge rsync) > - Portage upgrade (-> emerge -UDp world, then UD world) > - Emerge a package (-> see bellow) > - Quit > > -> Emerge a package will display a menu with all categories from > /usr/portage/profiles/categories. > When a category is selected, the tool would display all packages in this > category : > > ---------------------------------------------------------------- > > [ X ] package packages Desc (This package is installed) > [ ] package2 other package Desc (package not installed). > > > ---------------------------------------------------------------- > > --> When selecting a new package : > (for exemple : games-fps/quake3-nsco-1.45) > > ---------------------------------------------------------------- > > [ X ] opengl : Adds support for OpenGL > [ X ] X : Adds support for XFree86 > [ ] dedicated : Adds support for dedicated game servers > > > [ OK ] [UNMERGE] [CANCEL] > > ---------------------------------------------------------------- > > -> The user can see all available USE flags for this package. If he > changes a flag, the package will be emerged again with the new option. > He also have the possibility of unmerge it. > > Someone interrested ? please let me know. > > > -- > gentoo-dev@gentoo.org mailing list =2D --=20 Luke-Jr Developer, Gentoo Linux http://www.gentoo.org/ =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/Y50KZl/BHdU+lYMRAvQ4AJ44oAKGLFDMyV35jru8dGydbh3kngCfdFBV dLxVUKLYW9h7BMIgdco+LQI=3D =3DCRVU =2D----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list