3.4.3. Comprobación de la cordura del chelo


Esta sección muestra las posibles advertencias y errores que pueden ocurrir al comprobar la sanidad del RPM en el ejemplo del archivo SPEC de cello y el RPM binario de pello.

3.4.3.1. Comprobación del archivo SPEC de cello

Ejemplo 3.8. Resultado de la ejecución del comando rpmlint en el archivo SPEC para cello

$ rpmlint ~/rpmbuild/SPECS/cello.spec
/home/admiller/rpmbuild/SPECS/cello.spec: W: invalid-url Source0: https://www.example.com/cello/releases/cello-1.0.tar.gz HTTP Error 404: Not Found
0 packages and 1 specfiles checked; 0 errors, 1 warnings.

En el caso de cello.spec, sólo hay una advertencia, que dice que la URL indicada en la directiva Source0 es inalcanzable. Esto es de esperar, porque la URL example.com especificada no existe. Suponiendo que esta URL funcionará en el futuro, puede ignorar esta advertencia.

Ejemplo 3.9. Resultado de la ejecución del comando rpmlint en el SRPM para cello

$ rpmlint ~/rpmbuild/SRPMS/cello-1.0-1.el8.src.rpm
cello.src: W: invalid-url URL: https://www.example.com/cello HTTP Error 404: Not Found
cello.src: W: invalid-url Source0: https://www.example.com/cello/releases/cello-1.0.tar.gz HTTP Error 404: Not Found
1 packages and 0 specfiles checked; 0 errors, 2 warnings.

Para el cello SRPM, hay una nueva advertencia, que dice que la URL especificada en la directiva URL es inalcanzable. Asumiendo que el enlace funcionará en el futuro, puedes ignorar esta advertencia.

Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de la documentación de Red Hat

Legal Notice

Theme

© 2026 Red Hat
Volver arriba