Auteur Sujet: Suppression auto des .la lors de création de binaires  (Lu 710 fois)

/dev/null

  • Petit Nouveau
  • *
  • Messages: 13
  • Karma: 0
Suppression auto des .la lors de création de binaires
« le: dim. sept. 15 22:28:37 2019 »
Est il prévu une fonction dans la construction de binaires pour la suppression auto des .la  en rajoutant une variable dans la recette quand cela est nécessaire de les conserver.
Une variable du style PKGMK_KEEP_LA_LIBS ou apparenté ? Je pense que ça éviterait de charger les recettes de suppression de .la qui sont parfois imposants.
La fonction serait chargée de faire simplement un
find $PKG/usr/lib -name "*.la" -delete

Thierry

  • Administrator
  • Super Héros
  • *****
  • Messages: 1172
  • Karma: 12
  • Sexe: Homme
    • NuTyX distribution
Re : Suppression auto des .la lors de création de binaires
« Réponse #1 le: lun. sept. 16 08:25:06 2019 »
Pas du tout prévu, certains paquets comme VLC n'apprécient pas du tout de les supprimer automatiquement.

C'est à toi de le faire dans les recettes.

Sinon il y a une règle (commentée depuis pas mal de temps) qui s'occupe de cela dans le fichier /var/lib/pkg/pkgadd.conf.

https://github.com/NuTyX/cards/blob/master/src/pkgadd.conf#L36



/dev/null

  • Petit Nouveau
  • *
  • Messages: 13
  • Karma: 0
Re : Suppression auto des .la lors de création de binaires
« Réponse #2 le: lun. sept. 16 11:27:41 2019 »
C'est pour cela que j'ai parlé de l'idée de la variable PKGMK_KEEP_LA_LIBS qui par défaut serait à "no" et que l'on pourrait passer à "yes" dans une recette nécessitant de conserver les .la. Dans le même style que PKGMK_KEEP_SOURCES ou PKGMK_IGNORE_UNPACK

Thierry

  • Administrator
  • Super Héros
  • *****
  • Messages: 1172
  • Karma: 12
  • Sexe: Homme
    • NuTyX distribution
Re : Suppression auto des .la lors de création de binaires
« Réponse #3 le: lun. sept. 16 12:02:03 2019 »
 ;D Vendu