RE: [gentoo-user] Suggestions for improvement

2003-07-12 Thread Bjorn Sodergren
1) emerge gentoolkit

qpkg does that 

Note, that in debian, apt-* doesn't show what packages are installed, you
need to query dpkg. Also, apt-* are front-ends to dpkg and its many tools.

emerge info in gentoo currently reports Portage configuration information.

2) Gentoo network installation (PXE) HOWTO 
http://www.menteb.org/docs.php?doc=pxe

I don't have enough extra boxes laying around to try out the network
install, but I have faith in the author of that how to that it works :)


 -Original Message-
 From: Dan Foster [mailto:[EMAIL PROTECTED] 
 Sent: Saturday, July 12, 2003 4:14 PM
 To: [EMAIL PROTECTED]
 Subject: [gentoo-user] Suggestions for improvement
 
 
 Some suggestions:
 
 1. emerge is missing one key function -- I say key, because we can't
consider deploying Gentoo as the OS of choice for x86 
 servers unless
it has this feature: the ability to see what ebuilds were installed
on the system and what version they are.
 
Package management is extremely important to us in the server arena
because it represents the bulk of our long-term 
 maintenance for both
by hand and with our extensive automated tools which 
 figures out what
stuff to install based on what currently is installed. 
 Currently, the
argument is to use Debian instead of Gentoo because of missing bits
related to package management such as this. I suck at coding or I'd
contribute something, but I could take a shot at it.
 
Perhaps consider a command such as 'emerge info' to list one-liners
listing all installed ebuilds and their versions? And 'emerge info
specific ebuild' to view info for a specific ebuild. And 
 some sort
of wildcard support such as 'emerge info foo*' to return info about
all installed ebuilds matching the wildcard pattern.
 
For the most part, I think you've already got code in 
 emerge to figure
out what ebuilds are installed and at what version... 
 could adapt it
to also be used for an 'emerge info' function.
 
 2. The only other thing we're missing with Gentoo is a 
 network boot/install
server -- we already have AIX's NIM, Solaris's Jumpstart, RedHat's
KickStart. Even Windows and MacOS has something. :) With 
 the number of
sites and servers we run, this is a crucial bit of functionality.
 
Since that functionality is generally generic -- support tftp, etc.
...it sounds theoretically simple to support this one way 
 or another.
I wonder if RedHat's KickStart stuff could be ported to Gentoo? I
hesitate to suggest this, but I'm also hesitant to suggest 
 something
that would chew up developers' time by doing something 
 from scratch.
 
Gentoo's got a firm hold on the desktop... and getting 
 there with the
hardened project for the high security stuff... but could 
 get a bigger
chunk of the servers.
 
 -Dan
 
 --
 [EMAIL PROTECTED] mailing list
 
 


--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Suggestions for improvement

2003-07-12 Thread Peter Ruskin
On Saturday 12 Jul 2003 22:13, Dan Foster wrote:
 1. emerge is missing one key function -- I say key, because we can't
consider deploying Gentoo as the OS of choice for x86 servers
 unless it has this feature: the ability to see what ebuilds were
 installed on the system and what version they are.

Look in /var/log/portage/ and /var/log/emerge.log

Package management is extremely important to us in the server
 arena because it represents the bulk of our long-term maintenance for
 both by hand and with our extensive automated tools which figures out
 what stuff to install based on what currently is installed.
 Currently, the argument is to use Debian instead of Gentoo because of
 missing bits related to package management such as this. I suck at
 coding or I'd contribute something, but I could take a shot at it.

Loads of stuff for doing that.  emerge gentoolkit and epm.

Peter
-- 
==
Gentoo Linux:   Gentoo Base System version 1.4.3.8p1
kernel-2.4.22_pre2-gss i686 AMD Athlon(tm) XP 1600+
==


--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Suggestions for improvement

2003-07-12 Thread Dan Foster
Hot Diggety! Bjorn Sodergren was rumored to have written:
 1) emerge gentoolkit
 
 qpkg does that 

Ah! Very nice. Just emerge'd it... qpkg -I -v looks to be a winner.
 
 Note, that in debian, apt-* doesn't show what packages are installed, you
 need to query dpkg. Also, apt-* are front-ends to dpkg and its many tools.
 
 emerge info in gentoo currently reports Portage configuration information.

Makes sense. I see it now.
 
 2) Gentoo network installation (PXE) HOWTO 
 http://www.menteb.org/docs.php?doc=pxe
 
 I don't have enough extra boxes laying around to try out the network
 install, but I have faith in the author of that how to that it works :)

Cool! I'll give it a try. Thanks for the update/corrections :)

-Dan

--
[EMAIL PROTECTED] mailing list



RE: [gentoo-user] Suggestions for improvement

2003-07-12 Thread Bjorn Sodergren
 
 Cool! I'll give it a try. Thanks for the update/corrections :)
 

Hey, Us gentoo users, we rock like that :)


--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Suggestions for improvement

2003-07-12 Thread Marius Mauch
Hi,

qpkg to show the installed packages has already be mentioned, I just
want to add that emerge search supports regular expressions and will
also report the installed and available versions for all packages that
match the given expression.

Marius

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Suggestions for improvement

2003-07-12 Thread Spider
begin  quote
On Sat, 12 Jul 2003 21:13:38 +
Dan Foster [EMAIL PROTECTED] wrote:

 Some suggestions:
 
 1. the ability to see what ebuilds were
installed on the system and what version they are.
 

You already got the solutions of qpkg and emerge.log from others, let me
come here with some more :)

etcat (recent tool that people have been getting more hots for ;)
epm   rpm command like abilities, for us who are used to rpm based
machines

as well as manual handling, look inside /var/db/pkg .  Its wonderful how
much information you can gain and use with some simple shellscripting.
(grep is good, grep is the way...  )



Glad you found our work useful
 //Spider
irate developer



-- 
begin  .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end


pgp0.pgp
Description: PGP signature