public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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