This document provides release information for the 2.3, 2.3 Update 1, and 2.3 Update 2 releases of the Update Center toolkit.
| Operating System | Architecture | Platform 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, x86 |
Native components of the toolkit are Mac OS X universal binaries. |
| Solaris 10 | SPARC, x86 |
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): |
| Solaris 9 8/03 (Update 4) and later (CLI only) | SPARC, x86 |
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): |
| 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:
|
| Red Hat Enterprise Linux 5 | x86 (32- and 64-bit) | On 64-bit x86, first install these 32-bit compatibility rpms:
|
| 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. |
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 System | Architecture | Platform 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/ . |
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 | 2.4.4.0-38.2791 | 2.4.4.0-38.2699 | 2.4.4.0-38.2493 | 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 | 2.8.10.1-38.2791 | 2.8.10.1-38.2699 | 2.8.10.1-38.2493 | 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.
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.
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:
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
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.
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.
)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.
The following table shows the full list of features and enhancements in the 2.3 release as compared to the 2.2 release.
| Issue ID | Description |
|---|---|
| Notifier Code | |
1572![]() | Add Help menu item to notifier menu |
1692![]() | Delay initial update check to avoid resource contention at log in |
| Software Update UI | |
1304![]() | SW Update UI: list updates faster by using notifier's knowledge |
1470![]() | don't show empty New Software area |
1487![]() | add "Source" column to list of components |
1704![]() | Support new software promotion and installation via SW Update |
1776![]() | raise window when update completes |
| Update Tool UI | |
1114![]() | Update Tool: Add Component Title Bar with Icon |
1180![]() | show recent versions |
1404![]() | Cancelling the install of a Promoted Application should remove the associated User Image |
1439![]() | Icon for Close Image in right-click menu for application image nodes |
1468![]() | Review and modify terminology used in GUI |
1535![]() | review OpenSolaris Package Manager for UI improvements |
1539![]() | Improve documentation for manual backout procedure |
1665![]() | Learn and Install buttons are displayed when no Add-ons are available in Featured Software |
1696![]() | Image properties repo dialog should auto fill certificate path |
| pkg(5) Porting and Enhancement | |
1054![]() | Improve error message in install optional restricted version not available |
1115![]() | support for package icon actions |
1175![]() | Replace copypkgs |
1537![]() | integrate pkg(5) later than build 111 |
1677![]() | repo web UI: Show only latest package versions by default |
1716![]() | qualify Python pkg version as seen in user-agent header |
| pkg (5) Java API | |
1613![]() | provide more specific SunOS version info in user-agent |
| Packaging Tools | |
1545![]() | excludedirs support in makepkgs |
1546![]() | makepkgs default: reevaluate use of "nobody" user |
1547![]() | makepkgs: enable default ownership to be specified in proto |
1627![]() | Error msg should be enhanced when a file or directory does not exist but mentioned in proto file |
| Subordinate Software | |
150![]() | Support AIX |
1604![]() | add libcurl/zlib to pkg package |
| Documentation | |
1418![]() | Update Tool help needs complete coverage of Software Update |
1607![]() | Provide top level README in toolkit zip |
1608![]() | Expand "Search" online help |
1645![]() | Right Click menus should be added in updatetool help |
1648![]() | Support Windows 2008 |
1715![]() | Introduce Publisher term |
| Building the Project | |
1637![]() | change publisher and origin URL to layered/collection |
| Repositories | |
1540![]() | repo access reports |
| Other | |
1573![]() | featured sw feed: support optional suppression of title |
1589![]() | update feeds/ and ads/ URLs |
1646![]() | Support Windows 7 (user folder only) |
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 ID | Description |
|---|---|
| Bootstrap Code | |
1541![]() | optin.usage.reporting should set send-uuid to True |
1550![]() | bootstub does not set optin.usage.reporting to True |
1565![]() | Retroactively make sure if optin.usage.reporting is True then send-uuid is True |
1612![]() | NullPointerException with bootstrap utils |
1785![]() | updatetool bootstrap references updatetol.bat instead of updatetool.exe |
| Notifier Code | |
961![]() | On Mac OS X, trying to stop the notifier hangs the terminal window |
| Software Update UI | |
1344![]() | Size mismatch between the SW Update View and Installation Details |
1482![]() | After applying update, shows "New software is available" |
1499![]() | SW Update UI : Keyboard access needs to be enabled sooner |
1500![]() | Sorting while operation in progress leaves the rest of the updates unseen |
1530![]() | Cannot scroll to end of Component table in the Software Update UI |
1590![]() | Unable to check for new updates immediately after install of updates |
1693![]() | InconsistentIndexException traceback in software update interface |
| Update Tool UI | |
416![]() | eliminate progress message flashing |
732![]() | updatetool fails with invalid init.cfg content |
972![]() | updatetool -help show corrupted strings on ja_JP.UTF-8, zh_CN.UTF-8 |
1258![]() | Updatetool reports uncompressed update download size |
1356![]() | reduce spacing between bottom of image list and new software |
1357![]() | Featured Software: add borders |
1363![]() | Windows: left panel gets wrong horizontal scrollbar when image title shortened |
1420![]() | Duplicate messages in list area and in lower right status |
1440![]() | uni18ned error message in URLError |
1463![]() | Tab fails to enter the component overview tab |
1474![]() | Tab fails to hold the state of Available Addons of an particular Image if Feature Software section exist |
1479![]() | Featured Software: Does not confirm single install image for add-on |
1489![]() | Mac: Tab navigation freezes if the Overview tab has hyperlinks |
1496![]() | new repo URL tooltip shouldn't use pkg.opensolaris.org |
1514![]() | Cannot scroll the vertical scroll bar in the components list window while creating a New Image |
1515![]() | Updatetool looks poor during refreshing the components list |
1522![]() | First User Image not fully displayed and 2 horizontal scrollbars displayed |
1525![]() | Ubuntu 8.04 64bit : Tab fails to hold the focus |
1526![]() | no focus on selected component |
1528![]() | Keyboard navigation blocks when the user rapidly presses down arrow to reach Featured Software |
1536![]() | Tab navigation: setting "featured.feed.url=" breaks tab traversal |
1544![]() | sort on Publish does not work |
1549![]() | Make navigation code to search control generic. |
1567![]() | Timestamp information incomplete on Windows platform |
1578![]() | Solaris10 U6 : Information is not visible on Dialog when we close busy updatetool |
| pkg(5) Porting and Enhancement | |
428![]() | AssertionError pkgrecv -s repo_url |
814![]() | history indicates success on failed image-create |
841![]() | Unable to uninstall all components in CLI |
926![]() | Error Message needs to be enhanced if the http_proxy value has bad format |
983![]() | pkg handles unknown locale with poor error message |
1441![]() | odd error message when trying to disable preferred publisher |
1542![]() | traceback when file owner/group doesn't exist |
1686![]() | timestamp cannot be set on read-only file (Windows) |
1691![]() | os_windows.cached_image causes multi-threading problems |
| pkg (5) Java API | |
1381![]() | pkg-java allows uninstall of package with dependent packages |
1576![]() | pkg-java not writing preferred-authority property |
| Packaging Tools | |
1454![]() | Traceback error when trying to copy packages from older repo if the destination repo is not running |
1519![]() | Ubuntu 8.04 64bit : makepkgs throws traceback error without -b option |
1520![]() | Ubuntu 8.04 64bit : makepkgs throws traceback error with non .py file |
1548![]() | Link for example manifest file shows a Not Found Page in Custom Shell Scripts |
1556![]() | makepkgs: overlapping dirtrees don't work |
1584![]() | the catalog shows 0 package on a depot generated using archivepkgs |
1585![]() | copypkgs creates double updatelog entries if rerun |
1586![]() | Running makemanifest script shows bad interpreter on Unix platforms |
1587![]() | makepkgs fails to publish packages when symbolic links present using a manifest file |
| Subordinate Software | |
551![]() | Upgrade to wxPython 2.8.10.1 |
1690![]() | pkg.depotd seg. viol. on catalog page |
| Documentation | |
1579![]() | online help should include Search in Edit Menu Table |
| Building the Project | |
1416![]() | Specify package dependencies to build level |
1538![]() | Automate pkg-toolkit publishing and delete duplicate copy of maven documents |
1574![]() | makepkgs.py fails if workspace path contains a space character |
1685![]() | AIX: build should not produce updatetool/wxpython pkgs |
| Other | |
1591![]() | Failure to download some add-on packages in GF v3 Preview |
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:
In the defaults.cfg file, change the line:
featured.feed.url = http://updates.sfbay/atom/featuredfeed.xml
to this:
featured.feed.url
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:
|
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:
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:
|
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 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:
|
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 ID | Description |
|---|---|
| Bootstrap Code | |
341![]() | java -jar ucbootstrap.jar does not remove remaining wrappers |
501![]() | Windows: Bootstrapper always indicates successful notifier registration |
992![]() | pkg bootstrap without DISPLAY produces undesirable gconf warning messages |
1437![]() | pkg.bat bootstup does not return error code correctly |
1438![]() | pkg.bat in python caller exits -1 in registry query for java key |
1501![]() | should report URL in error for 404 |
1782![]() | pkg.bat has incorrect EOL characters on Windows |
| Notifier Code | |
92![]() | Fix balloon notification on Mac OS |
99![]() | notifier icon appears in the icon tray on the Java Desktop |
217![]() | If a big number of images have available updates, the notifier balloon does not allow to display all of them |
629![]() | Notifier will not remove notification window when pinged by GUI |
689![]() | notifier's initial update check may be delayed one check cycle |
1057![]() | Mac: Notifier balloon positions incorrectly if dock is on the left |
1140![]() | Notifier desktop integration issue when $DISPLAYis set to a remote desktop |
1155![]() | The notifier balloon is kept on the Desktop after clicking on it to launch updatetool |
1168![]() | Notifier registration fails when the bootstrap is run (using run-as) in Program Files |
1191![]() | Preferences has an unclear icon in the notifier's menu on open susie |
1221![]() | Solaris 10U6: Improper placement of notifier baloon |
1476![]() | Notifier icons poor appearance on several platforms |
1674![]() | Update Manager is not maximized and brought up |
1766![]() | redhat 5.2 : sometimes notifier fails to show the icon |
| Install-Time Configuration Hook | |
108![]() | Dependencies are not respected during pre-remove execution scripts |
386![]() | Need to refine configurator busy feedback |
| Software Update UI | |
1308![]() | The first message displayed on SW Update GUI should be adapted when no update or add-on is available |
1379![]() | SW Update: Unresponsive when selecting update to view after aborting update check |
1397![]() | Software Update Manager is not brought up or maximized |
1398![]() | white square is left in Software Update Install Dialog when updation process is canceled |
1408![]() | Can not tab through description area on OS X. |
1421![]() | Strange behaviour of Horizontal scroll bar, appear along with vertical scroll bar even if not required |
1428![]() | SW Update: Add-on item check box selected after install |
1434![]() | OpenSolaris: details area has font issues |
1446![]() | SW Update may not allow list items to be selected (XP Only, Mouseless ops) |
1462![]() | Cannot activate links in the description area via mouseless operations |
1465![]() | Label is missing for refresh icon of Software Update UI |
1466![]() | size column doesn't sort properly |
1467![]() | Several controls do not indicate focus during mouseless navigation |
1471![]() | Error message should be displayed when an image having updates is deleted |
1498![]() | Stop in software update can lead to unexpected image updates |
1553![]() | No sorting available in Software Update Install Dialog |
1593![]() | SW Update fails when displaying license for add-on SW. |
1617![]() | Shows empty Install Dialog while trying to install Add-on for the second time |
1655![]() | Focus is not visible when the tab moves to Software Updates, New Software & license terms |
1669![]() | First Image name is cut(truncated) in License tabs if an image has a long name |
1719![]() | Featured SW image not removed if install is not initiated or fails |
1721![]() | OS X:Cannot uncheck the image having Add-ons in the confirmation dialog using keyboard |
1740![]() | SW Update: Duplicate items may appear in Add-Ons list |
1750![]() | Traceback error if installation of Featured Software is canceled |
1787![]() | Installation of New Software fails and unable to delete the install directory |
1804![]() | SWUpdate: Duplicate items in New Software list |
1807![]() | Headers in update description table in SW Update not i18n |
1812![]() | SW Update fails when directory contains multi-byte character |
| Update Tool UI | |
119![]() | updatetool gets easily confused by user's PYTHONPATH settings |
352![]() | center "Download cancelled" dialog |
400![]() | Prerferences location on Windows may need to be moved or renamed. |
419![]() | Gnome: `GtkPizza' has no property named `row-ending-details' |
436![]() | Update tool crashes when using button to select new image directory |
516![]() | Windows: Contents of the Published column are not aligned |
521![]() | select lines in any page got gtkwidget errors |
552![]() | In Localized Help, the tab lablels and messages are displayed in English |
584![]() | Can't lauch UC GUI twice on Nevada |
593![]() | 2.0, B14, es, updatetool, About window not localized |
595![]() | 2.0, b14, updatetool, es, "Saving list of images" not localized |
622![]() | S9 CDE: fallback function on ja locale doesn't work |
644![]() | updatetool use locale fallback function without notice message |
645![]() | No need to have shortcut key in Japanese menu bar |
646![]() | Update Tool menu labels and Window menus labels are English |
697![]() | File in use message has mixed slashes (\ and /) |
709![]() | GTK "CRITICAL" errors show up |
727![]() | image created in CLI can't be opened in GUI |
768![]() | OS X: GUI launched with sudo does not gain elevated privileges |
847![]() | Repo list: Preferred and Enabled controls not centered in column |
863![]() | Trace back error when no disk space available |
917![]() | Unable to select content in Overview tab |
1081![]() | Preferences set thru notifier not updated in GUI , when updatetool ia already running & minimized |
1082![]() | image tree cannot be collapsed using the keyboard |
1146![]() | The Error message is not appropriate when the user tries to open a user image on which he has not enough privileges |
1187![]() | Not a clear separation for columns in the Components view pane on open susie |
1205![]() | Right Click menu is left when we select 'Install Marked Components' option |
1244![]() | font displays poorly in online help and featured software view on OpenSolaris |
1247![]() | Donwload progress: Don't wrap n of n components |
1266![]() | Search not Displayed on some platforms |
1282![]() | Throbber leaves a white square in the tool bar |
1290![]() | 10.4.11 PPC : was not able to launch updatetool from the file manager |
1292![]() | updatetool goes often to a Not Responding State |
1295![]() | Vista: Throbber not masking correctly |
1306![]() | No error message if spaces provided in the repo url |
1311![]() | Windows: security emblem masking issue when selected in list |
1313![]() | Featured Software: tool should periodically reload feed |
1316![]() | The Icon for Application Image & Installed Components view is blurred & unclear |
1338![]() | Solaris 10: Featured Software : Learn More button fails to start the browser |
1339![]() | Directories are left over when image creation fails |
1349![]() | Featured Software: Atom feed is not i18n |
1358![]() | reinstitute text labels for toolbar buttons on Mac OS X |
1369![]() | search and throbber get hidden when resizing window |
1393![]() | Security Icon has white background |
1403![]() | Feature View not refreshed immediately after opening an image which is a promoted application |
1405![]() | Need to click TAB twice to reach the Add button from Image Description |
1407![]() | Installation of Glassfish Web Space Server Failed when installed from Featured Software |
1417![]() | Use clickable link in Unable to contact support repo message |
1455![]() | Warning displayed on the terminal where updatetool is launched |
1473![]() | Cannot activate links in the description area using Keyboard |
1475![]() | Title or description ending with certain unicode chars get's ":" or "." added to string |
1491![]() | No clear separation between Menu files and toolbar |
1510![]() | It is not possible to minimize updatetool during install phase |
1523![]() | incorrect right panel after quick arrow movement in left panel |
1533![]() | Tab stops after Search is made |
1592![]() | updatetool: Add-on fails to install |
1602![]() | Could not plan the updates should be an INFO or WARNING level message |
1622![]() | A traceback found in error_log.txt |
1640![]() | Setting Recent items limit to 0 results in displaying all versions of packages |
1653![]() | Select a Directory:NewName instead of the created directory |
1659![]() | Tab fails to enter into the directories window(Image Directory Selector window/explorer) in Choose Installation Image Directory |
1663![]() | Focus should be on the component in Install/Update Confirmation dialog |
1739![]() | Performance: improve efficiency of checking for configurators |
1773![]() | opensuse 64bit : launching of updatetool fails with traceback error |
1788![]() | Windows: Insufficient permission error displayed when trying to install Add-on after the user cancels the download for first time |
1791![]() | Updatetool should retain pkg selection after user cancels instsall |
1795![]() | Imgs Tree Control: Reopens after view minimized |
1808![]() | problem when tried to change the limit number for show recent versions |
1810![]() | If one component has an art with a big size other component are also impacted |
1813![]() | Log file default rollover size should be reduced |
| pkg(5) Porting and Enhancement | |
79![]() | Two packages sharing same directory mode=555 error pb at install/uninstall |
189![]() | pkg verify on the UC2 packages results in errors |
305![]() | Performance problems for pkgs with many files |
472![]() | remove extra image.mkdirs() calls from pkg client |
756![]() | pkg.depotd doesn't handle invalid cookies |
899![]() | symlink action in package produces traceback on Windows |
958![]() | Ctrl-C does not always stop pkg.depotd |
994![]() | image-update fails for optional dependency |
1020![]() | UC does not handle incorporations well |
1093![]() | Windows os.rename Permission denied error during download |
1106![]() | ELF support with the toolkit |
1211![]() | pkg(5) will not run on SELinux in enforcing mode |
1217![]() | pkg verify & fix fails with Unexpected Exception: ElfError |
1261![]() | MalformedActionException not passed back to pkgsend |
1384![]() | search -r fails when pkg.depotd is on Windows |
1385![]() | UC20 pkg(5) doesn't upgrade package dependencies |
1442![]() | traceback from non-ascii property values |
1582![]() | Traceback error when installing a package not having the mode set during publication |
1583![]() | non-user directory access fails on Windows 7 |
1630![]() | Traceback occurred with UC2.3.0-32.2220 (KeyError: 'getpwuid(): uid not found) |
1689![]() | pkg.depotd web UI display Install links for .p5i files that will not work for non-OpenSolaris packages |
1717![]() | Unable to create image using localhost (Mac OS X) |
1752![]() | cannot install package with files owned by nobody (AIX) |
1759![]() | pkg.depotd allows to start with port numbers that are out of range |
1767![]() | copypkgs does not copy if one of the packages does not exist in the repo |
| Packaging Tools | |
1459![]() | Traceback error if -b option is not mentioned when executing makepkgs script |
1518![]() | Ubuntu 8.04 64bit : makepkgs throws Transaction Error when publishing symbolic links |
1768![]() | Traceback error when trying to copy packages from repo running on 2.1 |
1770![]() | Traceback error if argument is not mentioned for -f option |
1771![]() | Make copypkgs deprecated |
2131![]() | Windows 2008R2 : Traceback error when trying to do Archivepkgs in 2.3 Update 1 |
| Subordinate Software | |
310![]() | Solaris 9 x86: updatetool SEGV crash in libgtk-x11 |
511![]() | UC does not follow OpenSolaris keyboard settings, and does not allow composed characters |
519![]() | OK not translated in ja (was Labels and some messages in dialogs are displaying in English) |
669![]() | 2.0, MS15, status bar messages not localized |
674![]() | No localized messges in "Choose Installation Image Directory" dialog |
893![]() | updatetool prints module loading failure warnings on Ubuntu 8.10 64bit |
1182![]() | Import Errors when launching minimized python on Linux SUSE |
1713![]() | McAfee VirusScan 8.7 w/ Artemis reports trojan in pythonw.exe |
1798![]() | autofs enabled home dipol mounted when user logs in |
| Localization | |
598![]() | 2.0, b14, updatetool, license not localized |
1337![]() | Some UI message still in English on non-English locales |
1796![]() | Correct the translation for MenuItem "Show Recent Versions" for zhCN |
1799![]() | Edit -> Preferences -> Display - The page is unlocalized |
1801![]() | updatetool --swupdate with no proxt set: error message in English |
1802![]() | --swupdate popup on Linux does not follow the shells locale |
1803![]() | Loading image error message not localized |
| Documentation | |
567![]() | Japanese OLH contents should be truncated at right edge of frame |
The 2.3 Update 1 release is a maintenance update to the 2.3 release. It provides fixes for the following issues:
| Issue ID | Description |
|---|---|
380![]() | Enhance handling of invalid and incompatible images |
669![]() | 2.0, MS15, status bar messages not localized |
674![]() | No localized messges in "Choose Installation Image Directory" dialog |
1446![]() | SW Update may not allow list items to be selected (XP Only, Mouseless ops) |
1711![]() | retire optin.usage.reporting property |
1803![]() | Loading image error message not localized |
1834![]() | updatetool.exe: Missing information when viewed with Process Explorer |
1841![]() | Notifier fails to check for updates if bad image included in defaults.cfg |
1855![]() | notifier fails to reload image_list if initial image_list is empty |
1856![]() | SW Update fails to start with bad image in defaults.cfg |
1866![]() | Detect and launch most current notifier version |
1868![]() | MAC: Display notifier balloon at top-right of display area. |
1874![]() | Add 32bit libidn library as a prerequisite for 2.3 on RHEL 64bit |
1887![]() | license terms does not indicate when it has the keyboard focus |
1888![]() | updatetool.exe and Update Tool Notifier.exe need to be signed |
1894![]() | bootstrap causes out of date catalog_cache |
1895![]() | notifier: respond reasonibly when encounter 2.4 or greater image. |
1897![]() | Right click menu on the Image is missing |
1905![]() | Invalid URL used in repository message dialog |
1939![]() | pkg-toolkit-incorporation depend updatetool@2.3.0-38 |
1945![]() | pre-installed platform-specific images should not contain UUIDs |
1950![]() | don't reset existing UUIDs |
1951![]() | auto set publisher UUID when not set |
1954![]() | makeimage does not work on Mac OS X |
1955![]() | Enable setting of UUID when no UUID exists |
1962![]() | address use of tools in OpenSolaris zones |
1963![]() | Updatetool.exe shows the description as Update Tool Notifier |
1967![]() | Exception when cancelling New Image |
1970![]() | The notifier is not able to show updates for other user images if the user images from which it is registered has an unreachable publisher |
1975![]() | remove uuids from pre-installed platform independent images |
1976![]() | Rollback 1565: Retroactively make sure if optin.usage.reporting is True then send-uuid is True |
1977![]() | Abort notifier if no images available |
1988![]() | UUID cleanup |
2004![]() | image.Create() set send-uuid = true |
2018![]() | variable referenced before assignment |
2020![]() | Set copyright in About dialog to 2010 |
2029![]() | remove UUID from toolkit bundles on updates.sfbay |
2032![]() | updatetool.sh does not handle restart correctly for python migration |
2033![]() | updatetool.exe does not handle restart correctly for python migration |
2038![]() | Backport l10n strings for issue 380 |
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 ID | Description |
|---|---|
1297![]() | Updatetool/notifier do not restart if SW Update updates their code |
1364![]() | Provide GUI access to update tool GUI log file |
1437![]() | pkg.bat bootstup does not return error code correctly |
1495![]() | reduce footprint of notifier while idle |
1501![]() | should report URL in error for 404 |
1527![]() | Make notifier version value update automatically |
1770![]() | Traceback error if argument is not mentioned for -f option |
1777![]() | Redirect error output to an error log |
1782![]() | pkg.bat has incorrect EOL characters on Windows |
1801![]() | updatetool --swupdate with no proxt set: error message in English |
1807![]() | Headers in update description table in SW Update not i18n |
1813![]() | Log file default rollover size should be reduced |
1827![]() | remove variant.arch from pre-installed images |
1836![]() | Traceback error when trying to compare a repo which is down |
1850![]() | Unable to copy packages using copypkgs when directory path is used |
1885![]() | Recent maven-makepkgs-plugin versions do not work with remote repo |
1891![]() | Traceback error when makepkgs is executed without protofile |
1903![]() | Refrain from notifying users of updates if the GUI/SW Update tools are already in use |
1912![]() | missmatch makemanifest script doc for default group value |
1913![]() | Traceback in makeimage script when dependency not found |
1917![]() | Notifier start logic in updatetool defeats notifier size reduction effort |
1918![]() | Traceback error when trying to publish package to a repo which is down |
1919![]() | Archive file is not created when using URL with -s option while executing the makepkgs script |
1921![]() | Include -z option in the toolkit documentation for makepkgs |
1928![]() | notifier scheduler does not exit if image list becomes empty |
1929![]() | notifier should not exit if property dialog is open |
1936![]() | Unable to unregister notifier after the latest version of notifier is detected and started |
1940![]() | Windows 2008 : archivepkgs creates invalid repo |
1943![]() | Unix: notifier scheduler does not exit when user logs out of session |
1946![]() | pt_BR locale not addressed in Contents/MacOS/Updatetool |
1953![]() | Offset balloon from upper right hand corner |
1966![]() | Improve testability of notifier |
1969![]() | Don't restart the notifier if GUI subcomponents are in-use |
1995![]() | A message stating that Registration is not supported on KDE if updatetoolconfig --register is attemped twice |
1998![]() | Notifier fails to show the updates |
2031![]() | Enhance look and feel of notification balloon |
2050![]() | duplicate image list paths may cause noitfier to hang |
2053![]() | Online help: Include Vista/Windows 7 location of Preferences |
2054![]() | Remove Entry button present for user images converted to 2.4 format |
2062![]() | search: error causes no results to be displayed |
2064![]() | named locked file not removed when tool shutdown |
2065![]() | notifier does not prompt user for restart |
2066![]() | UnicodeEncodeErrors in updatetool |
2072![]() | Notifier may fail to report all available updates |
2092![]() | updatetool fails to launch when hostname contains non-ascii characters |
2093![]() | 2.3u1 downloads have bad publisher origin URL |
2094![]() | libssl.so.0.9.8 not found if LD_LIBRARY_PATH_32 or LD_LIBRARY_PATH_64 is set |
2096![]() | Support HP-UX 11i on Itanium |
2100![]() | Add JRockit/JavaHome registry key lookup in pkg.bat |
2120![]() | UC2.3U2: repository web interface oracle branding firefox 3.0.14 |
2125![]() | Segmentation fault error thrown when updatetool exits |
2126![]() | A conflict Error displayed when Available Updates View is selected for a 2.3 User image |
2129![]() | Fail to launch Software Update Manager from command line using updatetool |
2131![]() | Windows 2008R2 : Traceback error when trying to do Archivepkgs |
2132![]() | Windows 2008R2 :Cannot create an image using makeimage script when a file system is used |
2133![]() | Windows 2008R2 : Traceback error displayed when the location of base directory does not exist when executing makemanifest |
2134![]() | SUSE 11: user login with kde does not start the notifier |
2135![]() | Python 2.4.6 interacts poorly with 2.3u1 incorporation |
2138![]() | SW Update advertisements are still Sun ads |
2141![]() | Searched string is not higlighted in Updatetool Log after it is found |
2142![]() | cmprepo: UnboundLocalError catalog |
2148![]() | user agent field incorrect on HP-UX |
2149![]() | Bootstrap results in bad image on HP-UX |
2151![]() | HPUX: pkg installs files owned by root even when run by non-root user |
2152![]() | HPUX: pkg.depotd crashes when accessing web UI |