Posts:
962
From:
US
Registered:
3/9/05
|
|
|
|
[osol-announce] OpenSolaris package repository update,
development build 127, x86/x64/SPARC (15 new packages)
Posted:
Nov 13, 2009 6:21 PM
|
|
The OpenSolaris development package repository
http://pkg.opensolaris.org/dev/
has been updated to reflect the changes up to and including snv_127 for both x86/x64 and SPARC platforms. This update includes fixes to the Caiman "Slim Install" and the Image Packaging System (IPS).
Users who wish to update their system to the development build can do so by setting their preferred publisher to the above URL and using the "image-update" facility provided by the pkg(1) command or by the "Update All" facility of the Package Manager GUI.
IMPORTANT NOTE: Before updating a system, please review this document for all of the known issues that may affect the update.
IMPORTANT NOTE: The development builds have undergone limited testing and users should expect to uncover issues as the next release is developed. Bug reports and requests for enhancement are welcome through http://defect.opensolaris.org/
Known issues in this repository update or in updating to it =========================================================== 11523 only permit FMRIs from same publisher for network repositories http://defect.opensolaris.org/bz/show_bug.cgi?id=11523
When performing certain packaging operations, errors of the following form may be displayed
pkg: The following pattern(s) did not match any packages in the current catalog. Try relaxing the pattern, refreshing and/or examining the catalogs:
or
The catalog retrieved for publisher '<some name>' only contains package data for these publisher(s): opensolaris.org. To resolve this issue, update this publisher to use the correct repository origin, or add one of the listed publishers using this publisher's repository origin.
These both reflect that the name of publisher has been incorrectly set to a value other than "opensolaris.org". When using http://pkg.opensolaris.org/dev/ as an origin URI, the name of the publisher must be "opensolaris.org" and there should be no other publishers with that name.
In addition, specifying a publisher for both the http://pkg.opensolaris.org/dev/ and http://pkg.opensolaris.org/release/ origin URIs is an error as only one of them should be in use at a time, using a publisher of "opensolaris.org".
Work-around: If there is a publisher "publisher name" defined for the http://pkg.opensolaris.org/release/ origin URI, remove this first
user@host$ pfexec pkg unset-publisher <publisher name>
Then reset the publisher back to the correct value
user@host$ pfexec pkg set-publisher \ -O http://pkg.opensolaris.org/dev/ opensolaris.org
10630 driver action gets confused by driver_aliases entries not covered by an http://defect.opensolaris.org/bz/show_bug.cgi?id=10630
When using image-update or the Package Manager to update to build 121 or later, messages of the following form may be displayed
The 'pcieb' driver shares the alias 'pciexclass,060400' with the 'pcie_pci' driver, but the system cannot determine how the latter was delivered. Its entry on line 2 in /etc/driver_aliases has been commented out. If this driver is no longer needed, it may be removed by booting into the 'opensolaris-2' boot environment and invoking 'rem_drv pcie_pci' as well as removing line 2 from /etc/driver_aliases or, before rebooting, mounting the 'opensolaris-2' boot environment and running 'rem_drv -b <mount point> pcie_pci' and removing line 2 from <mount point>/etc/driver_aliases.
Work-around: These messages can be ignored.
6877673 add_drv fails with a permissions entry with a minor name including a http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6877673
When using image-update or the Package Manager to update, messages of the following form may be displayed
driver (clone) upgrade (removal of minor perm 'vnic 0666 root sys') failed with return code 252 command run was: /usr/sbin/update_drv -b /tmp/tmp65jZ-x -d -m vnic 0666 root sys clone command output was: ------------------------------------------------------------ No entry found for driver (clone) in file (/tmp/tmp65jZ-x/etc/minor_perm). ------------------------------------------------------------
or
driver (asy) upgrade (addition of minor perm '*,cu 0600 uucp uucp') failed with return code 255 command run was: /usr/sbin/update_drv -b /tmp/tmp65jZ-x -a -m *,cu 0600 uucp uucp asy command output was: ------------------------------------------------------------ Option (-m) : missing token: (*) ------------------------------------------------------------
Work-around: These messages can be ignored.
9568 image-update produces driver removal of policy warnings http://defect.opensolaris.org/bz/show_bug.cgi?id=9568
When using image-update or the Package Manager to update from builds prior to 123, warnings of the following form may be displayed during a packaging update
driver (ibd) upgrade (removal of policy'read_priv_set=net_rawaccess write_priv_set=net_rawaccess) failed: minor node spec required.
Work-around: These messages can be ignored.
10778 image-update to snv_120 produces warnings about etc/sma/snmp/mibs http://defect.opensolaris.org/bz/show_bug.cgi?id=10778
When using image-update or the Package Manager to update to build 120 or later, a message of the following form may be displayed
Warning - directory etc/sma/snmp/mibs not empty - contents preserved in /tmp/<path>/var/pkg/lost+found/etc/sma/snmp/mibs-<time stamp>
Work-around: This message can be ignored.
6893906 an invalid reboot_transient option gets added on the grub menu on http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6893906
After performing a reboot, an invalid entry is added to the system GRUB menu titled "Solaris_reboot_transient" which causes the boot to fail.
Work-around: Select the GRUB meny entry for the most recent boot environment (BE) instead.
10010 reconfigure transport timeouts http://defect.opensolaris.org/bz/show_bug.cgi?id=10010
When installing packages on or updating from builds 118 or 121, the operation may fail with messages of the form
1: Framework error: code: 28 reason: Operation timed out after 30000 milliseconds with <some number> out of <some other number> bytes received
Work-around: Set the environment variable PKG_CLIENT_TIMEOUT to 15 minutes (900 seconds) or more, depending on the throughput to the repository and the size of the files in the package in question
user@host$ PKG_CLIENT_TIMEOUT=900 user@host$ export PKG_CLIENT_TIMEOUT user@host$ pfexec pkg install <name of packages>
10807 beadm destroy fails in build 121 http://defect.opensolaris.org/bz/show_bug.cgi?id=10807
When using build 121, an attempt to destroy a boot environment (BE) using beadm(1M) will cause an error of the following form to be displayed
Unable to destroy <name of BE>.
Alternatively when installing or uninstalling a package or updating an image, an error of the following form may be displayed
pkg: unable to destroy snapshot <YYYY-MM-DD-HH:MM:SS>
Work-around: To destroy the BE in question, if possible reboot into a third boot environment and destroy the BE in question from there.
In the case of a packaging operation, the stale ZFS snapshot can be removed. To determine the name of the ZFS snapshot in question, the following set of commands may be used
user@host$ beadm list -Ha | grep <YYYY-MM-DD-HH:MM:SS> | \ cut -d\; -f2
The snapshot in question can then be destroyed using
user@host$ pfexec zfs destroy <full name of ZFS snapshot>
11221 beadm create core dumps on OpenSolaris 122 SPARC http://defect.opensolaris.org/bz/show_bug.cgi?id=11221
When using builds 122 or 123, an attempt to create a new boot environment (BE) via beadm(1M) or indirectly through "pkg image-update" may result in a "segmentation fault".
Work-around: Boot into an earlier boot environment and then manually create the desired BE from there. For example, to image-update from build 122 or 123 the following set of commands can be used
<reboot into the earlier BE> user@host$ pfexec beadm create -e <name of build 122 BE> \ <name of new BE> user@host$ pfexec beadm mount <name of new BE> /mnt user@host$ pfexec pkg -R /mnt image-update user@host$ pfexec beadm unmount <name of new BE> user@host$ pfexec beadm activate <name of new BE>
At this point, the new BE can be booted into.
11602 Failures seen after rebooting from a image-update from 2009.06 to snv_124 http://defect.opensolaris.org/bz/show_bug.cgi?id=11602
When booting the system the first time after updating to build 124, messages of the following form may be displayed
inetd[5503]: Failed to update state of instance svc:/application/x11/xfs:default in repository: entity not found
Work-around: These messages can be ignored.
6820576 Kernel panic when booting Nevada and OpenSolaris http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6820576
When booting build 121 on a VMware guest instance, the system may panic with the following function listed in the kernel stack trace
pcplusmp`ioapic_read
Work-around: Boot with the "pcieb" driver disabled by editing the GRUB "kernel$" entry. This can be done interactively by typing the character "e" when the GRUB menu appears and using the arrows key to navigate to the "kernel$" entry. Entering a second "e" will allow one to append to the end of the line the string " -B disable-pcieb=true".
To complete the boot, enter a carriage return followed by the "b" character.
To make this change persistent, edit the file /rpool/boot/grub/menu.lst and add the same string to the appropriate "kernel$" entries.
6875223 'WARNING: emlxs: ddi_modopen drv/fct failed: err 2' when booting snv_122 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6875223
When booting the system, the following message may be displayed on the console
WARNING: emlxs: ddi_modopen drv/fct failed: err 2
Work-around: This message can be ignored.
9973 api should gracefully handle updatelogexception http://defect.opensolaris.org/bz/show_bug.cgi?id=9973
When starting the Package Manager or performing other packaging operations using pkg(1), a message of the following form may be displayed
UpdateLogException: Package V pkg BRCMbnx 0.5.11,5.11-0.118:20090707T210528Z is already in the catalog
Work-around: Execute the following command from the command line
user@host$ pfexec pkg refresh --full
ISO image information ===================== ISO images for the Automated Installer[1], CD-R/CD-RW and USB are being made available for this build via BitTorrent. Torrent files are provided as follows
SPARC Automated Installer image, 287MB http://dlc.sun.com/torrents/info/osol-dev-127-ai-sparc.iso.torrent
x86/x64 Automated Installer image, 219MB http://dlc.sun.com/torrents/info/osol-dev-127-ai-x86.iso.torrent
x86/x64 All Languages CD, LZMA compression, 780MB http://dlc.sun.com/torrents/info/osol-dev-127-x86.iso.torrent (NOTE: If burned to media, image should be burned to a DVD-R/DVD-RW)
x86/x64 All Languages USB, LZMA compression, 936MB http://dlc.sun.com/torrents/info/osol-dev-127-x86.usb.torrent
The ISO images are also available for HTTP download from http://www.genunix.org/
MD5 checksums for these images can be downloaded from http://hub.opensolaris.org/bin/download/Project+indiana/files/md5sums127.txt
USB images can be copied to a USB device using the "usbcopy" program that is part of the SUNWdistro-const package or by downloading the script[2].
Automated Installer =================== The SPARC Automated Installer ISO for this development build is expected to work on all sun4v-based platforms and on sun4u-based platforms with an OBP level of 4.17 or greater. This capability can be determined on an existing system by executing the command
# eeprom | grep network-boot-arguments
If the network-boot-arguments parameter is set or if the following output is displayed
network-boot-arguments: data not available.
then the OBP can be used with the Automated Installer.
New packages in this repository update ====================================== SUNWacpidump acpidump - utilities used to display ACPI tables SUNWgutenprint gutenprint - Drivers for Canon, Epson, Lexmark SUNWpostgr-84-client PostgreSQL client tools SUNWpostgr-84-contrib PostgreSQL community contributed tools not part SUNWpostgr-84-devel PostgreSQL development tools and header files SUNWpostgr-84-docs PostgreSQL documentation and man pages SUNWpostgr-84-libs PostgreSQL client libraries SUNWpostgr-84-pl PostgreSQL additional Perl, Python & TCL server SUNWpostgr-84-server PostgreSQL database server SUNWpostgr-84-tests PostgreSQL functional regression tests SUNWpostgr-common PostgreSQL common version independent files SUNWpostgr-libpqxx C++ binding library for PostgreSQL SUNWpostgr-tcl A Tcl client library for PostgreSQL SUNWpython26-lxml Pythonic 2.6 binding for the libxml2 and libxslt SUNWs10brand Solaris 10 Containers: solaris10 brand support
Image Packaging System (IPS) specific bugs addressed in this repository update ============================================================================= = 243 need localized descriptions, other metadata at catalog level 820 Need a way to obsolete packages 2424 Need to use UTC consistently everywhere 3092 messaging api/framework needed for pkg clients (cli, gui, etc.) 4513 need option to attach existing dataset 4558 No mention of info.classification in the pkg(5) man page. 6793 p2v support for ipkg-branded zones 7063 "pkg list -a -s" needs performance improvement 7163 manifests are modified by client before being written to disk 7345 zone attach should verify image is an IPS-based zone booted 7360 indexing workfile size should be configurable 7960 client and depot need different organization of files 8217 package fmri should be added to manifest during publishing 8345 failed zoneadm attach leaves an zone root dataset active 8468 zoneadm install fails with "no zonepath dataset 8593 Webinstall against disabled repositories gives poor error message 9061 importer should not refresh indexes 9359 zoneadm attach should create zonepath dataset if necessary 9446 traceback for cfg_cache operations if read-only filesystem 9868 Package Manager and Update Manager should not define icons in glade files 9888 spelling errors in pkg.5 manpage 10415 client catalog v1 support desired 10416 server catalog v1 support desired 10476 importer should be capable of resolving package dependencies against repo 10632 "pkg list" UFIX column not documented 10919 Perform downloads in smaller chunks 10920 Transport is too persistent when downloading files 10923 Transport repository selection should use observed performance 11094 Client transport for catalog v1 11136 Fileobj cleanup needs improvement 11140 Typo in the Manage Repositories dialog 11236 InvalidContentException should contain repository URL 11392 'zoneadm .. install' only uses preferred publisher 11523 only permit FMRIs from same publisher for network repositories 11649 pkgsend include should allow continuation lines in manifests 11651 Minor tweak to pkg(5) 11693 depot max threads should be increased 11831 server api version incompatible templates can cause traceback 11832 depot needs ability to seed / alter repository configuration 11833 pkg list has no way of listing just the shortest name of an ambiguous pair 11853 I18N issue with Add Publisher dialog 11915 Retrieving descriptions can be very slow in PackageManager 11954 importer shows zero packages processed unless debug enabled 12000 Using Webinstall with a disabled publisher is cumbersome 12006 merge utility should have a test suite 12020 Launch PM with warnings on OpenSolaris 125 12021 Unset search reports traceback messages 12091 transport should limit max number of redirects 12097 Selections switching issue 12100 Update icons for next release of OpenSolaris 12103 make files tab information easier to understand 12105 Package with dependencies only should not show size in details 12109 Manage Publishers UI feedback 12110 Selections while performing search for "All publishers" doesn't enable 12126 -x stops at first failure (regardless of baseline status) 12128 client should pipeline manifest retrieval 12129 transport code needs style tweaks 12168 Need IPS import file for SUNWpython26-lxml 12172 PM going blank on upgrade from b122 to b125 12178 PM support Export Selections in .p5i format 12194 RebootNeededOnLiveImageException on attempted driver removal 12203 PM Search error and help page UI feedback 12221 client traceback if refresh fails due to exception 12226 Remove tooltips from context menus 12258 importer prints error but fails to stop when it cannot find an input file 12266 Wrong focus in package manager on startup 12273 client catalog can mis-merge state information / lazy-load can fail 12274 client doesn't properly transition from v1 to v0 to v1 catalog 12289 Traceback when adding a publisher using webinstall 12290 Proceed button disabled after being invoked in WebInstall 12295 Package Manager does not deal properly with getting descriptions if no 12298 typo in manpage description for pkgsend publish 12318 In Package Manager unsetting the busy cursor should be done in GUI thread 12340 catalog storage performance regression 12346 Add icons for High Contrast theme 12347 new dependencies required for developer/opensolaris/osnet 12348 Filtering on Not Installed packages takes about 40 seconds 12352 pkgsend error message should list path attribute, not hash 12356 Dependencies tab information is misleading 12380 image-update loses /dev/ptmx from /etc/minor_perm 12409 postplan execution state save still fragile 12412 client can traceback on catalog refresh failure 12416 race between caching of rss/atom feed and publishing "entire" 12418 StreamingFileObj prints AttributeError 12426 Select a package got traceback 12433 Webinstall UI cleanup 12443 resync repository to snv_127 12444 Some packages are listed in the wrong section of redist_cluster 12453 importer can traceback on catalog or manifest retrieval failure 12454 importer perms check missing permissions information 12457 Inconsistency with icons in buttons 12458 Webinstall sub dialogs not getting focus 12460 traceback if pkg-server absent during valid version test 12463 need consolidation incorporations 12478 Temporary download directory needs more cleanup 12483 SUNWts package dependency issue with osol_126 12502 Catalog contains incorrect manifest signatures 12570 publication can fail when republishing existing content 12580 depot default to an indexer sort file max size of "None" 12596 compressed repository files not upgraded to new format automatically
Caiman installer specific bugs addressed in this repository update ================================================================== 3136 TI fails to create VTOC on unlabeled disk on Sparc 4318 publish-manifest needs to error about no criteria in non-default manifests 4326 Ugly error if wrong data provided in criteria manifest 11984 Typo in suggestion in AI's default.xml manifest 12192 RFE: Supply x86 usb image for bootable AI
[1] http://dlc.sun.com/osol/docs/content/dev/AIinstall/basic.html [2] http://src.opensolaris.org/source/raw/caiman/slim_source/usr/src/cmd/install-tools/usbcopy _______________________________________________ opensolaris-announce mailing list opensolaris-announce at opensolaris dot org http://mail.opensolaris.org/mailman/listinfo/opensolaris-announce
|
|