Riri,

> Pas contraire, complémentaire. Et je trouve un grand intérêt. Mon
> problème sur la plupart des distros, c'est que je voudrais installer
> certains paquets manuellement, tout en permettant qu'ils soient
> 'détectés' pour servir de dépendance à d'autres paquets. On tombe
> exactement dans ce cas. Avoir le confort du système de dépendance sans
> en être prisonnier

Pourquoi ne pas créer ton nbuild ? Ncooker wizard est ton ami. ;)
 
 
> Je ne sais pas, faut voir, mais je retire l'idée maîtresse, et qui me
> plait : le filtrage. En effet, le fulldeps ne s'occupe que des
> binaires (executables et bibliothèques) et interpréteurs. Nul besoin
> de rechercher tout le système de fichiers. On peut même se baser sur
> le path ou lechain de recherche des bibliothèques pour simplifier la
> config par défaut

Non, fulldeps ne contient pas que les exécutables et les librairies. Il peut 
contenir aussi des dépendances vers des icônes, des fichiers des configuration, 
etc. Pour cela, il faut les renseigner dans le fichier basicdeps.

 
> pour les dépendances 'autres', là je pense qu'il ne faut pas définir
> de chemins prédéfinis, mais plutôt des exclusions (là ou on n'ira
> jamais chercher, comme /sys ou /proc). Le problème, c'est que tout ça
> se complique, et risque de devenir fouilli non ?

Un peu, oui. :)

Honnêtement, je pense que la recherche par chemins prédéfinis (qui sont plutôt 
des préfixes de chemin) couvrirait la plupart des cas (exécutables, librairies 
ou autres).

Dans tous les cas, il faut bien voir qu'il est prévu que le fichier fulldeps ne 
contienne que des dépendances avec nom de paquet. En effet, lors de l'étape de 
construction du paquet NBA (build), les fichiers dépendants sont recherchés 
dans la base de données pour ajouter le nom du paquet entre parenthèses dans le 
fichier fulldeps. Si le fichier n'est pas trouvé, il est quand même ajouté dans 
le fichier fulldeps, mais sans nom de paquet (cas du "bin/sh" présenté ces 
derniers jours).

A partir du moment où un nom de paquet est renseigné, cela me paraît incohérent 
d'aller voir ailleurs que dans la BDD Npkg.

@+

-- 
JulienL

_________________________________________________________________
Vous êtes plutôt Desperate ou LOST ? Personnalisez votre PC avec votre série TV 
préférée !
http://specials.divertissements.fr.msn.com/SeriesTV.aspx
_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à