* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

rpmbuild falla

Practicando con la clase 4 de will 

Verificando:

[barsalatino@localhost ~]$ ls rpm/SOURCES/gnetworktester_0.11.1-1.tar.gz
rpm/SOURCES/gnetworktester_0.11.1-1.tar.gz

Sin embargo al hacer rpmbuild me tira este error, cuando el fichero está en su lugar

[barsalatino@localhost ~]$ rpmbuild -ba rpm/SPECS/gnetworktester-0.11.1.spec
error: Archivo                 /home/barsalatino/rpm/SOURCES/gnetwoktester_0.11.1-1.tar.gz: No existe el fichero o el directorio
[barsalatino@localhost ~]$

Porque?

Saludos

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de Drivael

# 108404 Nombres

Le falta una R. Tu fichero - en el spec - se llama gnetwoktester_0.11.1-1.tar.gz cuando debería ser gnetworktester_0.11.1-1.tar.gz

Saludos.

Por un mundo suficiente y el tiempo.



Gravatar de barsalatino

# 108407 Sigue el error

Cuando ejecuto:

[barsalatino@localhost ~]$ rpmbuild -ba rpm/SPECS/gnetworktester-0.11.1.spec

error: Archivo                 /home/barsalatino/rpm/SOURCES/gnetworktester_0.11.1-1.tar.gz: No existe el fichero o el directorio

Sin embargo el fichero está:

[barsalatino@localhost ~]$ ls rpm/SOURCES/gnetworktester_0.11.1-1.tar.gz

rpm/SOURCES/gnetworktester_0.11.1-1.tar.gz

[barsalatino@localhost ~]$

Parece que rpmbuild sigue tirando el error

Si el ser humano es capaz de evolucionar, esa evolución no la provocan los que asienten, sino los que niegan y preguntan
y nunca se sienten conformes, ni con lo que se les induce a creer, ni con lo que su misma razón -secularmente programada- les dicta



Gravatar de will

# 108408 pega el spec

pega el spec

Tilt at windmills, come on!!

http://www.youtube.com/watch?v=MAow3ufdK2Y



Gravatar de barsalatino

# 108413 Error de empaquetado - el spec

Seguí los pasos tal cual la clase 4

Name:     gnetworktester
Version:  0.11.1
Release:  %{01}
Summary:  Program to test the quality of the network
Summary:(es) Programa para probar la calidad de la red
License:  GPLv3
Group:    Applications/Internet
URL:      http://sourceforge.net/projects/gnetworktester/
Source0:  %{name}_%{version}-1.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires: make
Requires:      python xgd-utils Traceroute iputils net-tols librsvg2 pygtk2.0-libglade libglade2.0_0 pygtk2.0
%description     
%prep
%setup -q
%build
%make
%install
rm -rf $RPM_BUILD_ROOT
%make install PREFIX=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%post
%{update_menus}
%postun
%{clean_menus}
%files
%defattr(-,root,root)
%changelog
*Sat Oct 1 2010 <barsalatino@gmail.com> 0.11.1-01bdk2010.1
-Build for Mandriva 2010.1

Aclaración:

en  Release le tuve que quitar  "mkrel" porque tiraba error y solo admitía la numeración, por eso está como está.

en %descripcion tiraba error porque decía que era muy larga, así que se la quité.

Saludos

Edito:

Comprobando que hay en /rpm/SOURCES/

[barsalatino@localhost ~]$ cd ~/rpm/SOURCES/
[barsalatino@localhost SOURCES]$ ls
gnetworktester-0.11.1/  gnetworktester_0.11.1-1.tar.gz
[barsalatino@localhost SOURCES]$

El tarball está en su lugar

  

Si el ser humano es capaz de evolucionar, esa evolución no la provocan los que asienten, sino los que niegan y preguntan
y nunca se sienten conformes, ni con lo que se les induce a creer, ni con lo que su misma razón -secularmente programada- les dicta



Gravatar de Annubis

# 108414 Sí, todo está en su lugar

Pero el spec está mal escrito:

Source0: %{name}_%{version}-1.tar.gz



Gravatar de barsalatino

# 108420 ¿Donde?

Source0: %{name}_%{version}-1.tar.gz      (tal cual lo escribí según clase 4)

Source0: %{name}_%{version}-1.tar.gz       (tu correccion)

No le veo la diferencia

Si el ser humano es capaz de evolucionar, esa evolución no la provocan los que asienten, sino los que niegan y preguntan
y nunca se sienten conformes, ni con lo que se les induce a creer, ni con lo que su misma razón -secularmente programada- les dicta



Gravatar de Annubis

# 108421 Perdona pero no he hecho ninguna corrección

Quería que vieras tú el error. Como te comentan en la lista, estás poniendo en el spec el signo "_", mientras que el fichero, tiene un "-"



Gravatar de barsalatino

# 108426 Perdona supuse que era una

Perdona supuse que era una corrección jeje

Bueno al grano, en la lista de correo ya puse la corrección. Había puesto guión bajo (_) porque la clase 4 trae guión bajo, con lo cual me resultaba imposible ver el error

p { margin-bottom: 0.21cm; }

Source0:
%{name}_%{version}-1.tar.gz < el tarball del programa que se
encuentra en ~/rpm/SOURCES

Lo corregí, puse guión normal (-)  Source0: %{name}-%{version}-1.tar.gz,

pero al ejecutar rpmbuild sigue dando el mismo error

[barsalatino@localhost ~]$ rpmbuild -ba rpm/SPECS/gnetworktester-0.11.1.spec
error: Archivo                 /home/barsalatino/rpm/SOURCES/gnetworktester-0.11.1-1.tar.gz: No existe el fichero o el directorio
[barsalatino@localhost ~]$

Pego aquí también el resultado de ll

[barsalatino@localhost ~]$ ll rpm/SOURCES/
total 416
drwxr-xr-x 7 barsalatino barsalatino   4096 2010-10-01 22:23 gnetworktester-0.11.1/
-rw-rw-r-- 1 barsalatino barsalatino 419279 2010-10-03 14:00 gnetworktester_0.11.1-1.tar.gz
[barsalatino@localhost ~]$ 

A ver si puedo salir de este atasco y hacer un paquete xxD!

Saludos

Si el ser humano es capaz de evolucionar, esa evolución no la provocan los que asienten, sino los que niegan y preguntan
y nunca se sienten conformes, ni con lo que se les induce a creer, ni con lo que su misma razón -secularmente programada- les dicta



Gravatar de Annubis

# 108443 Hmmmm

Una vez creo que me pasó algo parecido. Al final lo solucioné volviendo a crear el spec. Tal vez tengas algún caracter escondido que nos está puteando :)



Gravatar de barsalatino

# 108449 Nuevo SPEC

Will me comentaba que había algunas dependencias mal escritas en el spec, pero en mi defensa debo decir que lo hice copiando tal cual estaba en la clase 4. Si cometo errores sé reconocerlos.

Bien, pego un nuevo spec que will me envió por la lista de correo, de esta dirección:

http://github.com/leprosys/mageia/blob/master/gnetworktester/gnetworktester.spec

pero no le veo futuro snif.....

Ejecutando rpmbuild -  1º error

p { margin-bottom: 0.21cm; }

barsalatino@localhost ~]$ rpmbuild -ba
rpm/SPECS/gnetworktester-0.11.1.spec

error: línea 1: etiqueta desconocida:
define pkgver 0.11.1-1

[barsalatino@localhost ~]$

Borré la primer linea del spec, ejecuto de nuevo - 2º error

p { margin-bottom: 0.21cm; }

[barsalatino@localhost ~]$ rpmbuild -ba
rpm/SPECS/gnetworktester-0.11.1.spec

error: línea 3: la etiqueta solo
recibe testigos individuales: Release: 01            
bdk2010.1

[barsalatino@localhost ~]$

Borré "mkrel", quedando la 3 linea así: %{01} ejecuto de nuevo - 3ºerror

p { margin-bottom: 0.21cm; }

[barsalatino@localhost ~]$ rpmbuild -ba
rpm/SPECS/gnetworktester-0.11.1.spec

error: Archivo                
/home/barsalatino/rpm/SOURCES/gnetworktester_%{pkgver}.tar.gz: No
existe el fichero o el directorio

[barsalatino@localhost ~]$

Si sigo ejecutando, voy a terminar matando a alguien, grrrrrrrrr

¿el siguiente paso es.......?

Saludos

Si el ser humano es capaz de evolucionar, esa evolución no la provocan los que asienten, sino los que niegan y preguntan
y nunca se sienten conformes, ni con lo que se les induce a creer, ni con lo que su misma razón -secularmente programada- les dicta



Gravatar de vfmBOFH

# 108450 [O.T.]

AAAAH! OOOOH! DICE QUE UNA COSA QUE HACEMOS NO VA!!! NOS FALTA AL RESPETOOOO!!!!!

xD

Siejqueeee...

Atentamente,

La voz ésa del interior de tu cabeza que oyes cuando lees algo.

DISCLAIMER: No tengo mucho tiempo para forear, así que voy al grano. Si crees que mi respuesta es ruda, seca, cortante o hiriente, no lo dudes: LO ES.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.