* [gentoo-dev] portage: package queries
@ 2001-08-13 9:10 Peter Kadau
2001-08-13 9:41 ` Mikael Hallendal
2001-08-13 16:20 ` Karl Trygve Kalleberg
0 siblings, 2 replies; 15+ messages in thread
From: Peter Kadau @ 2001-08-13 9:10 UTC (permalink / raw
To: gentoo-dev
hi !
is there some script/whatever in the portage system,
to do tedious things like:
- lookup to which package a file belongs
- remove older versions of packages
and the like ?
imho this should be possible with a program like the proposed
"epkg" or be part of the emerge features.
but as long as the latter is not there...
either one of you coded already such a thing, or i'm gonna
have a nice hacking afternoon the next few days.
(i'm tired of typing "ebuild /var/db/pkg/<ctg>/<pkg>/<ebuild> unmerge" for example)
thanks and ciao
peter
-----------------------------------------------------------------
peter kadau
email: peter.kadau@web.de
open source is no religion - it just produces the most reliable software
-----------------------------------------------------------------
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 9:10 Peter Kadau
@ 2001-08-13 9:41 ` Mikael Hallendal
2001-08-13 16:20 ` Karl Trygve Kalleberg
1 sibling, 0 replies; 15+ messages in thread
From: Mikael Hallendal @ 2001-08-13 9:41 UTC (permalink / raw
To: gentoo-dev
Hi!
Currently there are no such tools:
cd /var/db/pkg
find . -name "CONTENTS" -exec grep -H <filname> {} \;
does the work for you though :)
Anyway, I've been thinking on perhaps start on a epkg tool which would
include this kind of stuff. Not when I'm going to have time to do so or
how much time I can spend on it just now.
Regards,
Mikael Hallendal
Den 13 Aug 2001 17:09:32 +0200 skrev Peter Kadau:
> hi !
>
> is there some script/whatever in the portage system,
> to do tedious things like:
> - lookup to which package a file belongs
> - remove older versions of packages
> and the like ?
>
> imho this should be possible with a program like the proposed
> "epkg" or be part of the emerge features.
>
> but as long as the latter is not there...
> either one of you coded already such a thing, or i'm gonna
> have a nice hacking afternoon the next few days.
> (i'm tired of typing "ebuild /var/db/pkg/<ctg>/<pkg>/<ebuild> unmerge" for example)
>
> thanks and ciao
> peter
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 9:10 Peter Kadau
2001-08-13 9:41 ` Mikael Hallendal
@ 2001-08-13 16:20 ` Karl Trygve Kalleberg
2001-08-13 16:32 ` Daniel Robbins
` (2 more replies)
1 sibling, 3 replies; 15+ messages in thread
From: Karl Trygve Kalleberg @ 2001-08-13 16:20 UTC (permalink / raw
To: gentoo-dev
On Mon, Aug 13, 2001 at 05:09:32PM +0200, Peter Kadau wrote:
> hi !
>
> is there some script/whatever in the portage system,
> to do tedious things like:
> - lookup to which package a file belongs
> - remove older versions of packages
> and the like ?
This is something I've been working on for Gentool. There is however some
resitance about adding this to the pkg-system, for some reason (Hi Lamer
;p).
I'll see if I can't check in my work on Gentool during this week, but I
have to get hold of Warren first so that I don't destroy anything he's
working on. Also, I'm extremely busy 'till friday, so don't expect any
miracles before then ;)
Regards,
Karl T
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 16:20 ` Karl Trygve Kalleberg
@ 2001-08-13 16:32 ` Daniel Robbins
2001-08-14 8:29 ` Ben Lutgens
2001-08-13 16:32 ` Chad M. Huneycutt
2001-08-13 17:07 ` Mikael Hallendal
2 siblings, 1 reply; 15+ messages in thread
From: Daniel Robbins @ 2001-08-13 16:32 UTC (permalink / raw
To: gentoo-dev
On Tue, Aug 14, 2001 at 12:18:34AM +0200, Karl Trygve Kalleberg wrote:
> On Mon, Aug 13, 2001 at 05:09:32PM +0200, Peter Kadau wrote:
> > hi !
> >
> > is there some script/whatever in the portage system,
> > to do tedious things like:
> > - lookup to which package a file belongs
> > - remove older versions of packages
> > and the like ?
>
> This is something I've been working on for Gentool. There is however some
> resitance about adding this to the pkg-system, for some reason (Hi Lamer
> ;p).
Lamer isn't in charge of Portage; I am. So just because Lamer rants, grumbles
and screams "bloody okra" doesn't mean there is resistance to add these
features. I want these features included, and I'm working on having others
help me out with Portage so that Portage can be developed more aggressively.
Once we start parallelizing our development properly, things will get done much
faster. But it will take some time and effort (and volunteerism) for this to
happen.
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
Chief Architect/President http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 16:20 ` Karl Trygve Kalleberg
2001-08-13 16:32 ` Daniel Robbins
@ 2001-08-13 16:32 ` Chad M. Huneycutt
2001-08-13 17:33 ` Karl Trygve Kalleberg
2001-08-13 17:07 ` Mikael Hallendal
2 siblings, 1 reply; 15+ messages in thread
From: Chad M. Huneycutt @ 2001-08-13 16:32 UTC (permalink / raw
To: gentoo-dev
Karl Trygve Kalleberg wrote:
> I'll see if I can't check in my work on Gentool during this week, but I
> have to get hold of Warren first so that I don't destroy anything he's
> working on.
That is what CVS is for. Just save your files (if you are really
worried), then do a cvs update -dP. That will tell you if there are any
conflicts. If not, commit your work.
No biggie.
chadh
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
@ 2001-08-13 17:03 Peter Kadau
2001-08-14 8:30 ` Ben Lutgens
0 siblings, 1 reply; 15+ messages in thread
From: Peter Kadau @ 2001-08-13 17:03 UTC (permalink / raw
To: gentoo-dev
hi !
> > > is there some script/whatever in the portage system,
> > > to do tedious things like:
> > > - lookup to which package a file belongs
> > > - remove older versions of packages
> > > and the like ?
> > This is something I've been working on for Gentool. There is however some
> > resitance about adding this to the pkg-system, for some reason (Hi Lamer
> > ;p).
would you mind posting some <pkgscripts>.tar ?
or are they available in /usr/lib/portage somewhere
(after your commit and my {emerge rsync; emerge portage-<version>}) ?
> Lamer isn't in charge of Portage; I am. So just because Lamer rants, grumbles
> and screams "bloody okra" doesn't mean there is resistance to add these
> features. I want these features included, and I'm working on having others
> help me out with Portage so that Portage can be developed more aggressively.
> Once we start parallelizing our development properly, things will get done much
> faster. But it will take some time and effort (and volunteerism) for this to
> happen.
speaking of effort, err, where do i find decent docs on portage as-is-current ?
i wouldn't mind adding/changing some shell-scripts to/on my system ;-)
> Best Regards,
> Daniel Robbins <drobbins@gentoo.org>
i'd really like those features being added...
thanks and ciao
peter
-----------------------------------------------------------------
peter kadau
email: peter.kadau@web.de
open source is no religion - it just produces the most reliable software
-----------------------------------------------------------------
______________________________________________________________________________
Sie surfen im Internet statt im Meer? Selbst schuld!
Auf zum Strand: http://lastminute.de/?PP=1-0-100-105-1
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 16:20 ` Karl Trygve Kalleberg
2001-08-13 16:32 ` Daniel Robbins
2001-08-13 16:32 ` Chad M. Huneycutt
@ 2001-08-13 17:07 ` Mikael Hallendal
2001-08-13 17:43 ` Karl Trygve Kalleberg
2 siblings, 1 reply; 15+ messages in thread
From: Mikael Hallendal @ 2001-08-13 17:07 UTC (permalink / raw
To: gentoo-dev
Hi!
This Gentool, it's going to be a webinterface to portage right?
How do you build this, python, php, cgi?
Regards,
Mikael Hallendal
Den 14 Aug 2001 00:18:34 +0200 skrev Karl Trygve Kalleberg:
> On Mon, Aug 13, 2001 at 05:09:32PM +0200, Peter Kadau wrote:
> > hi !
> >
> > is there some script/whatever in the portage system,
> > to do tedious things like:
> > - lookup to which package a file belongs
> > - remove older versions of packages
> > and the like ?
>
> This is something I've been working on for Gentool. There is however some
> resitance about adding this to the pkg-system, for some reason (Hi Lamer
> ;p).
>
> I'll see if I can't check in my work on Gentool during this week, but I
> have to get hold of Warren first so that I don't destroy anything he's
> working on. Also, I'm extremely busy 'till friday, so don't expect any
> miracles before then ;)
>
> Regards,
>
> Karl T
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 16:32 ` Chad M. Huneycutt
@ 2001-08-13 17:33 ` Karl Trygve Kalleberg
2001-08-14 2:24 ` Mikael Hallendal
0 siblings, 1 reply; 15+ messages in thread
From: Karl Trygve Kalleberg @ 2001-08-13 17:33 UTC (permalink / raw
To: gentoo-dev
On Mon, Aug 13, 2001 at 06:22:01PM -0400, Chad M. Huneycutt wrote:
> Karl Trygve Kalleberg wrote:
> > I'll see if I can't check in my work on Gentool during this week, but I
> > have to get hold of Warren first so that I don't destroy anything he's
> > working on.
>
> That is what CVS is for. Just save your files (if you are really
> worried), then do a cvs update -dP. That will tell you if there are any
> conflicts. If not, commit your work.
I understand how CVS works. I also understand how teams work. That's why I
don't want to step on anybody's toes. I haven't succeeded in procuring
maintainership of Gentool from Warren yet, so in my eyes, it's still his
beast.
This gung-ho 'everbody works on everybody's stuff'-method we've been
operating by until now is a bit unnerving to me. To avoid problems with
this model, the Gentoo developer stock was split into teams with different
responsibilities. I think we should take this opportunity to reflect on
why we did that ;p
Regards,
Karl T
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 17:07 ` Mikael Hallendal
@ 2001-08-13 17:43 ` Karl Trygve Kalleberg
2001-08-14 2:29 ` Mikael Hallendal
2001-08-14 8:32 ` Ben Lutgens
0 siblings, 2 replies; 15+ messages in thread
From: Karl Trygve Kalleberg @ 2001-08-13 17:43 UTC (permalink / raw
To: gentoo-dev
On Tue, Aug 14, 2001 at 01:07:45AM +0000, Mikael Hallendal wrote:
> Hi!
>
> This Gentool, it's going to be a webinterface to portage right?
> How do you build this, python, php, cgi?
I currently view it as experimental ground for 'stuff we'd like in
Portage'. I'm working on making libGentool that offers various basic
functionality, like finding packages based on various filters (contains
foo, provides bar, relies on baz, license gpl, whatever the info in the
Portage tree can give me).
Then I'll export this functionality to a web interface and to a command
line interface.
If the need arises, we can probably export this to Red Carpet or whatever
fancy GUI interface we decide on at a later stage.
As with Portage, it will all be written in Python. Makes it more probable
that interesting code/functionality will be moved into Portage
proper/adapted into Portage later on.
If anybody have other thoughts for what Gentool should and should not be,
don't hesitate to flame ;p
Regards,
Karl T
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 17:33 ` Karl Trygve Kalleberg
@ 2001-08-14 2:24 ` Mikael Hallendal
0 siblings, 0 replies; 15+ messages in thread
From: Mikael Hallendal @ 2001-08-14 2:24 UTC (permalink / raw
To: gentoo-dev
Den 14 Aug 2001 01:32:11 +0200 skrev Karl Trygve Kalleberg:
> On Mon, Aug 13, 2001 at 06:22:01PM -0400, Chad M. Huneycutt wrote:
> > Karl Trygve Kalleberg wrote:
> > > I'll see if I can't check in my work on Gentool during this week, but I
> > > have to get hold of Warren first so that I don't destroy anything he's
> > > working on.
> >
> > That is what CVS is for. Just save your files (if you are really
> > worried), then do a cvs update -dP. That will tell you if there are any
> > conflicts. If not, commit your work.
>
> I understand how CVS works. I also understand how teams work. That's why I
> don't want to step on anybody's toes. I haven't succeeded in procuring
> maintainership of Gentool from Warren yet, so in my eyes, it's still his
> beast.
This is all true...
> This gung-ho 'everbody works on everybody's stuff'-method we've been
> operating by until now is a bit unnerving to me. To avoid problems with
> this model, the Gentoo developer stock was split into teams with different
> responsibilities. I think we should take this opportunity to reflect on
> why we did that ;p
There where more reasons than not to work on each others ebuilds. But I
agree with you, it's hard to try to be responsible for something when
other people do changes to the stuff you think you have controll of. I
don't however think we are enough developers to not work as we do know.
It's not really a problem yet either, but after 1.0 we should probably
start working more within these boundres.
Regards,
Mikael Hallendal
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 17:43 ` Karl Trygve Kalleberg
@ 2001-08-14 2:29 ` Mikael Hallendal
2001-08-14 8:32 ` Ben Lutgens
1 sibling, 0 replies; 15+ messages in thread
From: Mikael Hallendal @ 2001-08-14 2:29 UTC (permalink / raw
To: gentoo-dev
Den 14 Aug 2001 01:41:21 +0200 skrev Karl Trygve Kalleberg:
> On Tue, Aug 14, 2001 at 01:07:45AM +0000, Mikael Hallendal wrote:
> > Hi!
> >
> > This Gentool, it's going to be a webinterface to portage right?
> > How do you build this, python, php, cgi?
>
> I currently view it as experimental ground for 'stuff we'd like in
> Portage'. I'm working on making libGentool that offers various basic
> functionality, like finding packages based on various filters (contains
> foo, provides bar, relies on baz, license gpl, whatever the info in the
> Portage tree can give me).
>
> Then I'll export this functionality to a web interface and to a command
> line interface.
This is great and was what I was hopeing. I've been meaning to sometime
write 'epkg' (or something). A commandline tool that combines our
packagetools and make'em easier to use. It would also be splitted like
you describe so that a GUI-frontend wouldn't be no problems to write.
So, since you are doing it the way I hoped the core will be used in both
Gentool and epkg (or whatever the name might be).
> As with Portage, it will all be written in Python. Makes it more probable
> that interesting code/functionality will be moved into Portage
> proper/adapted into Portage later on.
Parts can also be written in C if speed is needed.
> If anybody have other thoughts for what Gentool should and should not be,
> don't hesitate to flame ;p
I have thought but I'm not sure I want to flame :)
I have no time to straighten them out into something that I can write
down right now. I'll get back to you on this one...
Regards,
Mikael Hallendal
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
@ 2001-08-14 2:51 Peter Kadau
0 siblings, 0 replies; 15+ messages in thread
From: Peter Kadau @ 2001-08-14 2:51 UTC (permalink / raw
To: gentoo-dev
hi !
recently i wrote:
> speaking of effort, err, where do i find decent docs on portage as-is-current ?
> i wouldn't mind adding/changing some shell-scripts to/on my system ;-)
wasn't meant as an offense though.
ciao
peter
-----------------------------------------------------------------
peter kadau
email: peter.kadau@web.de
open source is no religion - it just produces the most reliable software
-----------------------------------------------------------------
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 16:32 ` Daniel Robbins
@ 2001-08-14 8:29 ` Ben Lutgens
0 siblings, 0 replies; 15+ messages in thread
From: Ben Lutgens @ 2001-08-14 8:29 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1037 bytes --]
On Mon, Aug 13, 2001 at 04:31:20PM -0600, Daniel Robbins wrote:
>> This is something I've been working on for Gentool. There is however some
>> resitance about adding this to the pkg-system, for some reason (Hi Lamer
>> ;p).
Hey I haven't ranted that much. I'd just rather wait to make major changes
untill we have a really stable robust system.
>
>Lamer isn't in charge of Portage; I am. So just because Lamer rants, grumbles
>and screams "bloody okra" doesn't mean there is resistance to add these
>features.
You know that I'll support whatever you decide.
>I want these features included, and I'm working on having others
>help me out with Portage so that Portage can be developed more aggressively.
>Once we start parallelizing our development properly, things will get done much
>faster. But it will take some time and effort (and volunteerism) for this to
>happen.
--
Ben Lutgens
Sistina Software Inc.
What's the difference between root and God ?
God doesn't think that he is root.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 17:03 [gentoo-dev] portage: package queries Peter Kadau
@ 2001-08-14 8:30 ` Ben Lutgens
0 siblings, 0 replies; 15+ messages in thread
From: Ben Lutgens @ 2001-08-14 8:30 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 513 bytes --]
On Tue, Aug 14, 2001 at 01:02:40AM +0200, Peter Kadau wrote:
>
>speaking of effort, err, where do i find decent docs on portage as-is-current ?
>i wouldn't mind adding/changing some shell-scripts to/on my system ;-)
>
Most of the stuff you are looking for is in /usr/lib/portage/bin, they're
simple shell scripts that are so simple they essentially need no
documentation.
--
Ben Lutgens
Sistina Software Inc.
What's the difference between root and God ?
God doesn't think that he is root.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-dev] portage: package queries
2001-08-13 17:43 ` Karl Trygve Kalleberg
2001-08-14 2:29 ` Mikael Hallendal
@ 2001-08-14 8:32 ` Ben Lutgens
1 sibling, 0 replies; 15+ messages in thread
From: Ben Lutgens @ 2001-08-14 8:32 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 417 bytes --]
On Tue, Aug 14, 2001 at 01:41:21AM +0200, Karl Trygve Kalleberg wrote:
>
>If anybody have other thoughts for what Gentool should and should not be,
>don't hesitate to flame ;p
>
Make it work. And make it use PAM and tcp-wrappers please. Adding SSL
support would be grand too.
--
Ben Lutgens
Sistina Software Inc.
What's the difference between root and God ?
God doesn't think that he is root.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2001-08-14 14:31 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-13 17:03 [gentoo-dev] portage: package queries Peter Kadau
2001-08-14 8:30 ` Ben Lutgens
-- strict thread matches above, loose matches on Subject: below --
2001-08-14 2:51 Peter Kadau
2001-08-13 9:10 Peter Kadau
2001-08-13 9:41 ` Mikael Hallendal
2001-08-13 16:20 ` Karl Trygve Kalleberg
2001-08-13 16:32 ` Daniel Robbins
2001-08-14 8:29 ` Ben Lutgens
2001-08-13 16:32 ` Chad M. Huneycutt
2001-08-13 17:33 ` Karl Trygve Kalleberg
2001-08-14 2:24 ` Mikael Hallendal
2001-08-13 17:07 ` Mikael Hallendal
2001-08-13 17:43 ` Karl Trygve Kalleberg
2001-08-14 2:29 ` Mikael Hallendal
2001-08-14 8:32 ` Ben Lutgens
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox