Si vous procédez à une mise à niveau vers l'environnement d'exploitation Solaris 9 sur un système exécutant un environnement d'exploitation Solaris 9 Beta Refresh prenant en charge les versions localisées en Chinois simplifié ou en Chinois traditionnel, cette opération ne s'effectue pas correctement. Les modules des polices CDE en Chinois simplifié et Chinois traditionnel (SUNWcdft ou SUNWhdft) ne sont pas mis à niveau à l'aide des modules Solaris 9 appropriés. Le message d'erreur suivant s'affiche :
Removing package SUNWcdft: /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.EUC: does not exist /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.GBK: does not exist /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.UTF-8: does not exist pkgrm: ERROR: postremove script did not complete successfully |
Solution : avant de procéder à la mise à niveau vers l'environnement d'exploitation Solaris 9, supprimez les fichiers postremove appropriés de Solaris 9 Beta Refresh.
# rm /var/sadm/pkg/SUNWcdft/install/postremove # rm /var/sadm/pkg/SUNWhdft/install/postremove |