- Fedora-Fr
- À propos de Fedora-Fr
- Historique
- Statistiques
- Télécharger
- Obtenir Fedora
- Toutes les méthodes de téléchargement
- Support
- Aide sur IRC
- Forums
- Documentation
- Sous-projets
- Plateforme de blog
Dernière news : Fedora 34 n'est plus maintenu
Pages : 1
Bonjour,
Même si cela peut paraitre zarbi... : est il possible dans un fichier spec qui génère plusieurs rpm de spécifier un numéro de version par rpm produits ?
Je sais cela ne parait pas clair !!!!
Voici le détail de ce que je voudrais :
-Dans la partie génerale du spec, on retrouve les habituelles Name, Summary, Version, Release .....
-dans chaque partie %package, je redéfinis la version du package....
J'espère avoir été à peu prés clair....
there's no try : do or do not
Hors ligne
Bonjour,
as-tu un exemple précis à fournir ? Sauf contexte particulier, j'avoue ne pas saisir le sens de la demande.
« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac)
Hors ligne
Je comprend, ma demande est un peu floue....
En fait, je te joins un extrait de ce que je voudrais faire :
-le spec génère plusieurs rpm ( rpmUN et rpmDEUX par exemple)
-je voudrais que rpmUN et rpmDEUX ait une version différente ....( ou pas...)
Name: Truc
Summary: Baratin
Version: 1.24
Release: 6.Moi
Group: Internet/WWW/Servers
License: Unknown
BuildArch: noarch
BuildRoot: %_tmppath/%name-%version-%release-root
%package -n rpmUN
Summary: paquet numero UN
Group : Internet/WWW/Servers
Requires : machin
Version: 5.50
Release: 1
%package -n rpmDEUX
Summary: paquet numero DEUX
Group : Internet/WWW/Servers
Requires : machin
Version: 8.10
Release: 2
there's no try : do or do not
Hors ligne
C'est bien ce que j'avais compris. J'attendais en fait un exemple concret d'un tel cas de figure. Mais c'est possible il me semble.
Au passage, spécifier une release différente pour les sous-paquets n'a aucun sens, la release servant à versionner les modifications du .spec.
« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac)
Hors ligne
Tu as parfaitement raison pour les release...cela n'était qu'un exemple
Par contre, pour les versions....mystère.
A plus et merçi
there's no try : do or do not
Hors ligne
Il est tout à fait possible de préciser une "Version" pour chaque sous-paquet (ex dans les dépôts, thunderbird et lightning lorsqu'ils étaient construit à partir du même srpm).
Problème : on ne peut plus utiliser la macro %{version} dont la valeur n'est pas fiable (on ne sait pas trop laquelle va être définie).
Contributeur Fedora - Des RPM pour Fedora sur https://blog.remirepo.net/fr
Dépôt : https://rpms.remirepo.net - Forums : https://forum.remirepo.net
Hors ligne
Problème : on ne peut plus utiliser la macro %{version} dont la valeur n'est pas fiable (on ne sait pas trop laquelle va être définie).
Mais rien n'empêche d'en définir une pour chaque sous paquet
global version_rpm1 1.0.0
global version_rpm2 1.2.0
On a pas inventé l'électricité en cherchant à améliorer la bougie...
-- Si c'est pas sur le bugzilla, c'est pas un bug ! --
Hors ligne
Merci beaucoup à tous les deux.
Je m'en vais essayer tout ça !
A bientôt
there's no try : do or do not
Hors ligne
Pages : 1