Home Index Changes Prefs Log in »
Update Center 2.3 Release Home

Release Notes for Update Center 2.3, 2.3 Update 1, and 2.3 Update 2

This document provides release information for the 2.3, 2.3 Update 1, and 2.3 Update 2 releases of the Update Center toolkit.

Platform Requirements

Supported Platforms

Operating SystemArchitecturePlatform Notes
Windows XP, Windows Vista, Windows 7, Windows Server 2003,
Windows Server 2008
x86 (32- and 64-bit) Windows 7 is supported only for images installed and managed in a subdirectory of the user's home directory (Issue 1583).
MacOS X 10.4 and later PPC,
Native components of the toolkit are Mac OS X universal binaries.
Solaris 10 SPARC,
Solaris 10 8/07 (Update 4) or greater is recommended. The toolkit does not require extra patches on these versions.

On Solaris 10 3/05 through Solaris 10 11/06 (Update 3), first install these patches (or later versions of the same patches):
SPARC platform: 119963-08, 125211-01
x86 platform: 119964-08, 125212-01

Solaris 9 8/03 (Update 4) and later (CLI only) SPARC,
Only the use of pkg(5) CLI is supported on Solaris 9. The Update Tool GUI, the Software Update GUI, and the Desktop Notifier are not yet supported due to Gnome issue 310.

first install these patches (or later versions of the same patches):
SPARC platform: 112963-32, 111711-16, 111712-16.
x86 platform: 113986-26, 111713-13.

OpenSolaris 2008.11 and later x86
HP-UX 11i (11.23 and 11.31) (CLI only)1 IA-64 Only the use of the pkg(5) CLI is supported on HP-UX. The Update Tool GUI, the Software Update GUI, and the Desktop Notifier are not yet supported.
IBM AIX V6 (CLI only) POWER Only the use of the pkg(5) CLI is supported on AIX. The Update Tool GUI, the Software Update GUI, and the Desktop Notifier are not yet supported.
openSUSE 11.0 x86 (32- and 64-bit) On 64-bit x86, first install the libidn-32bit rpm from YaST, the installation and configuration mangement tool for openSUSE.
Red Hat Enterprise Linux 4 x86 (32- and 64-bit) On 64-bit x86, first install these 32-bit compatibility rpms:
  • compat-libgcc
  • compat-gcc-32
  • compat-gcc-32-c++
  • compat-glibc
  • compat-libstdc++
  • 32-bit libidn (the one with i386 in the RPM name)
Red Hat Enterprise Linux 5 x86 (32- and 64-bit) On 64-bit x86, first install these 32-bit compatibility rpms:
  • compat-libstdc++
  • compat-libgcc
  • 32-bit libidn (the one with i386 in the RPM name)
SUSE Linux Enterprise 10 Server and Desktop x86 (32- and 64-bit) On 64-bit x86, first install the libidn-32bit rpm.
SUSE Linux Enterprise 11 Server1 x86 (32- and 64-bit) On 64-bit x86, first install the libidn-32bit and libgthread-32bit rpms.
Ubuntu 7.10 x86 (32- and 64-bit) On 64-bit x86, first install the ia32-libs and libidn11 packages from the Ubuntu package repository.
Ubuntu 8.x x86 (32- and 64-bit) On 64-bit x86, first install the ia32-libs, libidn11 and lib32nss-mdns packages from the Ubuntu package repository.
Ubuntu 9.04 x86 (32- and 64-bit) On 64-bit x86, first install the ia32-libs, libidn11 and lib32nss-mdns packages from the Ubuntu package repository.
1. Platform added in the 2.3 Update 2 release.

Platforms Not Formally or Fully Tested

The following platforms have been tried successfully, but are not formally or fully tested. If you try one of them, please let us know how it goes.

Operating SystemArchitecturePlatform Notes
Debian Linux 5.0 (lenny) x86 (32- and 64-bit) On 64-bit x86, first install the libidn11, lib32nss-mdns and libnss-mdns packages from the Debian package repository, and install the ia32-libs-libidn11 package from a third-party package repository such as http://debian-multimedia.org/.

Packages in This Release

The following table shows the packages that make up Update Center 2.3, 2.3 Update 1, and 2.3 Update 2.

Package Name Package Version in 2.3 Update 2 Package Version in 2.3 Update 1 Package Version in 2.3 Description
pkg 1.122.2-38.2791 1.122.2-38.2699 1.122.2-38.2493 pkg(5) tools
pkg-extra-tools 0.2.0-38.2791 0.2.0-38.2699 0.2.0-38.2493 Extra tools for building packages and assembling distributions.
pkg-java 1.122-38.2791 1.122-38.2699 1.122-38.2493 Java API for pkg(5) plus bootstraper
pkg-toolkit 2.3.2-38.2791 2.3.1-38.2699 2.3.0-38.2493 Meta-package. Installing this will install all other packages.
pkg-toolkit-incorporation 2.3.2-38.2791 2.3.1-38.2699 2.3.0-38.2493 Incorporation. Ensures all installed packages are of the correct version.
python2.4-minimal Minimized python runtime need to support pkg and updatetool. Note that on Mac OS X the version is 2.4.5 and on HP-UX the version is 2.4.6.
updatetool 2.3.2-38.2791 2.3.1-38.2699 2.3.0-38.2493 GUI tools
wxpython2.8-minimal WX Python runtime needed to support updatetool.

Note that all the packages in the 2.3 Update 2 release have the same value, 38.2791, for the "branch" portion of their package versions. Similarly, all the packages in the 2.3 Update 2 and 2.3 release have the values 38.2699 and 38.2493, respectively, for their branch portions. You can use these branch values to identify an Update Center package as a member of the 2.3 Update 2, 2.3 Update 1, or 2.3 release.

pkg(5) Version in This Release

The version of pkg(5) in Update Center 2.3 is based on the version in build 122 of OpenSolaris, with the addition of features and bugs fixes unique to Update Center.

New Features and Enhancements in This Release

Changes to the Repository Server from 2.2 to 2.3

AIX repositories now supported

The 2.3 repository server supports AIX repositories. To enable this support you must edit the front-end Apache configuration file.

Custom templates recommended with new pkg(5) version (Issue 1689)

The new version of pkg(5) has changed the default templates for a repository so that they include an Install link for installing packages using the packagemanager on OpenSolaris. For user image repositories, this link should not show up. To remove this link, you must create and use custom templates that exclude the Install column from the catalog page:

  1. Make a copy of the pkg/lib/web directory from the toolkit; for example:

    mkdir templates
    cp -R pkg-toolkit/pkg/lib/web templates/web

  2. In the new directory, edit the en/catalog.shtml file to remove the Install column from the table. To do so, remove the line <th>Install</th> from the table header, and remove the <td>...</td> lines that contain the Install hyperlink from the body rows.

  3. Modify the startup script for pkg.depotd so that the following is passed as a command line argument:

    --content-root template-dir

    where template-dir is the directory you created in the first step to contain the custom templates. Alternatively, you can avoid editing the startup script by setting the PKG_DEPOT_CONTENT environment variable to template-dir.

copypkgs Being Replaced by pkgrecv (Issue 1771)

The version of pkg(5) included in this release provides a new command, pkgrecv, that serves the same purpose as the copypkgs script in the pkg toolkit. As a result, the copypkgs script is being deprecated in favor of the pkgrecv command. In fact, the copypkgs in this release of the pkg toolkit is simply a wrapper script that calls the pkgrecv command.

Functionally, pkgrecv is almost equivalent to copypkgs. One difference worthy of note is that pkgrecv does not copy any packages if one of the listed packages does not exist, whereas copypkgs copied the existing packages and reported the names of the missing packages (Issue 1767).

Note that with the new pkgrecv and with copypkgs, it is now possible to copy to or from a repository via HTTP in addition to using the file system.

For detailed information about the pkgrecv command, see its reference page in the OpenSolaris 2009.06 Image Packaging System Guide.

Full List of Features and Enhancements

The following table shows the full list of features and enhancements in the 2.3 release as compared to the 2.2 release.

Issue IDDescription
Notifier Code
1572Add Help menu item to notifier menu
1692Delay initial update check to avoid resource contention at log in
Software Update UI
1304SW Update UI: list updates faster by using notifier's knowledge
1470don't show empty New Software area
1487add "Source" column to list of components
1704Support new software promotion and installation via SW Update
1776raise window when update completes
Update Tool UI
1114Update Tool: Add Component Title Bar with Icon
1180show recent versions
1404Cancelling the install of a Promoted Application should remove the associated User Image
1439Icon for Close Image in right-click menu for application image nodes
1468Review and modify terminology used in GUI
1535review OpenSolaris Package Manager for UI improvements
1539Improve documentation for manual backout procedure
1665Learn and Install buttons are displayed when no Add-ons are available in Featured Software
1696Image properties repo dialog should auto fill certificate path
pkg(5) Porting and Enhancement
1054Improve error message in install optional restricted version not available
1115support for package icon actions
1175Replace copypkgs
1537integrate pkg(5) later than build 111
1677repo web UI: Show only latest package versions by default
1716qualify Python pkg version as seen in user-agent header
pkg (5) Java API
1613provide more specific SunOS version info in user-agent
Packaging Tools
1545excludedirs support in makepkgs
1546makepkgs default: reevaluate use of "nobody" user
1547makepkgs: enable default ownership to be specified in proto
1627Error msg should be enhanced when a file or directory does not exist but mentioned in proto file
Subordinate Software
150Support AIX
1604add libcurl/zlib to pkg package
1418Update Tool help needs complete coverage of Software Update
1607Provide top level README in toolkit zip
1608Expand "Search" online help
1645Right Click menus should be added in updatetool help
1648Support Windows 2008
1715Introduce Publisher term
Building the Project
1637change publisher and origin URL to layered/collection
1540repo access reports
1573featured sw feed: support optional suppression of title
1589update feeds/ and ads/ URLs
1646Support Windows 7 (user folder only)

Bug Fixes in This Release

The following table shows the defects fixed in the 2.3 release as compared to the 2.2 release. It does not include defects discovered and fixed during the course of 2.3 release development.

Issue IDDescription
Bootstrap Code
1541optin.usage.reporting should set send-uuid to True
1550bootstub does not set optin.usage.reporting to True
1565Retroactively make sure if optin.usage.reporting is True then send-uuid is True
1612NullPointerException with bootstrap utils
1785updatetool bootstrap references updatetol.bat instead of updatetool.exe
Notifier Code
961On Mac OS X, trying to stop the notifier hangs the terminal window
Software Update UI
1344Size mismatch between the SW Update View and Installation Details
1482After applying update, shows "New software is available"
1499SW Update UI : Keyboard access needs to be enabled sooner
1500Sorting while operation in progress leaves the rest of the updates unseen
1530Cannot scroll to end of Component table in the Software Update UI
1590Unable to check for new updates immediately after install of updates
1693InconsistentIndexException traceback in software update interface
Update Tool UI
416eliminate progress message flashing
732updatetool fails with invalid init.cfg content
972updatetool -help show corrupted strings on ja_JP.UTF-8, zh_CN.UTF-8
1258Updatetool reports uncompressed update download size
1356reduce spacing between bottom of image list and new software
1357Featured Software: add borders
1363Windows: left panel gets wrong horizontal scrollbar when image title shortened
1420Duplicate messages in list area and in lower right status
1440uni18ned error message in URLError
1463Tab fails to enter the component overview tab
1474Tab fails to hold the state of Available Addons of an particular Image if Feature Software section exist
1479Featured Software: Does not confirm single install image for add-on
1489Mac: Tab navigation freezes if the Overview tab has hyperlinks
1496new repo URL tooltip shouldn't use pkg.opensolaris.org
1514Cannot scroll the vertical scroll bar in the components list window while creating a New Image
1515Updatetool looks poor during refreshing the components list
1522First User Image not fully displayed and 2 horizontal scrollbars displayed
1525Ubuntu 8.04 64bit : Tab fails to hold the focus
1526no focus on selected component
1528Keyboard navigation blocks when the user rapidly presses down arrow to reach Featured Software
1536Tab navigation: setting "featured.feed.url=" breaks tab traversal
1544sort on Publish does not work
1549Make navigation code to search control generic.
1567Timestamp information incomplete on Windows platform
1578Solaris10 U6 : Information is not visible on Dialog when we close busy updatetool
pkg(5) Porting and Enhancement
428AssertionError pkgrecv -s repo_url
814history indicates success on failed image-create
841Unable to uninstall all components in CLI
926Error Message needs to be enhanced if the http_proxy value has bad format
983pkg handles unknown locale with poor error message
1441odd error message when trying to disable preferred publisher
1542traceback when file owner/group doesn't exist
1686timestamp cannot be set on read-only file (Windows)
1691os_windows.cached_image causes multi-threading problems
pkg (5) Java API
1381pkg-java allows uninstall of package with dependent packages
1576pkg-java not writing preferred-authority property
Packaging Tools
1454Traceback error when trying to copy packages from older repo if the destination repo is not running
1519Ubuntu 8.04 64bit : makepkgs throws traceback error without -b option
1520Ubuntu 8.04 64bit : makepkgs throws traceback error with non .py file
1548Link for example manifest file shows a Not Found Page in Custom Shell Scripts
1556makepkgs: overlapping dirtrees don't work
1584the catalog shows 0 package on a depot generated using archivepkgs
1585copypkgs creates double updatelog entries if rerun
1586Running makemanifest script shows bad interpreter on Unix platforms
1587makepkgs fails to publish packages when symbolic links present using a manifest file
Subordinate Software
551Upgrade to wxPython
1690pkg.depotd seg. viol. on catalog page
1579online help should include Search in Edit Menu Table
Building the Project
1416Specify package dependencies to build level
1538Automate pkg-toolkit publishing and delete duplicate copy of maven documents
1574makepkgs.py fails if workspace path contains a space character
1685AIX: build should not produce updatetool/wxpython pkgs
1591Failure to download some add-on packages in GF v3 Preview

Known Issues and Workarounds in This Release

Featured Software cannot be disabled through the user interface (Issue 1348)

The Featured Software feed cannot be disabled through the user interface. Instead, you must edit the defaults.cfg file.

Workaround: Edit the defaults.cfg file, which resides in a platform-specific location:

  • On Unix: ~/.updatetool/defaults.cfg
  • On Mac OS: ~/Library/Application Support/updatetool/defaults.cfg
  • On Windows: \Documents and Settings\username\Application Data\updatetool\defaults.cfg

In the defaults.cfg file, change the line:

featured.feed.url = http://updates.sfbay/atom/featuredfeed.xml

to this:


Then, restart updatetool.

"OK" button label not translated in ja locale (Issue 519)

When running updatetool in the ja locale, the "OK" button label is not translated to Japanese in all instances.

Workaround: None.

On Windows Server 2008R2 and Windows XP, a confusing message is displayed after upgrading from 2.3 to 2.3 Update 2 using the CLI (Issue 2143)

Attempts to use pkg.bat to update the toolkit from version 2.3 to version 2.3 Update 2 produce a confusing error message that includes the line:

'MY_HOME*' is not recognized as an internal or external command, operable program or batch file.

Workaround: None. The message is harmless and can be ignored.

On Windows Vista, the desktop notifier is blocked from running as a startup program (Issue 721)

When you log in to Windows Vista as a user with Administrator privileges, Vista informs you that it has blocked some startup programs.

Workaround: Do one of the following:

  • When Vista informs you that it has blocked some startup programs, use the notification interface to manually unblock the notifier.
  • Use the Vista Task Scheduler to register the notifier application. See http://www.jimmah.com/vista/Applications/autostart_admin_program.aspx for instructions. When following these instructions, point the Task Scheduler action to launch the registered notifier, whichshould be located at:

    C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Update Tool Notifier.exe

On Windows Vista, command line tools require "Run as Administrator" privilege in certain cases (Issue 721)

When running Update Center commands such as pkg and the pkg/updatetool bootstrap, the command shell you run them from must have "Run as Administrator" privilege in these situations:

  • Update Center has been installed under Program Files.
  • You are using the command line tool to manipulate an installation image under Program Files.

Due to the Vista UAC (User Account Control) feature, command shells do not by default have the "Run as Administrator" privilege even if the user you are logged in as has administrative privileges.

Workaround: Start the command shell with "Run as Administrator" privilege. Here are two ways to do so:

  • Right-click the Command Prompt icon and choose "Run as Administrator" from the context menu.
  • In the Start menu, enter cmd in the command box and then press Ctrl+Shift+Enter instead of Enter.

On Windows Vista, paths with multibyte characters cause connection to certificate-based repositories to fail (Issue 1806)

If the path name of an installation image contains multibyte characters, attempts to specify a repository that uses SSL certificates fail.

Workaround: Do not use multibyte characters in the path name.

On UNIX systems, shell syntax errors appear when launching updatetool (Issue 582)

If you run the updatetool command from a directory whose path includes a special shell character such as "(", an error message similar to the following appears:

sh: syntax error at line 1: `(' unexpected

Workaround: None. The message is harmless and can be ignored.

On Mac OS X 10.4, the Update Tool application may fail to start (Issue 687)

If you run the updatetool command from the command line you may see an error of the form:

open[7289] LSOpenFromURLSpec() returned -10827 for
application (null) urls

If you double click on the UpdateTool application from the Finder you may see the message:

You cannot open the application "UpdateTool" because it may be damaged or incomplete.

Workaround: To resolve this problem, first try running (or re-running) updatetool from the command line. If that does not work, rebuild the Launch Services database by running this command:

`locate lsregister` -kill -r -domain local -domain system -domain user

On Mac OS X, running sudo updatetool does not grant the Update Tool root privileges (Issue 768)

After using sudo to run Update Tool with elevated privileges, attempts create images in directories controlled by the root user fail, and images created in other directories are owned by the current user.

Workaround: Do not use sudo. Instead, log in as the root user before running updatetool.

On Mac OS X, trying to stop the notifier hangs the terminal window (Issue 961)

On Mac OS X, entering the following command to stop the notifier sometimes hangs the terminal window:

# updatetool --notifier --shutdown

Workaround: When this occurs, press Ctrl+C to regain control in the command window. Then, follow these instructions to stop the notifier:

  1. Launch the updatetool GUI.
  2. On the toolbar, click Preferences.
  3. In the Preferences window, click the Updates tab.
  4. On the Updates tab, uncheck Automatically check for updates.
  5. Click OK.
  6. On the File menu, choose Quit to quit the updatetool GUI.

On Solaris 10, running updatetool on the command line produces "CRITICAL" python GTK messages (Issue 709)

When you run updatetool on the command line on Solaris 10, several CRITICAL messages may appear; for example:

** (python:1678): CRITICAL **: file blueprint-draw.c: line 81: assertion `GTK_WIDGET (widget)' failed

Workaround: None. These messages are harmless and can be ignored.

On OpenSolaris 2008.11, text in online help appears to overlap (Issue 933)

In online help, some letters appear to overlap, while others appear to be spread too far apart.

This problem arises because Arial, the default font for updatetool online help, is not available on OpenSolaris 2008.11.

Workaround: Click the "A" button in the online help window and choose a different display font for the online help.

On 64-bit Ubuntu 8.10, running updatetool produces several "Gtk-Message: Failed to load module" errors (Issue 893)

When you enter updatetool in a terminal window, several messages that begin with "Gtk-Message: Failed to load module" appear. However, updatetool launches and functions normally.

Workaround: None. These messages are harmless and can be ignored.

On AIX, packages containing files owned by the nobody user fail to install (Issue 1752)

On AIX, attempts to install packages that contain files owned by the nobody user fail, displaying the "pkg: This is an internal error" message.

Workaround: In packages being made available for AIX, make sure that the owner tag for all file and directory actions does not specify the nobody user. Existing packages that do use nobody must be corrected and republished in order to install successfully on AIX.

pkg handles unknown locale with poor error message (Issue 983)

Attempts to use pkg when the locale setting is not known by the system produce a confusing error message. Usually, the message includes the phrase "unsupported locale setting"

Workaround: Before using pkg, set the locale to the UTF8 form of the locale; for example

export LANG=en_IN.utf8

Full List of Known Issues

The following table lists all open defects known at delivery of the 2.3 release.

Issue IDDescription
Bootstrap Code
341java -jar ucbootstrap.jar does not remove remaining wrappers
501Windows: Bootstrapper always indicates successful notifier registration
992pkg bootstrap without DISPLAY produces undesirable gconf warning messages
1437pkg.bat bootstup does not return error code correctly
1438pkg.bat in python caller exits -1 in registry query for java key
1501should report URL in error for 404
1782pkg.bat has incorrect EOL characters on Windows
Notifier Code
92Fix balloon notification on Mac OS
99notifier icon appears in the icon tray on the Java Desktop
217If a big number of images have available updates, the notifier balloon does not allow to display all of them
629Notifier will not remove notification window when pinged by GUI
689notifier's initial update check may be delayed one check cycle
1057Mac: Notifier balloon positions incorrectly if dock is on the left
1140Notifier desktop integration issue when $DISPLAYis set to a remote desktop
1155The notifier balloon is kept on the Desktop after clicking on it to launch updatetool
1168Notifier registration fails when the bootstrap is run (using run-as) in Program Files
1191Preferences has an unclear icon in the notifier's menu on open susie
1221Solaris 10U6: Improper placement of notifier baloon
1476Notifier icons poor appearance on several platforms
1674Update Manager is not maximized and brought up
1766redhat 5.2 : sometimes notifier fails to show the icon
Install-Time Configuration Hook
108Dependencies are not respected during pre-remove execution scripts
386Need to refine configurator busy feedback
Software Update UI
1308The first message displayed on SW Update GUI should be adapted when no update or add-on is available
1379SW Update: Unresponsive when selecting update to view after aborting update check
1397Software Update Manager is not brought up or maximized
1398white square is left in Software Update Install Dialog when updation process is canceled
1408Can not tab through description area on OS X.
1421Strange behaviour of Horizontal scroll bar, appear along with vertical scroll bar even if not required
1428SW Update: Add-on item check box selected after install
1434OpenSolaris: details area has font issues
1446SW Update may not allow list items to be selected (XP Only, Mouseless ops)
1462Cannot activate links in the description area via mouseless operations
1465Label is missing for refresh icon of Software Update UI
1466size column doesn't sort properly
1467Several controls do not indicate focus during mouseless navigation
1471Error message should be displayed when an image having updates is deleted
1498Stop in software update can lead to unexpected image updates
1553No sorting available in Software Update Install Dialog
1593SW Update fails when displaying license for add-on SW.
1617Shows empty Install Dialog while trying to install Add-on for the second time
1655Focus is not visible when the tab moves to Software Updates, New Software & license terms
1669First Image name is cut(truncated) in License tabs if an image has a long name
1719Featured SW image not removed if install is not initiated or fails
1721OS X:Cannot uncheck the image having Add-ons in the confirmation dialog using keyboard
1740SW Update: Duplicate items may appear in Add-Ons list
1750Traceback error if installation of Featured Software is canceled
1787Installation of New Software fails and unable to delete the install directory
1804SWUpdate: Duplicate items in New Software list
1807Headers in update description table in SW Update not i18n
1812SW Update fails when directory contains multi-byte character
Update Tool UI
119updatetool gets easily confused by user's PYTHONPATH settings
352center "Download cancelled" dialog
400Prerferences location on Windows may need to be moved or renamed.
419Gnome: `GtkPizza' has no property named `row-ending-details'
436Update tool crashes when using button to select new image directory
516Windows: Contents of the Published column are not aligned
521select lines in any page got gtkwidget errors
552In Localized Help, the tab lablels and messages are displayed in English
584Can't lauch UC GUI twice on Nevada
5932.0, B14, es, updatetool, About window not localized
5952.0, b14, updatetool, es, "Saving list of images" not localized
622S9 CDE: fallback function on ja locale doesn't work
644updatetool use locale fallback function without notice message
645No need to have shortcut key in Japanese menu bar
646Update Tool menu labels and Window menus labels are English
697File in use message has mixed slashes (\ and /)
709GTK "CRITICAL" errors show up
727image created in CLI can't be opened in GUI
768OS X: GUI launched with sudo does not gain elevated privileges
847Repo list: Preferred and Enabled controls not centered in column
863Trace back error when no disk space available
917Unable to select content in Overview tab
1081Preferences set thru notifier not updated in GUI , when updatetool ia already running & minimized
1082image tree cannot be collapsed using the keyboard
1146The Error message is not appropriate when the user tries to open a user image on which he has not enough privileges
1187Not a clear separation for columns in the Components view pane on open susie
1205Right Click menu is left when we select 'Install Marked Components' option
1244font displays poorly in online help and featured software view on OpenSolaris
1247Donwload progress: Don't wrap n of n components
1266Search not Displayed on some platforms
1282Throbber leaves a white square in the tool bar
129010.4.11 PPC : was not able to launch updatetool from the file manager
1292updatetool goes often to a Not Responding State
1295Vista: Throbber not masking correctly
1306No error message if spaces provided in the repo url
1311Windows: security emblem masking issue when selected in list
1313Featured Software: tool should periodically reload feed
1316The Icon for Application Image & Installed Components view is blurred & unclear
1338Solaris 10: Featured Software : Learn More button fails to start the browser
1339Directories are left over when image creation fails
1349Featured Software: Atom feed is not i18n
1358reinstitute text labels for toolbar buttons on Mac OS X
1369search and throbber get hidden when resizing window
1393Security Icon has white background
1403Feature View not refreshed immediately after opening an image which is a promoted application
1405Need to click TAB twice to reach the Add button from Image Description
1407Installation of Glassfish Web Space Server Failed when installed from Featured Software
1417Use clickable link in Unable to contact support repo message
1455Warning displayed on the terminal where updatetool is launched
1473Cannot activate links in the description area using Keyboard
1475Title or description ending with certain unicode chars get's ":" or "." added to string
1491No clear separation between Menu files and toolbar
1510It is not possible to minimize updatetool during install phase
1523incorrect right panel after quick arrow movement in left panel
1533Tab stops after Search is made
1592updatetool: Add-on fails to install
1602Could not plan the updates should be an INFO or WARNING level message
1622A traceback found in error_log.txt
1640Setting Recent items limit to 0 results in displaying all versions of packages
1653Select a Directory:NewName instead of the created directory
1659Tab fails to enter into the directories window(Image Directory Selector window/explorer) in Choose Installation Image Directory
1663Focus should be on the component in Install/Update Confirmation dialog
1739Performance: improve efficiency of checking for configurators
1773opensuse 64bit : launching of updatetool fails with traceback error
1788Windows: Insufficient permission error displayed when trying to install Add-on after the user cancels the download for first time
1791Updatetool should retain pkg selection after user cancels instsall
1795Imgs Tree Control: Reopens after view minimized
1808problem when tried to change the limit number for show recent versions
1810If one component has an art with a big size other component are also impacted
1813Log file default rollover size should be reduced
pkg(5) Porting and Enhancement
79Two packages sharing same directory mode=555 error pb at install/uninstall
189pkg verify on the UC2 packages results in errors
305Performance problems for pkgs with many files
472remove extra image.mkdirs() calls from pkg client
756pkg.depotd doesn't handle invalid cookies
899symlink action in package produces traceback on Windows
958Ctrl-C does not always stop pkg.depotd
994image-update fails for optional dependency
1020UC does not handle incorporations well
1093Windows os.rename Permission denied error during download
1106ELF support with the toolkit
1211pkg(5) will not run on SELinux in enforcing mode
1217pkg verify & fix fails with Unexpected Exception: ElfError
1261MalformedActionException not passed back to pkgsend
1384search -r fails when pkg.depotd is on Windows
1385UC20 pkg(5) doesn't upgrade package dependencies
1442traceback from non-ascii property values
1582Traceback error when installing a package not having the mode set during publication
1583non-user directory access fails on Windows 7
1630Traceback occurred with UC2.3.0-32.2220 (KeyError: 'getpwuid(): uid not found)
1689pkg.depotd web UI display Install links for .p5i files that will not work for non-OpenSolaris packages
1717Unable to create image using localhost (Mac OS X)
1752cannot install package with files owned by nobody (AIX)
1759pkg.depotd allows to start with port numbers that are out of range
1767copypkgs does not copy if one of the packages does not exist in the repo
Packaging Tools
1459Traceback error if -b option is not mentioned when executing makepkgs script
1518Ubuntu 8.04 64bit : makepkgs throws Transaction Error when publishing symbolic links
1768Traceback error when trying to copy packages from repo running on 2.1
1770Traceback error if argument is not mentioned for -f option
1771Make copypkgs deprecated
2131Windows 2008R2 : Traceback error when trying to do Archivepkgs in 2.3 Update 1
Subordinate Software
310Solaris 9 x86: updatetool SEGV crash in libgtk-x11
511UC does not follow OpenSolaris keyboard settings, and does not allow composed characters
519OK not translated in ja (was Labels and some messages in dialogs are displaying in English)
6692.0, MS15, status bar messages not localized
674No localized messges in "Choose Installation Image Directory" dialog
893updatetool prints module loading failure warnings on Ubuntu 8.10 64bit
1182Import Errors when launching minimized python on Linux SUSE
1713McAfee VirusScan 8.7 w/ Artemis reports trojan in pythonw.exe
1798autofs enabled home dipol mounted when user logs in
5982.0, b14, updatetool, license not localized
1337Some UI message still in English on non-English locales
1796Correct the translation for MenuItem "Show Recent Versions" for zhCN
1799Edit -> Preferences -> Display - The page is unlocalized
1801updatetool --swupdate with no proxt set: error message in English
1802--swupdate popup on Linux does not follow the shells locale
1803Loading image error message not localized
567Japanese OLH contents should be truncated at right edge of frame

Changes in the 2.3 Update 1 Release

The 2.3 Update 1 release is a maintenance update to the 2.3 release. It provides fixes for the following issues:

Issue IDDescription
380Enhance handling of invalid and incompatible images
6692.0, MS15, status bar messages not localized
674No localized messges in "Choose Installation Image Directory" dialog
1446SW Update may not allow list items to be selected (XP Only, Mouseless ops)
1711retire optin.usage.reporting property
1803Loading image error message not localized
1834updatetool.exe: Missing information when viewed with Process Explorer
1841Notifier fails to check for updates if bad image included in defaults.cfg
1855notifier fails to reload image_list if initial image_list is empty
1856SW Update fails to start with bad image in defaults.cfg
1866Detect and launch most current notifier version
1868MAC: Display notifier balloon at top-right of display area.
1874Add 32bit libidn library as a prerequisite for 2.3 on RHEL 64bit
1887license terms does not indicate when it has the keyboard focus
1888updatetool.exe and Update Tool Notifier.exe need to be signed
1894bootstrap causes out of date catalog_cache
1895notifier: respond reasonibly when encounter 2.4 or greater image.
1897Right click menu on the Image is missing
1905Invalid URL used in repository message dialog
1939pkg-toolkit-incorporation depend updatetool@2.3.0-38
1945pre-installed platform-specific images should not contain UUIDs
1950don't reset existing UUIDs
1951auto set publisher UUID when not set
1954makeimage does not work on Mac OS X
1955Enable setting of UUID when no UUID exists
1962address use of tools in OpenSolaris zones
1963Updatetool.exe shows the description as Update Tool Notifier
1967Exception when cancelling New Image
1970The notifier is not able to show updates for other user images if the user images from which it is registered has an unreachable publisher
1975remove uuids from pre-installed platform independent images
1976Rollback 1565: Retroactively make sure if optin.usage.reporting is True then send-uuid is True
1977Abort notifier if no images available
1988UUID cleanup
2004image.Create() set send-uuid = true
2018variable referenced before assignment
2020Set copyright in About dialog to 2010
2029remove UUID from toolkit bundles on updates.sfbay
2032updatetool.sh does not handle restart correctly for python migration
2033updatetool.exe does not handle restart correctly for python migration
2038Backport l10n strings for issue 380

Changes in the 2.3 Update 2 Release

The 2.3 Update 2 release is a maintenance update to the 2.3 release. In addition to adding platform support of HP-UX 11i and SUSE Linux Enterprise 11 Server, this release provides fixes for the following issues:

Issue IDDescription
1297Updatetool/notifier do not restart if SW Update updates their code
1364Provide GUI access to update tool GUI log file
1437pkg.bat bootstup does not return error code correctly
1495reduce footprint of notifier while idle
1501should report URL in error for 404
1527Make notifier version value update automatically
1770Traceback error if argument is not mentioned for -f option
1777Redirect error output to an error log
1782pkg.bat has incorrect EOL characters on Windows
1801updatetool --swupdate with no proxt set: error message in English
1807Headers in update description table in SW Update not i18n
1813Log file default rollover size should be reduced
1827remove variant.arch from pre-installed images
1836Traceback error when trying to compare a repo which is down
1850Unable to copy packages using copypkgs when directory path is used
1885Recent maven-makepkgs-plugin versions do not work with remote repo
1891Traceback error when makepkgs is executed without protofile
1903Refrain from notifying users of updates if the GUI/SW Update tools are already in use
1912missmatch makemanifest script doc for default group value
1913Traceback in makeimage script when dependency not found
1917Notifier start logic in updatetool defeats notifier size reduction effort
1918Traceback error when trying to publish package to a repo which is down
1919Archive file is not created when using URL with -s option while executing the makepkgs script
1921Include -z option in the toolkit documentation for makepkgs
1928notifier scheduler does not exit if image list becomes empty
1929notifier should not exit if property dialog is open
1936Unable to unregister notifier after the latest version of notifier is detected and started
1940Windows 2008 : archivepkgs creates invalid repo
1943Unix: notifier scheduler does not exit when user logs out of session
1946pt_BR locale not addressed in Contents/MacOS/Updatetool
1953Offset balloon from upper right hand corner
1966Improve testability of notifier
1969Don't restart the notifier if GUI subcomponents are in-use
1995A message stating that Registration is not supported on KDE if updatetoolconfig --register is attemped twice
1998Notifier fails to show the updates
2031Enhance look and feel of notification balloon
2050duplicate image list paths may cause noitfier to hang
2053Online help: Include Vista/Windows 7 location of Preferences
2054Remove Entry button present for user images converted to 2.4 format
2062search: error causes no results to be displayed
2064named locked file not removed when tool shutdown
2065notifier does not prompt user for restart
2066UnicodeEncodeErrors in updatetool
2072Notifier may fail to report all available updates
2092updatetool fails to launch when hostname contains non-ascii characters
20932.3u1 downloads have bad publisher origin URL
2094libssl.so.0.9.8 not found if LD_LIBRARY_PATH_32 or LD_LIBRARY_PATH_64 is set
2096Support HP-UX 11i on Itanium
2100Add JRockit/JavaHome registry key lookup in pkg.bat
2120UC2.3U2: repository web interface oracle branding firefox 3.0.14
2125Segmentation fault error thrown when updatetool exits
2126A conflict Error displayed when Available Updates View is selected for a 2.3 User image
2129Fail to launch Software Update Manager from command line using updatetool
2131Windows 2008R2 : Traceback error when trying to do Archivepkgs
2132Windows 2008R2 :Cannot create an image using makeimage script when a file system is used
2133Windows 2008R2 : Traceback error displayed when the location of base directory does not exist when executing makemanifest
2134SUSE 11: user login with kde does not start the notifier
2135Python 2.4.6 interacts poorly with 2.3u1 incorporation
2138SW Update advertisements are still Sun ads
2141Searched string is not higlighted in Updatetool Log after it is found
2142cmprepo: UnboundLocalError catalog
2148user agent field incorrect on HP-UX
2149Bootstrap results in bad image on HP-UX
2151HPUX: pkg installs files owned by root even when run by non-root user
2152HPUX: pkg.depotd crashes when accessing web UI

Reporting New Issues

If you find something amiss, please consult the list of open Update Center 2 bugs to see if the problem has already been reported.
« Home Attachments Info Index Changes
This page (revision-35) was last changed on 18-May-10 09:33 AM, -0700 by Mike Fitch