Re: Política de ficheros externos en Debian
El miércoles, 25 mar 2015, a las 18:42 UTC+1 horas,
Camaleón escribió:
>El Wed, 25 Mar 2015 18:10:48 +0100, Manolo Díaz escribió:
>
>> El miércoles, 25 mar 2015, a las 17:50 UTC+1 horas,
>> Camaleón escribió:
>
>(...)
>
>>>> /usr/lib/python2.7/dist-packages/veusz/resources
>>>> -> ../../../../share/pyshared/veusz/resources =
>>>> /usr/share/pyshared/veusz/resources Paquete origen: veusz Paquete
>>>> destino: [Ninguno]
>>>
>>>Entendido. Echa un ojo a esto:
>>>
>>>http://stackoverflow.com/questions/20439334/what-is-the-use-of-the-path-usr-share-pyshared-in-python
>>
>> Lo acabo de leer, pero con ello no acaban mis dudas. Si veusz va a
>> descargar ficheros en /usr/share/pyshared/veusz/resources, debería
>> proporcionarlo; y si va a hacerlo en /usr/share/pyshared, el enlace
>> debería apuntar a ese otro lugar, ¿no?
>
>(...)
>
>En Lintian aparece (o aparecía) un aviso:
>
>***
>http://lintian.ubuntuwire.org/saucy/full/jeremy@jeremysanders.net.html
>
>veusz (1.15-1build2) [Uploader]
>
>Ubuntu Info Bugs | Debian Info PTS Bugs
>
> W binaries-have-file-conflict
> veusz veusz-helpers usr/lib/python2.7/dist-packages/veusz/resources
> veusz veusz-helpers usr/share/pyshared/veusz/resources
>***
>
>Pero aparte de eso no veo nada más extraño.
Ajá. Eso es suficiente. De la explicación [1] se deduce que _sí_ es un
fallo. Es más, deja claro cuándo considerarlo fallo y responde por
completo a mi pregunta. Y por la existencia de la herramienta Lintian es
de suponer que el mantenedor del paquete en cuestión ya está sobre
aviso.
[1] "The package contains a symlink but the destination for the link
does not exist in the package nor in its direct dependencies.
Severity: normal"
Muy útil. Gracias de nuevo.
Saludos.
--
Manolo Díaz
Reply to: