Re: [gentoo-user] New Portage browser
On Wed, 17 May 2006 22:31:14 -0500, Boyd Stephen Smith Jr. wrote: Is there some problem with: emerge -uND world || until emerge --resume --skipfirst; do :; done ? I would add 'emerge -uDNp world' to the end of that, so you can see any packages that were missed. A more complex version of that is in my nightly update script. Maybe you've already covered that case. Please share :) -- Neil Bothwick When there's a will, I want to be in it. signature.asc Description: PGP signature
Re: [gentoo-user] New Portage browser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Andrew MacKenzie wrote: An ncurses interface would be nice, rather than a 'command line' version. That's the idea. - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEbFLrAlpOsGhXcE0RAsvEAJ4j72XL/2rpkRuLK4Y2kWTzt7E5cgCeMQIG SdNYjFwUetWYCovdTJ+aMsQ= =0f0O -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Daevid Vincent wrote: I think this is a given, but just in case... It certainly should allow me to do an 'emerge -Davu world' equivallent, and allow me to then select only the packages (or all or none) to install and of course their dependencies. [...] It should do a revdep-rebuild to make sure all packages are proper. All excellent suggestions! - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEbFLCAlpOsGhXcE0RAmM/AJ9CAR+BgQ4c5GbnK5adFaaKMOVEmgCbBNkb LAEWoSggH1oMkLJN6YgUNAg= =sY51 -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 People, I've opened a pool at the Gentoo Forums for you to vote for the name you like the most, ok? http://forums.gentoo.org/viewtopic-t-463518-highlight-.html And with this, I close this thread. Once we have the name, in 15 days time, I'll announce the mailing list for those interested. Sincerely, Buanzo - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEbJZQAlpOsGhXcE0RAoGOAJ9LDOcXtqPTkWY0onfrDFRCVuZj7gCfYZJ9 NjPjW47Un8ic0ojO6Iwx4pI= =T5JR -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
On Thursday 18 May 2006 03:10, Neil Bothwick [EMAIL PROTECTED] wrote about 'Re: [gentoo-user] New Portage browser': On Wed, 17 May 2006 22:31:14 -0500, Boyd Stephen Smith Jr. wrote: Is there some problem with: emerge -uND world || until emerge --resume --skipfirst; do :; done ? I would add 'emerge -uDNp world' to the end of that, so you can see any packages that were missed. I don't throw that in, mainly cause I mostly ignore all output for the script. I do usually go and check what I've missed later though. A more complex version of that is in my nightly update script. Maybe you've already covered that case. Please share :) It works, but it's not all I had hoped it would be. Anyway, it's attached so perhaps it could be useful to someone else. fine print As with any work produced in the US, it is under copyright, even if I don't assert it. Therefore, I hereby release it into the public domain. /fine print -- If there's one thing we've established over the years, it's that the vast majority of our users don't have the slightest clue what's best for them in terms of package stability. -- Gentoo Developer Ciaran McCreesh sys_update.sh Description: application/shellscript pgpbvrwFalg6h.pgp Description: PGP signature
Re: [gentoo-user] New Portage browser
On Wednesday 17 May 2006 00:48, leszek wrote: 2) what additional functionality would you like? (mask/unmask packages, install/remove, emerge command generator [much like nmapfe], etc) a notification applet which emerge --sync every day in the background and warn us when there is something to emerge. Something like in ubuntu. PS: i know i can put emerge --sync in a cron job You can also put emerge --pretend --update --deep --verbose world or emerge --update --deep --fetchonly world in a cron job -- Petr -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
GUI primarily, but a console for scripting. I agree. An ncurses interface would be nice, rather than a 'command line' version. We already have 'scriptable' tools. mask/unmask would be nice, but it's not absolutely necessary install/remove is necessary ;-) emerge command generator might be useful in a scripting application Everything you can think about, however I'd find most useful: - mask/unmask - install/remove - list of all installed packages - use flags for each package + description of what an use flag is doing - dependencies for each package Nice list. I'll add to this. - List of files in the package - Size on disk of installed packages - Installed packages that depend on this package -- // Andrew MacKenzie | http://www.edespot.com // GPG public key: http://www.edespot.com/~amackenz/public.key // You can measure a programmer's perspective by noting his attitude on // the continuing vitality of FORTRAN. // - Alan Perlis pgp1Cz5cASyb3.pgp Description: PGP signature
RE: [gentoo-user] New Portage browser
I think this is a given, but just in case... It certainly should allow me to do an 'emerge -Davu world' equivallent, and allow me to then select only the packages (or all or none) to install and of course their dependencies. It should show me the 'blocking' packages (if any), and allow me to easily unmerge them right there. It should absolutely be smart enough that if a package fails to compile, SKIP IT! And move on to the next one. There is nothing more frustrating than having like 100 packages to install, setting it up to run through the night, excited to see the new stuff, and then the utter dissapointment to see that portage shit the bed on the second package and just sat there doing nothing all night long. GRR. :) why emerge --resume --skipfirst is not the default exception handling routine for 'emerge' is beyond my comprehension. 'emerge' should at least have a command line option to invoke that! It should also alert me to all the 'notifications' that are in the PORTAGE_LOGS for things that I might have to manually do after the packages are installed. It should do a revdep-rebuild to make sure all packages are proper. -Original Message- From: Arturo 'Buanzo' Busleiman [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 16, 2006 2:29 PM To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] New Portage browser -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 People, I'm working on a new portage browser, and I was looking for ideas from USERS, that's why I'm posting here. I've never found a program that would allow me to browse portage categories, then packages, showing in one window description, version, etc, etc. Thus, I'm working on one now, but I want to develop something that will run in console and X, too, like suse's yast. So, I would like to know: 1) do you prefer a console, a GUI, or both? 2) what additional functionality would you like? (mask/unmask packages, install/remove, emerge command generator [much like nmapfe], etc) If you have any idea regarding development (because of the both console and X-compatible script/program), please let me know. If not, I may end up writing an API, and two different programs. Sincerely, - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEakQgAlpOsGhXcE0RAu1BAJ9VUuXbrASHULoEAp2H8cjp4tJajACfZYW5 mGlOmqARA9F3LM7gqNywopY= =SGKH -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
On Wednesday 17 May 2006 20:47, Daevid Vincent [EMAIL PROTECTED] wrote about 'RE: [gentoo-user] New Portage browser': It should absolutely be smart enough that if a package fails to compile, SKIP IT! And move on to the next one. There is nothing more frustrating than having like 100 packages to install, setting it up to run through the night, excited to see the new stuff, and then the utter dissapointment to see that portage shit the bed on the second package and just sat there doing nothing all night long. GRR. :) why emerge --resume --skipfirst is not the default exception handling routine for 'emerge' is beyond my comprehension. 'emerge' should at least have a command line option to invoke that! Is there some problem with: emerge -uND world || until emerge --resume --skipfirst; do :; done ? A more complex version of that is in my nightly update script. -- If there's one thing we've established over the years, it's that the vast majority of our users don't have the slightest clue what's best for them in terms of package stability. -- Gentoo Developer Ciaran McCreesh pgpvKu2dVd91W.pgp Description: PGP signature
Re: [gentoo-user] New Portage browser
On Tue, 2006-05-16 at 18:29 -0300, Arturo 'Buanzo' Busleiman wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 People, I'm working on a new portage browser, and I was looking for ideas from USERS, that's why I'm posting here. I've never found a program that would allow me to browse portage categories, then packages, showing in one window description, version, etc, etc. Thus, I'm working on one now, but I want to develop something that will run in console and X, too, like suse's yast. So, I would like to know: 1) do you prefer a console, a GUI, or both? I would prefer both. 2) what additional functionality would you like? (mask/unmask packages, install/remove, emerge command generator [much like nmapfe], etc) I'd say as much as you can put in it. If you have any idea regarding development (because of the both console and X-compatible script/program), please let me know. If not, I may end up writing an API, and two different programs. Sincerely, - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEakQgAlpOsGhXcE0RAu1BAJ9VUuXbrASHULoEAp2H8cjp4tJajACfZYW5 mGlOmqARA9F3LM7gqNywopY= =SGKH -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
On Tue, 2006-05-16 at 18:29 -0300, Arturo 'Buanzo' Busleiman wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 People, I'm working on a new portage browser, and I was looking for ideas from USERS, that's why I'm posting here. I've never found a program that would allow me to browse portage categories, then packages, showing in one window description, version, etc, etc. Yes! Thus, I'm working on one now, but I want to develop something that will run in console and X, too, like suse's yast. So, I would like to know: 1) do you prefer a console, a GUI, or both? GUI primarily, but a console for scripting. 2) what additional functionality would you like? (mask/unmask packages, install/remove, emerge command generator [much like nmapfe], etc) mask/unmask would be nice, but it's not absolutely necessary install/remove is necessary ;-) emerge command generator might be useful in a scripting application If you have any idea regarding development (because of the both console and X-compatible script/program), please let me know. If not, I may end up writing an API, and two different programs. Python can handle both scripting and GUI, and of course portage is written (mostly? completely?) in python, so I'd suggest ... python (surprise!). I might consider jython if there is a compelling reason to use Java. --- Vladimir Vladimir G. Ivanovic Palo Alto, CA 94306 +1 650 678 8014 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
Hi, I'm working on a new portage browser, and I was looking for ideas from USERS, that's why I'm posting here. as I'm a Desktop user, I'll speak up ;-) . I've never found a program that would allow me to browse portage categories, then packages, showing in one window description, version, etc, etc. Thus, I'm working on one now, but I want to develop something Great to hear! that will run in console and X, too, like suse's yast. So, I would like to know: 1) do you prefer a console, a GUI, or both? Both would be great. 2) what additional functionality would you like? (mask/unmask packages, install/remove, emerge command generator [much like nmapfe], etc) There already are some projects which try to do frontends for configuring a Gentoo system. If you write a portage frontend then yes, I'd enjoy to have all settings right at my fingertips. Otherwise I'd better stay with 4 shells open ;-) . If you have any idea regarding development (because of the both console and X-compatible script/program), please let me know. If not, I may end up writing an API, and two different programs. I'm not sure what you plan exactly, but it sounds as it was reasonable to keep the tool as desktop independent as possible. What about using Qt4? You can use it for shell only programming as well as for GUI programming (introduced in Qt4), it is independent from KDE or Gnome, and it allows you to divide the data from the frontend. Finally, it offers a concept similar to model view controller and a thread save signal/slot concept. Just my two cents, ce -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
1) do you prefer a console, a GUI, or both? GUI primarily, but a console for scripting. I agree. 2) what additional functionality would you like? (mask/unmask packages, install/remove, emerge command generator [much like nmapfe], etc) mask/unmask would be nice, but it's not absolutely necessary install/remove is necessary ;-) emerge command generator might be useful in a scripting application Everything you can think about, however I'd find most useful: - mask/unmask - install/remove - list of all installed packages - use flags for each package + description of what an use flag is doing - dependencies for each package If you have any idea regarding development (because of the both console and X-compatible script/program), please let me know. If not, I may end up writing an API, and two different programs. Python can handle both scripting and GUI, and of course portage is written (mostly? completely?) in python, so I'd suggest ... python I'd suggest Python too. You can write an API and then 2 wrappers: - a console-based ncurses one - an X-based wxpython one (I recommend wx because it's quite easy to program, powerful and it works really well) I have some Python knowledge and I did some (very elementary) thing with wxPython, so if you want I could help development (I guess the thing will be free software :D ) I personally think a Synaptic-like GUI would be the best (familiar to Debian/Ubuntu users;easy to use) m. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
1) do you prefer a console, a GUI, or both? I would like to suggest a GUI, ncurses (console) functionality, and also commandline functionality (a la cfdisk/fdisk/sfdisk, but rolled into one) Jeff.
Re: [gentoo-user] New Portage browser
Hi Arturo On Tue, 2006-05-16 at 18:29 -0300, Arturo 'Buanzo' Busleiman wrote: I've never found a program that would allow me to browse portage categories, then packages, showing in one window description, version, etc, etc. you do know kuroo [1]? It's very kde-ish, but (or because of that) does not provide any functionality in console. It's not the tool i prefer. I used it some time ago and i have to say it's a very ambitious project. Maybe you could get some impressions for your own work from their website or even help in the development of kuroo itself. Regards Bennet - [1] http://kuroo.org/ -- A)bort, R)etry, I)nfluence with large hammer signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] New Portage browser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 b.n. wrote: I'd suggest Python too. Yep, it was definitely the way to go it seems. You can write an API and then 2 wrappers: - a console-based ncurses one - an X-based wxpython one (I recommend wx because it's quite easy to program, powerful and it works really well) Well, this was my idea, too. Cool, we're in sync :) I have some Python knowledge and I did some (very elementary) thing with wxPython, so if you want I could help development (I guess the thing will be free software :D ) Of course! GNU GPL'ed et al. I personally think a Synaptic-like GUI would be the best (familiar to Debian/Ubuntu users;easy to use) I have not touched a Debian GNU/Linux system for the last half decade, and taking into account I started with gnu/linux in late 1994 that's something to say :P Okey, if anybody has a mailing list server, contact me. And you, bn, send me an email. I'd love to start this project with you. - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEal0iAlpOsGhXcE0RArw/AJ4zkIaoZ3UnNwy1+xvHhHC2BYRgUACdGGpY y+wroePPKTIPbgfaEK79Kuc= =DWvT -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jonathan Chocron wrote: QT4 is a great idea ! However, as I said, it would be great if the tool colud be used in the early stage of an install. That is, if it could be used with just portage and ncurses/slang emerged. QT4 catches my attention, but as we're going to develop with python, QT4 may still be not that supported. Au contrair, ncurses and wxGTK is quite supported in python. I just want to clarify that, in the mid-term view, the tool will NOT be a gentoo system configuration tool. It could, yes, and we could develop it to have enough modularity, but I don't want to spend time on that aspect yet. And now, I leave everyone for dinner. I'm an argentinian parrilla lover, and I have just found a new place :) (if you can read spanish, check out http://www.buanzo.com.ar/rec/ if you plan on visiting buenos aires) - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEal4NAlpOsGhXcE0RAhX4AJ9AGmOuGgVsml7qyRmodLK2kDtk/gCfeg5n y0Xp75npEYzdy5ibhq0SnOs= =tbeq -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] New Portage browser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Michael Sullivan wrote: I have mailman. I'll start a mailing list for you on it if you like. You should be forewarned that my wife and I are moving this weekend, so there might be a slight disruption in service (perhaps an hour on Friday if the ISP doesn't screw up)... Don't worry about it. Move in peace! Congratulations I'll apply for a sourceforge project. However, I still take suggestions on this matter! - -- Arturo Buanzo Busleiman - VPN Mail Project - http://vpnmail.buanzo.com.ar Consultor en Seguridad Informatica - http://www.buanzo.com.ar My Linux and Security Blog at http://linux-consulting.buanzo.com.ar/ Romper un sistema de seguridad los acerca tanto a ser hackers como encender autos puenteando los convierte en ingenieros automotrices. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEaoMoAlpOsGhXcE0RAioiAJ4musZP2SQFtlHYahqyJDACszO3CACfb98A N3ykXis6TNwRKjac0V8XXNQ= =WMhl -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list