Em Tue, Jun 11, 2002 at 09:42:57PM -0300, Paulino Kenji Sato escreveu:

> tanto no Conectiva Linux 7.0 e no 8 quando tento compilar o kernel usando
> a opcao "make rpm" obtenho esse erro:

Paulino, make rpm � algo recente e n�o recomendado
 
> kernel-2.4.183U8_4cl/./.config.old
> sh: /bi: Arquivo ou diret�rio n�o encontrado
> gzip: /usr/src/linux-2.4.18/../kernel-2.4.183U8_4cl.tar.gz: No such file
> or directory
> sh: /bi: Arquivo ou diret�rio n�o encontrado
> erro: Falha na leitura do arquivo spec de
> /usr/src/linux-2.4.18/../kernel-2.4.183U8_4cl.tar.gz
> make: *** [rpm] Error 1
 
> O kernel-2.4.183U8_4cl.tar.gz virou kernel-2.4.183U8_4cl.tar
> apos um gzip
> # rpm --rebuild kernel-2.4.183U8_4cl.tar.gz

--rebuild em um tar.gz?  ouch

> Instalando kernel-2.4.183U8_4cl.tar.gz
> erro: kernel-2.4.183U8_4cl.tar.gz n�o pode ser instalado

como o pr�prio rpm diz
 
> Nao quero instalar, e para recriar. esse rpm ta doido.

o rpm? ;P

> rpm --help nao mostra as opcoes de construcao.
 
> # rpm --help | grep rebuild
>   --rebuilddb                      rebuild database inverted lists from
 
> Vamos ver o que acontece se pegar um srpm...
> # apt-get source sudo
> #rpm --rebuild sudo-1.6.6-1U8_1cl.src.rpm
> ...
> Gravado: /usr/src/rpm/RPMS/i386/sudo-1.6.6-1U8_1cl.i386.rpm
 
> E, e so com o kernel que nao funciona.

N�o! leia novamente sua mensagem. Voc� fez uma coisa com o kernel e outra com
o sudo.

tente:

apt-get source kernel
rpm --rebuild kernel*src.rpm

> Existe outra forma de gerar um rpm do kernel?

note que voc� tem que usar o --target para especificar a arquitetura desejada:

rpm -ivh kernel*src.rpm
cd /usr/src/rpm/SPECS
rpm -v -ba --target i686 kernel*spec
 
> Nao tenho certeza se isso e um bug ou um erro de procedimento.

Erro de procedimento. 8)

- Arnaldo

Assinantes em 11/06/2002: 2249
Mensagens recebidas desde 07/01/1999: 170771
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a