Page 1 sur 1

Paquets et dépendances

Posté : 12 nov. 2019 - 15:11
par jmeyer
Bonjour,

je rencontre des soucis pour le déploiement de deux paquets : Sketchup-Make et PDFCreator.
Ceux deux paquets ont le .net 4.0 en dépendance mais celui ci à déjà une version plus récente d'installée sur les systèmes d’exploitation que je déploie.
Par conséquent, j'obtiens l'erreur suivante :
installing moisand-dotnetfx4.0(=4.0.30319.1-15)Actual installed .NET Framework 4 version is 4.7.02556Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 3818, in install_wapt
exitstatus = setup.install()
File "c:\windows\temp\waptdl6nsr\setup.py", line 38, in install
File "C:\Program Files (x86)\wapt\setuphelpers.py", line 4564, in error
raise EWaptSetupException(u'Fatal error : %s' % reason)
EWaptSetupException: Fatal error : A newer version of .NET Framework is already installed. The 4.5+ versions are cumulative, so the latest is good enough. If you need a specific version, please note that you will need to uninstall the newer version.
EWaptSetupException: Fatal error : A newer version of .NET Framework is already installed. The 4.5+ versions are cumulative, so the latest is good enough. If you need a specific version, please note that you will need to uninstall the newer version.
Quelle solution proposez vous ?
Est il possible d'avoir une dépendance sur l'installation d'un paquet parmi certains (dans mon cas une des version du .net) ?
Dois je modifier le paquet pour mettre à jour la dépendance ?

Merci d'avance.

Julien

Version de WAPT : 1.7.4
OS du serveur : Debian 4.9
OS de la machine d'administration/création des paquets : Windows 10 1709

Re: Paquets et dépendances

Posté : 13 nov. 2019 - 11:02
par jpele
Bonjour,

Si votre parc est exclusivement en Windows 10 vous pouvez supprimer la dépendance de vos deux paquets. Autrement je vous recommande de changer la dépendance à "tis-dotnetfx" et de télécharger cet dépendance en conséquence sur notre store.

Le problème vient du fait que ".NET Framework 4.0" ne peut être installé en parallèle de ".NET Framework 4+".

La modification n'a pas été effectué pour le moment sur ces anciens paquets.

Cordialement,
Jimmy

Re: Paquets et dépendances

Posté : 18 nov. 2020 - 10:46
par JeanBaudin
jmeyer a écrit : 12 nov. 2019 - 15:11 Bonjour,

je rencontre des soucis pour le déploiement de deux paquets : Sketchup-Make et PDFCreator.
Ceux deux paquets ont le .net 4.0 en dépendance mais celui ci à déjà une version plus récente d'installée sur les systèmes d’exploitation que je déploie.
Par conséquent, j'obtiens l'erreur suivante :
installing moisand-dotnetfx4.0(=4.0.30319.1-15)Actual installed .NET Framework 4 version is 4.7.02556Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 3818, in install_wapt
exitstatus = setup.install()
File "c:\windows\temp\waptdl6nsr\setup.py", line 38, in install
File "C:\Program Files (x86)\wapt\setuphelpers.py", line 4564, in error
raise EWaptSetupException(u'Fatal error : %s' % reason)
EWaptSetupException: Fatal error : A newer version of .NET Framework is already installed. The 4.5+ versions are cumulative, so the latest is good enough. If you need a specific version, please note that you will need to uninstall the newer version.
EWaptSetupException: Fatal error : A newer version of .NET Framework is already installed. The 4.5+ versions are cumulative, so the latest is good enough. If you need a specific version, please note that you will need to uninstall the newer version.
Quelle solution proposez vous ?
Est il possible d'avoir une dépendance sur l'installation d'un paquet parmi certains (dans mon cas une des version du .net) ?
Dois je modifier le paquet pour mettre à jour la dépendance ?

Merci d'avance.

Julien

Version de WAPT : 1.7.4
OS du serveur : Debian 4.9
OS de la machine d'administration/création des paquets : Windows 10 1709
Salut Julien, as tu résolu ton problème car j'ai exactement le même actuellement!