Re: [wpkg-users] Conditional depends
Am 18.10.2012 12:48, schrieb Daniel Berteaud: Hi everyone. I'd like to know if there's a possibility to make a conditional dependency on package. Here's my problem: - I deploy JRE 7 on most of my computers, in a package called jre - A few computers need to run apps which requires version 6 of the JRE, so I created a package called jre6 and assigne the correct JRE in profile assignation (up to now, there's no problem) - Now, I want to deploy freemind (a mind mapping software), which can run with either jre 7 or jre 6, but I don't know how to define it. I'd need something like: depends check=logical condition=or package-id=jre / package-id=jre6 / /depends Is there a way to make something like this ? Regards, Daniel I have a common package called Java, which gets added to all systems or included as a dependency. The package is then including the correct java runtime engine based on conditions. '---code start (watch for line wraps) package id=Java name=Java revision=2011.10.22 reboot=false priority=10 execute=once include package-id=JRE6 os=5\.0\.\d{4}/ include package-id=JRE7 condition check type=logical condition=not check type=host condition=os value=5\.0\.\d{4}/ /check /condition /include /package '---code end -- Stefan P. Top-posting: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? - wpkg-users mailing list archives http://lists.wpkg.org/pipermail/wpkg-users/ ___ wpkg-users mailing list wpkg-users@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/wpkg-users
Re: [wpkg-users] Conditional depends
Le jeudi 18 octobre 2012 à 13:31 +0200, Stefan Pendl a écrit : I have a common package called Java, which gets added to all systems or included as a dependency. The package is then including the correct java runtime engine based on conditions. '---code start (watch for line wraps) package id=Java name=Java revision=2011.10.22 reboot=false priority=10 execute=once include package-id=JRE6 os=5\.0\.\d{4}/ include package-id=JRE7 condition check type=logical condition=not check type=host condition=os value=5\.0\.\d{4}/ /check /condition /include /package '---code end Thanks for the suggestion, I'll try to play with this. (my problem is that workstations which needs JRE6 are not a specific Windows version, so I cannot use the os attr) Regards, Daniel -- Daniel Berteaud FIREWALL-SERVICES SARL. Société de Services en Logiciels Libres Technopôle Montesquieu 33650 MARTILLAC Tel : 05 56 64 15 32 Fax : 05 56 64 15 32 Web : http://www.firewall-services.com - wpkg-users mailing list archives http://lists.wpkg.org/pipermail/wpkg-users/ ___ wpkg-users mailing list wpkg-users@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/wpkg-users
Re: [wpkg-users] Conditional depends
Am 18.10.2012 13:43, schrieb Daniel Berteaud: Thanks for the suggestion, I'll try to play with this. (my problem is that workstations which needs JRE6 are not a specific Windows version, so I cannot use the os attr) It is just an example of the possibilities, so you can use any check condition that you see fit. You can even reuse the conditions you use to apply the Java packages currently. -- Stefan P. Top-posting: A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? - wpkg-users mailing list archives http://lists.wpkg.org/pipermail/wpkg-users/ ___ wpkg-users mailing list wpkg-users@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/wpkg-users