Är det någon som har koll på om det finns versionshantering av paketinstallationer i Solaris 9 och/eller Solaris 10. Se följande exempel på vad jag menar.
1. Installera paket1 som innehåller binären X med version1 i t.ex. /local/temp
2. Nu kan jag alltså exekvera X version1 i /local/temp
3. Installera paket2 som innehåller binären X med version2 i /local/temp (alltså samma dir som första paketet och samma paketnamn).
4. Nu exekverar jag X version2 i /local/temp
5. Nu tar jag bort andra paketet (med X version 2)
6. Nu exekverar jag X i /local/temp och den är då version1 igen ('rollback' gjord)
Finns det något sätt att få detta scenario att fungera med pkg i Solaris? Jag har svårt att tro att detta skulle fungera eftersom paket2 skriver över första paketets filer i samma dir och de är ju sedan borta.
Kanske kan de lösas med preinstall/postinstall script i paketet man skapar?
Varför jag frågar är för att det finns 'folk' som påstår att detta fungerar för vissa paket, men jag har svårt att tro det, så förklara för mig hur det skulle vara möjligt