* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
@ 2001-02-10 18:07 Sean Cull
2001-02-10 21:08 ` drobbins
0 siblings, 1 reply; 8+ messages in thread
From: Sean Cull @ 2001-02-10 18:07 UTC (permalink / raw
To: gentoo-dev
Oh, I see. I wasn't aware that there were identical packages in different
directories. Thanks for explaining that =)
What about with those of us running pre2, and upgrading to pre4 when it is
released? How is that going to work? Or will we have to do a fresh install
of the new version?
Cheers,
Sean
>From: <drobbins@gentoo.org>
>Reply-To: gentoo-dev@gentoo.org
>To: gentoo-dev@gentoo.org
>Subject: Re: [gentoo-dev] multiple dependencies with installing packages
>from the CD
>Date: Sat, 10 Feb 2001 16:11:04 -0700
>
>On Fri, Feb 09, 2001 at 08:06:45PM -0000, Sean Cull wrote:
>
> > Regarding the recursive package merge, couldn't one just modify the
>ebuild
> > script mentioned in your bash tutorial on IBM Developerworks and add
>some
> > lines in to check the dependencies, then if it needs, say,
>Gnomelibs-1.0.4
> > (or whatever the current version is), it searches the "All" directory
>for
> > the appropriate package and installs it before returning to the original
> > package you wanted to install. I guess this is how the FreeBSD ports
>system
> > works. Or would something like that need to be written in something
>other
> > than a scripting language?
> > If I'm totally wrong on this, sorry... I'm still learning =)
>
>We can't just use the "All" directory because we have some packages with
>identical names, but in different categories. For example, there's
>sys-build/gcc and sys-devel/gcc. The only way to deal with this is to
>actually
>look inside the package at the packaging information, and this is a very
>slow
>process with our current package format. Once we add an (mostly
>backwards-compatible) enhancement to our current format, finding out this
>information will be very fast and will allow the Portage system to "find
>out"
>the actual category of a random .tbz2 file rather than relying on
>"contextual"
>(i.e. what directory it's in) information in order to figure out the
>category.
>
>Best Regards,
>
>--
>Daniel Robbins <drobbins@gentoo.org>
>President/CEO http://www.gentoo.org
>Gentoo Technologies, Inc.
>
>_______________________________________________
>gentoo-dev mailing list
>gentoo-dev@gentoo.org
>http://www.gentoo.org/mailman/listinfo/gentoo-dev
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
2001-02-10 18:07 [gentoo-dev] multiple dependencies with installing packages from the CD Sean Cull
@ 2001-02-10 21:08 ` drobbins
0 siblings, 0 replies; 8+ messages in thread
From: drobbins @ 2001-02-10 21:08 UTC (permalink / raw
To: gentoo-dev
On Sun, Feb 11, 2001 at 01:06:34AM -0000, Sean Cull wrote:
> Oh, I see. I wasn't aware that there were identical packages in different
> directories. Thanks for explaining that =)
>
> What about with those of us running pre2, and upgrading to pre4 when it is
> released? How is that going to work? Or will we have to do a fresh install
> of the new version?
>
> Cheers,
> Sean
It should be fairly straightforward to upgrade, but may be easier for some
just to reinstall, since a lot will have changed.
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
@ 2001-02-11 23:44 Sean Cull
2001-02-12 9:47 ` drobbins
0 siblings, 1 reply; 8+ messages in thread
From: Sean Cull @ 2001-02-11 23:44 UTC (permalink / raw
To: gentoo-dev
Hi Daniel,
So, basically, as it stand right now, if a particular package has multiple
dependencies, you need to trace backwards to find the original package that
is needed, then install each package needed from then on.... If that makes
any sense =)
Cheers,
Sean
>From: <drobbins@gentoo.org>
>Reply-To: gentoo-dev@gentoo.org
>To: gentoo-dev@gentoo.org
>Subject: Re: [gentoo-dev] multiple dependencies with installing packages
>from the CD
>Date: Sat, 10 Feb 2001 21:07:24 -0700
>
>On Sun, Feb 11, 2001 at 01:06:34AM -0000, Sean Cull wrote:
> > Oh, I see. I wasn't aware that there were identical packages in
>different
> > directories. Thanks for explaining that =)
> >
> > What about with those of us running pre2, and upgrading to pre4 when it
>is
> > released? How is that going to work? Or will we have to do a fresh
>install
> > of the new version?
> >
> > Cheers,
> > Sean
>
>It should be fairly straightforward to upgrade, but may be easier for some
>just to reinstall, since a lot will have changed.
>
>Best Regards,
>
>--
>Daniel Robbins <drobbins@gentoo.org>
>President/CEO http://www.gentoo.org
>Gentoo Technologies, Inc.
>
>_______________________________________________
>gentoo-dev mailing list
>gentoo-dev@gentoo.org
>http://www.gentoo.org/mailman/listinfo/gentoo-dev
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
2001-02-11 23:44 Sean Cull
@ 2001-02-12 9:47 ` drobbins
0 siblings, 0 replies; 8+ messages in thread
From: drobbins @ 2001-02-12 9:47 UTC (permalink / raw
To: gentoo-dev
On Mon, Feb 12, 2001 at 06:43:36AM -0000, Sean Cull wrote:
> Hi Daniel,
>
> So, basically, as it stand right now, if a particular package has multiple
> dependencies, you need to trace backwards to find the original package that
> is needed, then install each package needed from then on.... If that makes
> any sense =)
>
> Cheers,
> Sean
Yes, and soon pkgmerge will perform this for you. :)
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
@ 2001-02-09 13:07 Sean Cull
2001-02-10 16:12 ` drobbins
0 siblings, 1 reply; 8+ messages in thread
From: Sean Cull @ 2001-02-09 13:07 UTC (permalink / raw
To: gentoo-dev
Hi Daniel,
Wow, a programmer that actually replies to his email? That's cool. I wish
our developers at work dd that =)
Now, you make reference to 1.0_rc4_pre3 , but the website says the next
release is 1.0_rc4. Did I miss a release?
But, anyway, that's good that it's being worked on. Other than that, I
really like the distribution. Especially ReiserFS. It seems much faster than
ext2.
Regarding the recursive package merge, couldn't one just modify the ebuild
script mentioned in your bash tutorial on IBM Developerworks and add some
lines in to check the dependencies, then if it needs, say, Gnomelibs-1.0.4
(or whatever the current version is), it searches the "All" directory for
the appropriate package and installs it before returning to the original
package you wanted to install. I guess this is how the FreeBSD ports system
works. Or would something like that need to be written in something other
than a scripting language?
If I'm totally wrong on this, sorry... I'm still learning =)
Cheers,
Sean
>From: <drobbins@gentoo.org>
>Reply-To: gentoo-dev@gentoo.org
>To: gentoo-dev@gentoo.org
>Subject: Re: [gentoo-dev] multiple dependencies with installing packages
>from the CD
>Date: Fri, 9 Feb 2001 11:27:59 -0700
>
>On Fri, Feb 09, 2001 at 06:17:36PM -0000, Sean Cull wrote:
> > Is there a program/utility to install packages from the CD that require
> > multiple dependencies? Like installing Xchat requires GTK, requires
> > Gnome-libs, etc... At times, it makes installing packages rather
>difficult.
> > Hopefully I'm not the only one that has come across this.
> >
> > Any help would be greatly appreciated! =)
>
>Recursive pkgmerge will work in 1.0_rc4_pre3. We have a mostly-working
>recursive pkgmerge on the latest CVS version of Portage, but it requires
>packages to be organized in category sub-directories (right now, they're in
>a
>single "all" directory). We will also very likely have a slight
>backwards-compatible change to the package format in 1.0_rc4_pre3 to make
>recursive pkgmerge workable.
>
>So, we're working on it; please stay tuned :)
>
>Best Regards,
>
>--
>Daniel Robbins <drobbins@gentoo.org>
>President/CEO http://www.gentoo.org
>Gentoo Technologies, Inc.
>
>_______________________________________________
>gentoo-dev mailing list
>gentoo-dev@gentoo.org
>http://www.gentoo.org/mailman/listinfo/gentoo-dev
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
2001-02-09 13:07 Sean Cull
@ 2001-02-10 16:12 ` drobbins
0 siblings, 0 replies; 8+ messages in thread
From: drobbins @ 2001-02-10 16:12 UTC (permalink / raw
To: gentoo-dev
On Fri, Feb 09, 2001 at 08:06:45PM -0000, Sean Cull wrote:
> Regarding the recursive package merge, couldn't one just modify the ebuild
> script mentioned in your bash tutorial on IBM Developerworks and add some
> lines in to check the dependencies, then if it needs, say, Gnomelibs-1.0.4
> (or whatever the current version is), it searches the "All" directory for
> the appropriate package and installs it before returning to the original
> package you wanted to install. I guess this is how the FreeBSD ports system
> works. Or would something like that need to be written in something other
> than a scripting language?
> If I'm totally wrong on this, sorry... I'm still learning =)
We can't just use the "All" directory because we have some packages with
identical names, but in different categories. For example, there's
sys-build/gcc and sys-devel/gcc. The only way to deal with this is to actually
look inside the package at the packaging information, and this is a very slow
process with our current package format. Once we add an (mostly
backwards-compatible) enhancement to our current format, finding out this
information will be very fast and will allow the Portage system to "find out"
the actual category of a random .tbz2 file rather than relying on "contextual"
(i.e. what directory it's in) information in order to figure out the category.
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-dev] multiple dependencies with installing packages from the CD
@ 2001-02-09 11:18 Sean Cull
2001-02-09 11:28 ` drobbins
0 siblings, 1 reply; 8+ messages in thread
From: Sean Cull @ 2001-02-09 11:18 UTC (permalink / raw
To: gentoo-dev
Is there a program/utility to install packages from the CD that require
multiple dependencies? Like installing Xchat requires GTK, requires
Gnome-libs, etc... At times, it makes installing packages rather difficult.
Hopefully I'm not the only one that has come across this.
Any help would be greatly appreciated! =)
-Sean
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-dev] multiple dependencies with installing packages from the CD
2001-02-09 11:18 Sean Cull
@ 2001-02-09 11:28 ` drobbins
0 siblings, 0 replies; 8+ messages in thread
From: drobbins @ 2001-02-09 11:28 UTC (permalink / raw
To: gentoo-dev
On Fri, Feb 09, 2001 at 06:17:36PM -0000, Sean Cull wrote:
> Is there a program/utility to install packages from the CD that require
> multiple dependencies? Like installing Xchat requires GTK, requires
> Gnome-libs, etc... At times, it makes installing packages rather difficult.
> Hopefully I'm not the only one that has come across this.
>
> Any help would be greatly appreciated! =)
Recursive pkgmerge will work in 1.0_rc4_pre3. We have a mostly-working
recursive pkgmerge on the latest CVS version of Portage, but it requires
packages to be organized in category sub-directories (right now, they're in a
single "all" directory). We will also very likely have a slight
backwards-compatible change to the package format in 1.0_rc4_pre3 to make
recursive pkgmerge workable.
So, we're working on it; please stay tuned :)
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2001-02-12 16:46 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-10 18:07 [gentoo-dev] multiple dependencies with installing packages from the CD Sean Cull
2001-02-10 21:08 ` drobbins
-- strict thread matches above, loose matches on Subject: below --
2001-02-11 23:44 Sean Cull
2001-02-12 9:47 ` drobbins
2001-02-09 13:07 Sean Cull
2001-02-10 16:12 ` drobbins
2001-02-09 11:18 Sean Cull
2001-02-09 11:28 ` drobbins
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox