Re: librerias stdio. y stdlib.h se han perdido parece?‏

Rodrigo Fuentealba the.code.keeper en gmail.com
Jue Oct 30 03:27:51 CLST 2008


El día 30 de octubre de 2008 2:23, Christian Montero Hernández
<cmontero_cl en yahoo.com> escribió:
> ----- Mensaje original ----
>
> De: Rodrigo Fuentealba <the.code.keeper en gmail.com>
> Para: Discusion de Linux en Castellano <linux en listas.inf.utfsm.cl>
> Enviado: jueves, 30 de octubre, 2008 1:58:08
> Asunto: Re: librerias stdio. y stdlib.h se han perdido parece?‏
>
> Entonces:
>
> rpm -qf /usr/include/stdio.h
>
> Debería darte el paquete que deberías reinstalar.
> ----------------------------------------------
>
> Eso no resultará porque el archivo no existe
>
> tendria que ser:
> rpm -q --whatprovides /usr/include/stdio.h
>
> como el paquete no esta instalado te daria error o no te diria nada,
> pero con este aunque no esté instalado te dice igual cual es el paquete
> que lo instala

Buena cosa, había buscado un enlace que explicaba esto. Supuse que era
algo como en Slackware, que aunque el paquete no exista, existe la
entrada en /var/log/packages/paquete-version-arch-release. Además,
para mí al menos no tenía mucha lógica que fuera de otra manera, ¿cómo
sabe rpm qué paquete instala qué archivo?, ¿lo manda a preguntar en el
server?

Saludos,

-- 
Rodrigo Fuentealba
http://www.thecodekeeper.net/



Más información sobre la lista de distribución Linux