[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensolaris-announce
Subject:    [osol-announce] OpenSolaris package repository,
From:       David.Comay () Sun ! COM
Date:       2009-08-28 22:30:36
Message-ID: Pine.GSO.4.64.0908281515510.102113 () izimbra ! local
[Download RAW message or body]

The OpenSolaris development package repository

 	http://pkg.opensolaris.org/dev/

has been updated to reflect the changes up to and including snv_121 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
======================================
9568 image-update produces driver removal of policy warnings
http://defect.opensolaris.org/bz/show_bug.cgi?id=9568

 	When updating to build 117 or beyond, warnings of the following
 	form may appear

 		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.

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
 	appear

 		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

10010 reconfigure transport timeouts
http://defect.opensolaris.org/bz/show_bug.cgi?id=10010

 	When installing packages, the installation 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 throughout
 	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>

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 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 <mountpoint> pcie_pci' and removing
 		line 2 from <mountpoint>/etc/driver_aliases.

 	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 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-<timestamp>

 	Work-around: This message can be ignored.

10807 beadm destroy fails in build 121
http://defect.opensolaris.org/bz/show_bug.cgi?id=10807

 	Attempting 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, 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>

10837 ipkg zone creation will always warn after changeset 7bdf8c791f04
http://defect.opensolaris.org/bz/show_bug.cgi?id=10837

 	When installing a zone on a system running build 121, the
 	following message may be displayed

 		/usr/lib/brand/ipkg/pkgcreatezone[442]: [: argument expected

 	Work-around: This message can be ignored.  If zoneadm(1M)
 	reports that the installation completed, then the zone was
 	successfully installed.

6820576 Kernel panic when booting Nevada and OpenSolaris
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6859248

 	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.

6859248 manifest removal should automatically cause repository cleanup
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6859248

 	When updating from builds 116 or 117, the system may fail to
 	boot and will enter into system maintenance mode.

 	Work-around: If the system ends up in this state, you can login
 	as the administrator and type

 		user@host$ pfexec svccfg delete network/fcoe_config

 	which will delete the offending service manifest and cause the
 	boot to proceed.

 	Alternatively after the "pkg image-update" or Package Manager
 	or Update Manager has completed the package update but *prior*
 	to rebooting, delete the obsolete service as follows

 		1. Note the name of the new boot environment (BE) that
 		was created (for example, opensolaris-#)

 		2. From the command line execute the following steps

 			user@host$ pfexec beadm mount <new BE name> /mnt
 			user@host$ pfexec svccfg
 			svc:> repository /mnt/etc/svc/repository.db
 			svc:> delete network/fcoe_config
 			svc:> end
 			user@host$ pfexec beadm unmount <new BE name>

 		3. At this point, the new BE can be booted into.

6867906 Kernel hangs during boot in startup_bios_disk with snv_120
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6867906

 	In builds 120 or 120, certain x86/x64 system may hang during
 	boot.

 	Work-around:  Boot the system under the kernel debugger by
 	adding the arguments "-kd" to GRUB's "kernel$" entry and enter
 	the following steps

 		> dobiosdev/W 0
 		> :c

6868039 Panics on install of build Nevada 120 on sun4v systems
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6868039

 	When booting on a sun4v system, the system may panic with a
 	stack trace of the form

 		unix:die+74
 		unix:trap+9e8
 		unix:ktl0+64
 		unix:unmap_prom_mappings+118
 		unix:cif_init+b4
 		genunix:main+21c

 	Work-around: If the system's NVRAN has input-device=keyboard
 	and output-device=screen, change these both to
 	"virtual-console" which will allow an installation and
 	subsequent boot to successfully take place.

 	Alternatively boot the system under the kernel debugger and
 	enter the following steps.  The first command prints out the
 	instruction expected at a particular kernel location

 		> cif_init+b4?ia
 		cif_init+0xb4:  call      -0x510        <unmap_prom_mappings>

 	Assuming this is the instruction in question, the running
 	system may be patched using the command

 		> cif_init+b4/W 1000000
 		> :c

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, 277M
 	http://dlc.sun.com/torrents/info/osol-1002-121-ai-sparc.iso.torrent

 	x86/x64 Automated Installer image, 207M
 	http://dlc.sun.com/torrents/info/osol-1002-121-ai-x86.iso.torrent

 	x86/x64 All Languages CD, LZMA compression, 741M
 	http://dlc.sun.com/torrents/info/osol-1002-121-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, 889M
 	http://dlc.sun.com/torrents/info/osol-1002-121-x86.usb.torrent

 	MD5 checksums for these images
 	http://www.opensolaris.org/os/project/indiana/files/md5sums_121.txt

The ISO images are also available for HTTP download from
http://www.genunix.org/

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
======================================
SUNWaalib			AAlib - Ascii art graphics library
SUNWarn				Atheros IEEE 802.11 Wireless NIC Driver
SUNWaudiovia97			Via 82C686 Audio Driver
SUNWautogen			autogen - GNU autogen utility
SUNWbcmsata			BroadCom ht1000 sata driver
SUNWbeanshell			beanshell - a small and embeddable Java source
SUNWbindc			BIND DNS tools
SUNWbvi				bvi - Binary Visual Editor
SUNWcommons-collections		Extends or augments the Java Collections
SUNWguile			guile - GNU guile utility
SUNWjedit			jEdit - Programmer's Text Editor
SUNWlibosip2			libosip2- GNU oSIP library
SUNWlibtorrent			libtorrent - a Bittorrent library for rtorrent
SUNWlibyaz			Z39.50/SRW/SRU client/server development
SUNWmyri10ge			Myricom 10Gb NIC Driver
SUNWnet-snmp-addons		Net-SNMP addon libraries
SUNWnet-snmp-core		Net-SNMP Agent files and libraries
SUNWnet-snmp-doc		Net-SNMP Agent manpages and html documentation
SUNWnet-snmp-utils		Net-SNMP Agent applications and utilities
SUNWpdsh			Parallel distributed shell
SUNWpipe-viewer			pipeline monitoring tool (1.1.4)
SUNWpylint			pylint python code static checker
SUNWpywbem			pywbem - Python WBEM client library
SUNWrtorrent			rtorrent - a BitTorrent client for ncurses
SUNWrwd				Ralink RT2561/RT2561S/RT2661 IEEE802.11b/g
SUNWttf-gentium			Gentium and Gentium Basic extended Unicode fonts
SUNWttf-kacst			Kacst Arabic TrueType fonts
SUNWttf-unifont			Font covering Unicode 5.1 Basic Multilingual
SUNWuath			Atheros AR5523 USB IEEE802.11b/g Wireless

Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
816 Provide Search Text completion
3061 depotcontroller exposes current process file descriptors to subprocess
3395 importer can't find dependencies hidden behind symlinks
4231 Remove bug 4263 changes for bug 3505 manifest caching
4705 UnboundLocalError in depend action
6009 add log rotation script to gate
6035 depotcontroller doesn't check exit status causing misleading timeout errors
6758 api should recreate image object on reset
6831 need 'pkg change-variant' command
6871 option to automatically set UUID for image publishers
6972 Progress in StatusBar
7172 Update All button status is incorrect for non-authorized users
7352 missing man pages for commands in SUNWsmcmd
7534 Need to check when auto-reindex happens in test suite
8194 image configuration should be re-saved after load if possible
8215 Preserve category setting when switching Publishers
8246 packagemanager doesn't change locale for category names.
8312 os_windows.cached_image causes multi-threading problems
8343 ProgressTracker docstrings need usage clarification
8463 missing key file error message says certificate is missing
8656 build download hash check fails in Windows due to text mode open
8709 ImageInterface.has_publisher has incorrect docstring
8710 image.has_publisher returns False for disabled publishers
8854 access to ImageInterface img root desired
8863 error message unclear when trying to disable preferred publisher
8948 search errors should make it clear that the rest of the command worked
9025 pkg.client.api needs to use p5i module
9027 p5i module should add terminating newline
9180 Empty license textview due to conversion problem
9191 labeled zones should no longer rely on sparse-root functionality
9270 npiv_config service (SUNWfcprt) has a dependency on fc-fabric (SUNWcfpl)
9287 history can log wrong exception information when operations fail
9290 need a way to find the file dependencies of a package
9363 pm-updatemanager thoroughly broken when used with -R option
9364 pm-updatemanager should support PKG_IMAGE
9392 native zones should fail to install on opensolaris
9520 Package Manager should not call image.get_root
9555 api.Refresh calls  throw exceptions  when there is network problem/some
9596 PM / UM and webinstall should use common progress class
9626 start_expected_fail sleeptime could be more generous
9690 cli usage errors cause unexpectedly verbose usage message
9693 RuntimeError on line 125 of query_parser.py doesn't fill in %s
9740 Convert dependencies in X IPS packages to depend_path style
9748 indexer.py calls non-existent function
9749 Need test case for indexing when more than 20 packages have been installed
9754 indexer doesn't close the action type and subtype dictionary files when
9788 pylint errors in Package Manager and Update Manager should be fixed
9824 Various kernel/root/usr packages can now be consolidated
9845 Query.fromstr needs more error handling
9852 UMN and PM check for updates should use plan_update_all
9858 Need to get focus in package list
9859 Focus in PM can still be changed via keyboard during a search
9876 Traceback when installing using webinstall
9881 Clear and Clear Search no longer restore the full list of packages
9886 solaris.py needs to be smarter when dealing with duplicate editable files
9889 Help doesn't work on UpdateManager
9901 Patch failure should stop build
9902 build should print errors to stderr
9904 patch should use -p0 by default
9907 get_name_by_(uid|gid) functions don't handle duplicate uid / gid correctly
9908 variant.py should be moved from client specific code
9916 Package status not updated after installation
9929 Captive portal overzealously tested
9936 PM show filter usability enhancements
9937 test suite fails as root if ppriv doesn't exist
9944 PM allow filtering of Search Results
9960 examine introducing replacement method to workaround 6859248
9996 Exception thrown after cancel of install
9997 transport.engine uses SIGPIPE which doesn't exist on Windows
9998 URL construction incorrect in p5i and t_p5i
9999 t_p5i test case leaves file descriptor open
10000 pycurl and CA certs fail to build on Windows
10001 t_plat test cases fail because working directory is inside image to be
10008 divide by zero error in transfer_speed
10009 Replace outdated environment variables
10010 reconfigure transport timeouts
10025 updatemanager dialog icon is missing
10029 Integrate NetBeans 6.7 as an unbundled package
10042 Port pkg(5) to AIX
10046 client always rereads dictionaries
10050 reading manifests during search should pick an appropriate buffer size
10080 resync repository to snv_119
10112 Typo in pkgmap for SUNWipkg
10118 PM Search UI adjustments to align with usability feedback
10119 PM move Reload button to File menu
10120 progress assertion when installing package without pkg.csize tags
10125 SUNWmysql-python has wrong dependency
10127 transport module uses os.statvfs which isn't available on Windows
10128 transport must instantiate engine if referenced before network ops
10131 check for updates can traceback if check for updates is missing
10139 repository.py should not use misc._valid_proto
10141 Wrong file saved in GUI cache
10145 ImageInterface client api exposes private attributes
10147 solaris.py should strip trailing "(Usr)" (and similar) strings from
10149 file/0 should have uuid (if enabled) like other operations
10159 Warning from /usr/lib/update-manager/update-refresh.sh
10169 Package Manager fails to cache package list
10181 publisher object copy doesn't set alias
10182 repository uri object copy doesn't set priority or trailing_slash
10186 publisher object allows negative refresh_seconds values
10187 pkg.client.publisher api needs test suite
10188 publisher allows setting selected_repository to repository not yet
10189 publisher object doesn't raise error correctly for invalid refresh_seconds
10202 PackageManager fails to exit after Cancel operation
10238 subcommand errors and failures have inconsistent output
10243 Engine should call pycurl when select times out
10263 TransportException's simple_cmp has an extra argument
10288 "storage-server" group package references renamed packages
10306 Try to remove remaining occurances of SUNWfixes from WOS import
10342 solaris.py does not pass import failures to final exit status
10345 update example apache.conf with DEFLATE setting
10359 resync repository to snv_120
10360 Visual Panels update requires packaging change
10361 SUNWlibxmlrpc-c's classification could use some work
10364 The "storage-server" cluster should include  SUNWiscsit and SUNWsrpt
10379 Upgrade unbundled LDoms Manager package to v1.2
10389 txzonemgr changes needed to match ipkg brand
10391 Unique accessibility event should be emitted when PM is "busy"
10394 link action emits cryptic message when target is wrong
10395 file action's verify can blow up on python2.6
10396 action verify messages could be more consistent
10404 Traceback in pm-checkforupdates
10411 Protect progress tracker against adversarial interfaces
10412 Progress tracker assertions should be more helpful
10413 Transport should set NOPROXY for localhost
10414 repository iso build scripts and instructions desired
10417 rename v0 support should be removed everywhere
10418 server catalog needs temporary separation from client catalog
10419 client api revisions doc update required
10434 Client should catch TransportError instead of TransportException
10435 Request Ctrl+Q to quit Package Manager
10449 Type confusion in progress tracker
10457 verify progress tracker leaves turds on screen
10466 some error messages when installing or removing a package
10467 /lib/svc/method/iscsid disappears while upgrading snv_111a->118
10480 corrupted download confuses progress tracker
10517 pkgdep hurls while munching on kernel modules
10519 depthlimitedmf.py should import marshal
10535 curl fault when writing files on Windows (compiler problem)
10580 Include automated tests for the Package Manager
10606 resync repository to snv_121
10630 driver action gets confused by driver_aliases entries not covered by an
10635 slim_cluster is outdated with respect to redist_cluster
10668 new depotcontroller code doesn't work on earlier builds
10673 Changes needed for the new version of GnuDevTools
10675 SUNWpython-pycurl should have its version # bumped
10685 Set file mtime according to server's last-modified
10694 publish_ips needs to be updated
10695 download progress tracker can spam slow terminals
10756 need a workaround for rename of SPARC bridge/switch nexus driver

Caiman installer specific bugs addressed in this repository update
==================================================================
789 Remove the pfinstall references in liborchestrator
1130 Disk screen of installer needs to give better indication that no disks
1290 Malformed "Adjusted partition..." dialog
1361 /usr/bin/gui-install toxic artifact of installation
1468 Mixing up login name and real name causes grief
1624 Disk partition section hard to interpref - could trash other OS
1699 no pointer feedback when starting gui-install
3837 Return code semantics should be consistent throughout libbe
5624 The installation Review Settings page should show the proper disk name.
5721 Serial console setting should be carried through to installed system
6763 distro_const build -l <manifest> always returns 1
8638 beadm activate failes to update default entry in grub menu if default line
8786 String "No default language support" not extracted to gui-install.pot
8788 Markup "Eror:" stays in English in translated error messages on Users panel
8908 Typo in AI default.xml
9026 vtoc partition size is not cylinder size adjusted on disk bigger than
9051 be_promote_ds_callback reports a failure with BE_PRINT_ERR set when there
9105 installadm add: range error off by one
9165 Gate README file needs ON packages too
9173 create-service: cd: /tmp/caid.944/share/auto_install:
9530 Live CD Install Partition Table shows 83.2 GB instead of 93.2 GB on a
9594 beadm activate fails if the root pool is not mounted.
9672 month and time spinbuttons in installers date/time dialog have wrong limits
9842 verifyXML line 73 and 78 missing %s in "Can not open:" errors
10314 ai_generic_live.xml sets 'enabled' to invalid value for 'network/ssh'
10448 Target Discovery dumps core on build >=119 in OS discovery if UFS Solaris
10486 auto installer manifest missing SUNWmkcd
10575 beadm activate core dumps if menu.lst file has an empty line in it.
10593 libbe_pymod needs libraries to build

[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@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-announce
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic