public inbox for gentoo-catalyst@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-catalyst] Problems with genkernel and busybox
@ 2005-06-14 20:40 Carl Flippin
  2005-06-14 21:01 ` Zac Medico
  0 siblings, 1 reply; 6+ messages in thread
From: Carl Flippin @ 2005-06-14 20:40 UTC (permalink / raw
  To: gentoo-catalyst

I'm trying to build a box with LVM and reiser4 and, since I can't find
a livecd with that support, I'm rolling my own. I'm using a fairly
stock spec file as stolen from the releng page. The only changes made
are adding reiser4tools to the package list in the stage1 spec and
changing the kernel sources to mm-sources in the stage2 spec. The
masked kernel is unmasked with a change to package.keywords in the
stage1 directory after stage1 completes.

After the kernel compile, however, genkernel craps out saying:

"Could not extract busybox source tarball"

I turned the debug level all the way to 5 on genkernel but I can't get
any more detail on the error. I checked the forums but couldn't find
anything directly relevant. Any ideas where I should look? I'll be
happy to send any config files you need but didn't want to spam the
list with them unnecessarily.

Thanks,
Carl Flippin

-- 
gentoo-catalyst@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-catalyst] Problems with genkernel and busybox
  2005-06-14 20:40 [gentoo-catalyst] Problems with genkernel and busybox Carl Flippin
@ 2005-06-14 21:01 ` Zac Medico
  2005-06-14 21:14   ` Carl Flippin
  0 siblings, 1 reply; 6+ messages in thread
From: Zac Medico @ 2005-06-14 21:01 UTC (permalink / raw
  To: gentoo-catalyst

Carl Flippin wrote:
> 
> After the kernel compile, however, genkernel craps out saying:
> 
> "Could not extract busybox source tarball"
> 

That means tar had a nonzero exit status inside /usr/share/genkernel/gen_compile.sh

		tar -jxpf ${BUSYBOX_SRCTAR} ||
			gen_die 'Could not extract busybox source tarball!'

You probably changed the busybox settings in genkernel.conf. You need to make sure genkernel can find a good busybox source tarball.  The default tarball is /usr/share/genkernel/pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2

Zac
-- 
gentoo-catalyst@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-catalyst] Problems with genkernel and busybox
  2005-06-14 21:01 ` Zac Medico
@ 2005-06-14 21:14   ` Carl Flippin
  2005-06-15  5:19     ` hostmaster
  0 siblings, 1 reply; 6+ messages in thread
From: Carl Flippin @ 2005-06-14 21:14 UTC (permalink / raw
  To: gentoo-catalyst

I never touched genkernel.conf. I will try putting in a debug
statement to dump out the command in question to see what is going on.
Thanks for the pointer.

Thanks,
Carl Flippin

On 6/14/05, Zac Medico <zmedico@gmail.com> wrote:
> Carl Flippin wrote:
> >
> > After the kernel compile, however, genkernel craps out saying:
> >
> > "Could not extract busybox source tarball"
> >
> 
> That means tar had a nonzero exit status inside /usr/share/genkernel/gen_compile.sh
> 
>                 tar -jxpf ${BUSYBOX_SRCTAR} ||
>                         gen_die 'Could not extract busybox source tarball!'
> 
> You probably changed the busybox settings in genkernel.conf. You need to make sure genkernel can find a good busybox source tarball.  The default tarball is /usr/share/genkernel/pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2
> 
> Zac
> --
> gentoo-catalyst@gentoo.org mailing list
> 
>

-- 
gentoo-catalyst@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-catalyst] Problems with genkernel and busybox
  2005-06-14 21:14   ` Carl Flippin
@ 2005-06-15  5:19     ` hostmaster
  2005-06-15 17:01       ` Carl Flippin
  0 siblings, 1 reply; 6+ messages in thread
From: hostmaster @ 2005-06-15  5:19 UTC (permalink / raw
  To: gentoo-catalyst

Look if you have star in your spec file. If it's so change it to tar.
I had the same problem.

Carl Flippin wrote:

>I never touched genkernel.conf. I will try putting in a debug
>statement to dump out the command in question to see what is going on.
>Thanks for the pointer.
>
>Thanks,
>Carl Flippin
>
>On 6/14/05, Zac Medico <zmedico@gmail.com> wrote:
>  
>
>>Carl Flippin wrote:
>>    
>>
>>>After the kernel compile, however, genkernel craps out saying:
>>>
>>>"Could not extract busybox source tarball"
>>>
>>>      
>>>
>>That means tar had a nonzero exit status inside /usr/share/genkernel/gen_compile.sh
>>
>>                tar -jxpf ${BUSYBOX_SRCTAR} ||
>>                        gen_die 'Could not extract busybox source tarball!'
>>
>>You probably changed the busybox settings in genkernel.conf. You need to make sure genkernel can find a good busybox source tarball.  The default tarball is /usr/share/genkernel/pkg/busybox-1.00-pre7-losetup-crypto-alpha.tar.bz2
>>
>>Zac
>>--
>>gentoo-catalyst@gentoo.org mailing list
>>
>>
>>    
>>
>
>  
>

-- 
gentoo-catalyst@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-catalyst] Problems with genkernel and busybox
  2005-06-15  5:19     ` hostmaster
@ 2005-06-15 17:01       ` Carl Flippin
  2005-06-15 17:16         ` Chris Gianelloni
  0 siblings, 1 reply; 6+ messages in thread
From: Carl Flippin @ 2005-06-15 17:01 UTC (permalink / raw
  To: gentoo-catalyst

On 6/14/05, hostmaster@ed-soft.at <hostmaster@ed-soft.at> wrote:
> Look if you have star in your spec file. If it's so change it to tar.
> I had the same problem.
> 

That was exactly it. Thanks a million.

-- Carl Flippin

-- 
gentoo-catalyst@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [gentoo-catalyst] Problems with genkernel and busybox
  2005-06-15 17:01       ` Carl Flippin
@ 2005-06-15 17:16         ` Chris Gianelloni
  0 siblings, 0 replies; 6+ messages in thread
From: Chris Gianelloni @ 2005-06-15 17:16 UTC (permalink / raw
  To: gentoo-catalyst

[-- Attachment #1: Type: text/plain, Size: 571 bytes --]

On Wed, 2005-06-15 at 10:01 -0700, Carl Flippin wrote:
> On 6/14/05, hostmaster@ed-soft.at <hostmaster@ed-soft.at> wrote:
> > Look if you have star in your spec file. If it's so change it to tar.
> > I had the same problem.
> > 
> 
> That was exactly it. Thanks a million.

I'm fixing this right now in catalyst, so the next _pre-release version
of catalyst calls tar with /bin/tar rather than just "tar", so it is
safe to leave star in your spec file.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead/QA Manager
Games - Developer
Gentoo Linux

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-06-15 17:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-14 20:40 [gentoo-catalyst] Problems with genkernel and busybox Carl Flippin
2005-06-14 21:01 ` Zac Medico
2005-06-14 21:14   ` Carl Flippin
2005-06-15  5:19     ` hostmaster
2005-06-15 17:01       ` Carl Flippin
2005-06-15 17:16         ` Chris Gianelloni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox