* 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.

No puedo empaquetar con el spec

Créanme he hecho todo lo posible por aprender solo y no preguntar nada pero, ya no puedo.

Todo comenzó una cálida mañana  de domingo....(demasiados detalles XD).

Estoy tratando de empaquetar un tema para gnome pensando que eso era lo mas fácil.

Mi fichero spec es el siguiente:

Name:           Gnome_MacOS-X_Aqua_Theme
Version:        1.2.1
Release:        %{mkrel 01}
Summary:        Theme for Gnome Desktop Enviroment
Source0:        %{name}-%{version}.tar.gz
URL:            http://gnome-look.org/content/show.php/MacOS-X+Aqua+Theme?content=13548

Group:         Graphical desktop/GNOME
BuildRoot:     %{_tmppath}/buildroot-%{name}-%{version}
License:       GPL

%description
A lot like mac theme for the GNOME desktop environment

%prep
%setup -q

%build
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)

%changelog

Tengo toda la estructura de Directorios como debe ser; el fichero .rpmmacros esta en mi home así:

%_topdir                %(echo $HOME)/rpm
%_tmppath               %(echo $HOME)/rpm/tmp

# Si desea que sus paquetes sean automáticamente firmados con GPG, añada estas
# tres líneas cambiando 'Mandrivalinux' por su nombre GPG. Tambien puede usar
# rpm --resign para firmarlos posteriormente.
%_signature             gpg
%_gpg_name              Mandrivalinux
%_gpg_path              ~/.gnupg

# Agregue su nombre y dirección de correo electrónico en el campo %packager.
# Puede que tambien desee cambiar 'vendor' por usted mismo.
%packager               Drakon <aaronmen_se@live.com.mx>
%distribution           Mandriva Linux
%vendor                 Mandriva

# Si desea que sus paquetes tengan su propio sufijo de distribución en lugar
# de mdv, anótelo aquí
%distsuffix             Drakon

Todo lo que hasta ahora se lo aprendí de aquí: http://wiki.mandriva.com/es/Como_construir_RPM

Pero cuando ejecuto rpm -ba mi_paquete.spec me aparece los siguiente:

"rpm -b" is deprecated, use "rpmbuild -b"
Ejecutando(%prep): /bin/sh -e /home/aron/rpm/tmp/rpm-tmp.6atqcr
+ umask 022
+ cd /home/aron/rpm/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/aron/rpm/BUILD
+ rm -rf Gnome_MacOS-X_Aqua_Theme-1.2.1
+ /usr/bin/gzip -dc /home/aron/rpm/SOURCES/Gnome_MacOS-X_Aqua_Theme-1.2.1.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Gnome_MacOS-X_Aqua_Theme-1.2.1
/home/aron/rpm/tmp/rpm-tmp.6atqcr: line 32: cd: Gnome_MacOS-X_Aqua_Theme-1.2.1: No existe el fichero o el directorio
error: Estado de salida erróneo de /home/aron/rpm/tmp/rpm-tmp.6atqcr (%prep)

Errores de construcción RPM:
    Estado de salida erróneo de /home/aron/rpm/tmp/rpm-tmp.6atqcr (%prep)

Si existe el fichero no se porque no lo reconoce; es una revolución todo esto, así que si me aconsejan empaquetar otra aplicación mejor.

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 will

# 104917 1. es "rpmbuild -ba

1. es "rpmbuild -ba camino-al-spec" y no "rpm -ba"

2. la lista existe para usarla, para preguntar, así que ¡pregunte! cuando no sepa.

Tilt at windmills, come on!!

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



Gravatar de Annubis

# 104921 +1

Éste no es el sitio adecuado, pregunta en la lista.

Cierro el hilo.

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.