* [gentoo-dev] linux-sources-vanilla ebuilds
@ 2001-08-01 13:04 Dan Armak
2001-08-01 13:07 ` Daniel Robbins
0 siblings, 1 reply; 6+ messages in thread
From: Dan Armak @ 2001-08-01 13:04 UTC (permalink / raw
To: gentoo-dev
Hi all,
I've grabbed the wiki item on non-patched linux sources. I'm calling this
linux-sources-vanilla. It will do nothing except extract the sources and run
make deps on the default config.
Question:
Where in /usr/src should this go? The usual linux-x.y.z is already taken by
the (patched) linux-sources. And any other name will require symlinks to it
from linux-z.y.z, which is the same.
Note:
I'll add this as a virtual/kernel provide.
--
Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] linux-sources-vanilla ebuilds
2001-08-01 13:04 [gentoo-dev] linux-sources-vanilla ebuilds Dan Armak
@ 2001-08-01 13:07 ` Daniel Robbins
2001-08-01 13:28 ` Dan Armak
0 siblings, 1 reply; 6+ messages in thread
From: Daniel Robbins @ 2001-08-01 13:07 UTC (permalink / raw
To: gentoo-dev
On Wed, Aug 01, 2001 at 10:04:42PM +0300, Dan Armak wrote:
> Hi all,
>
> I've grabbed the wiki item on non-patched linux sources. I'm calling this
> linux-sources-vanilla. It will do nothing except extract the sources and run
> make deps on the default config.
OK; please use sys-kernel/linux-sources-2.4.6 as your model for creating this
new ebuild. (Remove all the patches, but keep everything else)
> Question:
> Where in /usr/src should this go? The usual linux-x.y.z is already taken by
> the (patched) linux-sources. And any other name will require symlinks to it
> from linux-z.y.z, which is the same.
/usr/src/linux-vanilla-x.y.z should be good.
> Note:
> I'll add this as a virtual/kernel provide.
OK; my only question is when we can get our hands on linux-sources-chocolate :)
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
Chief Architect/President http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] linux-sources-vanilla ebuilds
2001-08-01 13:07 ` Daniel Robbins
@ 2001-08-01 13:28 ` Dan Armak
2001-08-01 13:45 ` Daniel Robbins
0 siblings, 1 reply; 6+ messages in thread
From: Dan Armak @ 2001-08-01 13:28 UTC (permalink / raw
To: gentoo-dev
On Wednesday 01 August 2001 22:06, you wrote:
> On Wed, Aug 01, 2001 at 10:04:42PM +0300, Dan Armak wrote:
> > Hi all,
> >
> > I've grabbed the wiki item on non-patched linux sources. I'm calling this
> > linux-sources-vanilla. It will do nothing except extract the sources and
> > run make deps on the default config.
>
> OK; please use sys-kernel/linux-sources-2.4.6 as your model for creating
> this new ebuild. (Remove all the patches, but keep everything else)
I was going to, but there are so many if these patches and configs I think
maybe I'll be better off writing from scratch. After all it only has to
extract an archive and little else.
>
> > Question:
> > Where in /usr/src should this go? The usual linux-x.y.z is already taken
> > by the (patched) linux-sources. And any other name will require symlinks
> > to it from linux-z.y.z, which is the same.
>
> /usr/src/linux-vanilla-x.y.z should be good.
The problem is: when there are several linux-sources and
linux-sources-vanilla emerged together, in /usr/src there are the links
'linux' and 'linux-2.4' ehich must point to either sources or vanilla. How do
we decide? Do we create a link to ourselves (i.e. vanilla) if there is no
other link?
A worse problem is /lib/modules. Here each kernel's modules dir is only
identified by the version number, and each has a link back to its kernel
sources! What do we do?
>
> > Note:
> > I'll add this as a virtual/kernel provide.
>
> OK; my only question is when we can get our hands on
> linux-sources-chocolate :)
>
> Best Regards,
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] linux-sources-vanilla ebuilds
2001-08-01 13:28 ` Dan Armak
@ 2001-08-01 13:45 ` Daniel Robbins
2001-08-01 13:49 ` Dan Armak
0 siblings, 1 reply; 6+ messages in thread
From: Daniel Robbins @ 2001-08-01 13:45 UTC (permalink / raw
To: gentoo-dev
On Wed, Aug 01, 2001 at 10:29:07PM +0300, Dan Armak wrote:
> > OK; please use sys-kernel/linux-sources-2.4.6 as your model for creating
> > this new ebuild. (Remove all the patches, but keep everything else)
> I was going to, but there are so many if these patches and configs I think
> maybe I'll be better off writing from scratch. After all it only has to
> extract an archive and little else.
Please follow my instructions. That's an order :) When you strip out all
those patches you'll realize that there are several important commands that
you probably would not think of adding if you didn't use linux-sources as
a base.
> > /usr/src/linux-vanilla-x.y.z should be good.
> The problem is: when there are several linux-sources and
> linux-sources-vanilla emerged together, in /usr/src there are the links
> 'linux' and 'linux-2.4' ehich must point to either sources or vanilla. How do
> we decide? Do we create a link to ourselves (i.e. vanilla) if there is no
> other link? A worse problem is /lib/modules. Here each kernel's modules dir
> is only identified by the version number, and each has a link back to its
> kernel sources! What do we do?
Well, normally, I'd say "patch linux-sources-vanilla so the kernel name is
linux-vanilla-x.y.z". But this goes against the no-patch concept of the
vanilla sources. Therefore, we should patch our already-patched kernels so
they show up as linux-gentoo-x.y.z. Please place all your work in the
package.mask for the time being, since they will conflict with our patched
kernel. I'll get our official kernel patched before 1.0_rc6 is released; add a
wiki item for the system team to remind me.
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
Chief Architect/President http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] linux-sources-vanilla ebuilds
2001-08-01 13:45 ` Daniel Robbins
@ 2001-08-01 13:49 ` Dan Armak
2001-08-02 2:57 ` Mikael Hallendal
0 siblings, 1 reply; 6+ messages in thread
From: Dan Armak @ 2001-08-01 13:49 UTC (permalink / raw
To: gentoo-dev
On Wednesday 01 August 2001 22:44, you wrote:
> On Wed, Aug 01, 2001 at 10:29:07PM +0300, Dan Armak wrote:
> > > OK; please use sys-kernel/linux-sources-2.4.6 as your model for
> > > creating this new ebuild. (Remove all the patches, but keep everything
> > > else)
> >
> > I was going to, but there are so many if these patches and configs I
> > think maybe I'll be better off writing from scratch. After all it only
> > has to extract an archive and little else.
>
> Please follow my instructions. That's an order :) When you strip out all
> those patches you'll realize that there are several important commands that
> you probably would not think of adding if you didn't use linux-sources as
> a base.
> > > /usr/src/linux-vanilla-x.y.z should be good.
> >
> > The problem is: when there are several linux-sources and
> > linux-sources-vanilla emerged together, in /usr/src there are the links
> > 'linux' and 'linux-2.4' ehich must point to either sources or vanilla.
> > How do we decide? Do we create a link to ourselves (i.e. vanilla) if
> > there is no other link? A worse problem is /lib/modules. Here each
> > kernel's modules dir is only identified by the version number, and each
> > has a link back to its kernel sources! What do we do?
>
> Well, normally, I'd say "patch linux-sources-vanilla so the kernel name is
> linux-vanilla-x.y.z". But this goes against the no-patch concept of the
> vanilla sources. Therefore, we should patch our already-patched kernels so
> they show up as linux-gentoo-x.y.z. Please place all your work in the
> package.mask for the time being, since they will conflict with our patched
> kernel. I'll get our official kernel patched before 1.0_rc6 is released;
> add a wiki item for the system team to remind me.
OK. I'll follow orders.
--
Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] linux-sources-vanilla ebuilds
2001-08-01 13:49 ` Dan Armak
@ 2001-08-02 2:57 ` Mikael Hallendal
0 siblings, 0 replies; 6+ messages in thread
From: Mikael Hallendal @ 2001-08-02 2:57 UTC (permalink / raw
To: gentoo-dev
Dan Armak <danarmak@gentoo.org> writes:
> > Well, normally, I'd say "patch linux-sources-vanilla so the kernel
> >name is linux-vanilla-x.y.z". But this goes against the no-patch
> >concept of the vanilla sources. Therefore, we should patch our
> >already-patched kernels so they show up as linux-gentoo-x.y.z.
> >Please place all your work in the package.mask for the time being,
> >since they will conflict with our patched kernel. I'll get our
> >official kernel patched before 1.0_rc6 is released; add a wiki item
> >for the system team to remind me.
Hi!
Yepp, I also think that it's better to rename our modified kernel to
be named linux-gentoo-x.y.z and leave the vanilla one unmodified.
Regards,
Mikael Hallendal
--
Mikael Hallendal micke@codefactory.se
CodeFactory AB http://www.codefactory.se/
Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2001-08-02 8:56 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-01 13:04 [gentoo-dev] linux-sources-vanilla ebuilds Dan Armak
2001-08-01 13:07 ` Daniel Robbins
2001-08-01 13:28 ` Dan Armak
2001-08-01 13:45 ` Daniel Robbins
2001-08-01 13:49 ` Dan Armak
2001-08-02 2:57 ` Mikael Hallendal
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox