[csw-maintainers] New catalog (?) problem with the gcc3g++ upgrade

Jeffery Small jeff at cjsa.com
Mon Aug 3 07:01:06 CEST 2009

I'm the canary in the coal mine for upgrades lately! :-)

I just upgraded to the latest gcc3 and gcc3g++ packages and now when
I list the packages with pkg-get I get multiple listings for gcc3g++
and gcc3g++rt.  Looking into the catalog file for my download site
(/var/pkg-get/catalog-ftp.math.purdue.edu) I see the following entries:

gcc3g++ 3.4.5 CSWgcc3g++ gcc3g++-3.4.5-SunOS5.8-sparc-CSW.pkg.gz \
	3aa4ec3f8c6840ca705ea0e6f202104a 10173356 CSWcommon|CSWgcc3core|\
	CSWgcc3g++rt|CSWiconv none
gcc3g++ 3.4.6,REV=2009.06.25 CSWgcc3g++ \
	gcc3g++-3.4.6,REV=2009.06.25-SunOS5.8-sparc-CSW.pkg.gz \
	0b23f20bb324e1a34f21ae6a0f8659c1 10419809 CSWcommon|CSWgcc3core|\
	CSWgcc3g++rt|CSWiconv none

gcc3g++rt 3.4.5 CSWgcc3g++rt gcc3g++rt-3.4.5-SunOS5.8-sparc-CSW.pkg.gz \
	4916e11245af5df337d5473c069a9402 2715788 CSWcommon|CSWgcc3corert|\
	CSWgcc3corert none
gcc3g++rt 3.4.6,REV=2009.06.25 CSWgcc3g++rt \
	gcc3g++rt-3.4.6,REV=2009.06.25-SunOS5.8-sparc-CSW.pkg.gz \
	f2a5e8230144d0571622cba2bbc051e9 2714276 CSWcommon|CSWgcc3corert none

The catalog has apparently been corrupted and needs to be fixed.  The 3.4.5
entries need to be eliminated.

Just to be clear, there are not multiple packages installed on the system:

1-> pkginfo | grep CSWgcc3
CSWgcc3         gcc3 - GNU C Compiler branch 3 Replacement
CSWgcc3core     gcc3core - GNU C Compiler
CSWgcc3corert   gcc3corert - GNU C Compiler Run Time
CSWgcc3g++      gcc3g++ - GNU C++ Compiler
CSWgcc3g++rt    gcc3g++rt - GNU C++ Compiler Run Time
CSWgcc3rt       gcc3rt - GNU Compiler Suite branch 3 Run Time Replacement

P.S.: Still waiting for an update to the appropriate dbus package(s) so
that I will be able to once again fully halt my SPARC server!  I believe we
determined that you cannot shutdown the svc:/system/cswdbus:default service
and therefore, when halting the OS, it hangs waiting for this service which
never terminates.  I can wait an appropriate amount of time and then L1-A
the system and reboot, but this problem makes it impossible for operations
like UPS shutdown/restart to properly run, so it really needs to be fixed.


C. Jeffery Small           CJSA LLC                       206-232-3338
jeff at cjsa.com              7000 E Mercer Way, Mercer Island, WA  98040

More information about the maintainers mailing list