Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4353661

SUNW_LOC problem with L10N SUNW*j2p on s81 and Solaris 8 make upgrade fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1 P1
    • 1.2.2_06
    • solaris_8, solaris_8u2, solaris_9, 1.2.2
    • deploy
    • None
    • 06
    • generic, sparc
    • solaris_8


      mary.ding@Eng 2000-07-16

      This is found in the latest s581 nightly build. I found this while doing upgrade Cheetah PCT testing.

      I did the following install on a sun4u:

      OS: s998u4
      Cluster: SUNWCuser
      32 bit/64 bit: 32 bit only
      Install mode: MOTIF GUI jumpstart

      This is the profile that I use:

      dong{ding}253: more ifr.user
      install_type initial_install
      system_type standalone
      partitioning default
      cluster SUNWCuser
      isa_bits 32
      dong{ding}254:

      Then I upgrade to the latest s581_nightly build as follow:

      OS: s581 nightly build for 7/16, seperate net images of OS1,OS2 and Language CD
      Cluster: SUNWCuser
      32 bit/64 bit: 32 bit only
      Installmode: MOTIF GUI
      Upgrade: Upgrade with DSR

      I use the following

      After upgrade finishes, the system reboots and it asks me for the Solaris 2 of 2 and the Language CD. I found out it was trying to add the localized L10N SUNW*j2pi packages. This is wrong because the user will never have Language CD if they only have the base release.

      I checked my locales_installed file and it contains the following:
      # more locales_installed
      GEOS=E_Europe,M_East,Ausi,N_Africa
      LOCALES=sq_AL,es_AR,en_AU,de_AT,nl_BE,fr_BE,es_BO,sh_BA,pt_BR,bg_BG,en_CA,fr_CA,
      ca_ES,es_CL,es_CO,es_CR,hr_HR,cs_CZ,da_DK,es_EC,ar,es_SV,et_EE,fi_FI,fr_FR,de_DE
      ,en_GB,el_GR,es_GT,hu_HU,is_IS,en_IE,he,it_IT,lv_LV,lt_LT,mk_MK,es_MX,nl_NL,en_N
      Z,es_NI,no_NO,es_PA,es_PY,es_PE,pl_PL,pt_PT,ro_RO,ru_RU,sr_YU,sk_SK,sl_SI,es_ES,
      sv_SE,fr_CH,de_CH,tr_TR,en_US,es_UY,es_VE
      # pwd
      /var/sadm/system/data
      #
      The problem it ask for SUNW*j2p is because I have es_ES, it_IT, de_DE, fr_FR and sv_SE installed.

      We have problems with the ELC L10N SUNW*j2p pacakges as follow;

      SUNWesj2p: SUNW_LOC=es,es_ES
      SUNWitj2p: SUNW_LOC=it,it_IT
      SUNWdej2p: SUNW_LOC=de,de_DE
      SUNWfrj2p: SUNW_LOC=fr,fr_FR
      SUNWsvj2p: SUNW_LOC=sv,sv_SE

      Since es_ES, it_IT, de_DE, fr_FR and sv_SE are partial locales, they should not be listed in the SUNW_LOC.

      John Perry and I checked pkgmap contents and saw:

      # pwd
      /export/solaris/s581/combined.s581s_wos/latest/Solaris_8/Product/SUNWsvj2p
      # more pkgmap
      : 1 38
      1 i copyright 59 5209 939834108
      1 i depend 720 59150 936276800
      1 d none dt/appconfig/netscape 0755 bin bin
      1 d none dt/appconfig/netscape/j2pi 0755 bin bin
      1 d none dt/appconfig/netscape/j2pi/lib 0755 bin bin
      1 f none dt/appconfig/netscape/j2pi/lib/javaplugin_sv.jar 0755 bin bin 6182 2012
      3 939835347
      1 d none dt/appconfig/netscape/j2pi/lib/locale 0755 bin bin
      1 d none dt/appconfig/netscape/j2pi/lib/locale/sv 0755 bin bin
      1 d none dt/appconfig/netscape/j2pi/lib/locale/sv/LC_MESSAGES 0755 bin bin
      1 f none dt/appconfig/netscape/j2pi/lib/locale/sv/LC_MESSAGES/sunw_java_plugin.m
      o 0755 bin bin 2651 44180 939835347
      1 i pkginfo 545 42957 939836151
      #


      We suspect that that the SUNW_LOC should be updated to:

      SUNWesj2p: SUNW_LOC=es
      SUNWitj2p: SUNW_LOC=it
      SUNWdej2p: SUNW_LOC=de
      SUNWfrj2p: SUNW_LOC=fr
      SUNWsvj2p: SUNW_LOC=sv


      In fact, if you check all the French packages on the Language CD, their SUNW_LOC only have SUNW_LOC=fr as follow:

      # grep SUNW_LOC */pkginfo
      NSCPfrcdo/pkginfo:SUNW_LOC=fr
      NSCPfrcom/pkginfo:SUNW_LOC=fr
      SUNWf8adm/pkginfo:SUNW_LOC=fr
      SUNWf8bas/pkginfo:SUNW_LOC=fr
      SUNWf8dab/pkginfo:SUNW_LOC=fr
      SUNWf8dst/pkginfo:SUNW_LOC=fr
      SUNWf8dte/pkginfo:SUNW_LOC=fr
      SUNWf8he/pkginfo:SUNW_LOC=fr
      SUNWf8im/pkginfo:SUNW_LOC=fr
      SUNWf8wm/pkginfo:SUNW_LOC=fr
      SUNWfbcp/pkginfo:SUNW_LOC=fr
      SUNWfdhcm/pkginfo:SUNW_LOC=fr
      SUNWffdl/pkginfo:SUNW_LOC=fr
      SUNWfj2rt/pkginfo:SUNW_LOC=fr
      SUNWfjmfp/pkginfo:SUNW_LOC=fr
      SUNWfjvdv/pkginfo:SUNW_LOC=fr
      SUNWfjvrt/pkginfo:SUNW_LOC=fr
      SUNWfoaud/pkginfo:SUNW_LOC=fr
      SUNWfobk/pkginfo:SUNW_LOC=fr
      SUNWfodcv/pkginfo:SUNW_LOC=fr
      SUNWfodem/pkginfo:SUNW_LOC=fr
      SUNWfodst/pkginfo:SUNW_LOC=fr
      SUNWfodte/pkginfo:SUNW_LOC=fr
      SUNWfoimt/pkginfo:SUNW_LOC=fr
      SUNWforte/pkginfo:SUNW_LOC=fr
      SUNWfpdas/pkginfo:SUNW_LOC=fr
      SUNWfrbas/pkginfo:SUNW_LOC=fr
      SUNWfrdab/pkginfo:SUNW_LOC=fr
      SUNWfrdst/pkginfo:SUNW_LOC=fr
      SUNWfrdte/pkginfo:SUNW_LOC=fr
      SUNWfrhe/pkginfo:SUNW_LOC=fr
      SUNWfrhed/pkginfo:SUNW_LOC=fr
      SUNWfrhev/pkginfo:SUNW_LOC=fr
      SUNWfrim/pkginfo:SUNW_LOC=fr
      SUNWfrj2p/pkginfo:SUNW_LOC=fr,fr_FR
      SUNWfros/pkginfo:SUNW_LOC=fr
      SUNWfrpmw/pkginfo:SUNW_LOC=fr
      SUNWfrreg/pkginfo:SUNW_LOC=fr
      SUNWfrwm/pkginfo:SUNW_LOC=fr
      SUNWfscgu/pkginfo:SUNW_LOC=fr
      SUNWftltk/pkginfo:SUNW_LOC=fr
      SUNWfwacx/pkginfo:SUNW_LOC=fr
      SUNWfwbcp/pkginfo:SUNW_LOC=fr
      SUNWfwsr/pkginfo:SUNW_LOC=fr
      SUNWfxplt/pkginfo:SUNW_LOC=fr
      # pwd
      /export/solaris/s581/langcd.s581s_wos/latest/components/French/sparc/Packages
      #

      This problem also exists in Solaris 8 and s28u2. I will go back and do upgrade testing to reconfirm whether this is a problem or not. I had enclosed the install_log, upgrade_log, locales_installed and packages_to_be_added file as attachment.


      mary.ding@Eng 2000-07-17

      I had confirmed that the same problem also happens in Solaris 8. If you upgrade from Solaris 7 11/99 to Solaris 8, it will ask you for the Language CD.

      joslyn.lamb@eng 2000-07-21

      I saw the same problem in all three of the following scenarios that Mary asked me to look into:

      1. use the following jumpstart profile to install 2.5.1, 2.6 and 2.7:

      install_type initial_install
      system_type standalone
      partitioning default
      cluster SUNWCall
      locale en_US

      2. After the install, can you use either ttinstall or MOTIF GUI to do the
      upgrade. ** I used MOTIF GUI to upgrade w/DSR to s81_17. **

      3. After the upgrade, if it ask for the Language CD, let me know and update
      this bug.

            katleman David Katleman (Inactive)
            mmding Mary Ding (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: