[indiana-discuss] OpenSolaris development package repository build 106, x86/x64/SPARC

David.Comay at Sun.COM David.Comay at Sun.COM
Tue Feb 3 11:58:57 PST 2009


The OpenSolaris development package repository

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

has been updated to reflect the changes in snv_106 and introduces
support for SPARC systems in the package repository.  This update also
includes major 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 authority 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.  Systems with
non-global zones installed should take special notice of bug #6043
documented in the "Known issues in this repository update" section
below.

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/

IMPORTANT NOTE: As changes have been integrated to support "facets"
within IPS[1], newly published packages in the development repository
may require the latest version of the pkg(1) command to install.  In
general, users of the development repository should ensure the latest
version of IPS is installed by either using "image-update" facility or
manually installing SUNWipkg.

ISO images for the Automated Installer, 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, 493MB
 	http://dlc.sun.com/torrents/info/osol-0906-106a-ai-sparc.iso.torrent

 	x86/x64 Automated Installer image, 314MB
 	http://dlc.sun.com/torrents/info/osol-0906-106a-ai-x86.iso.torrent

 	x86/x64 Primary Languages CD, gzip compression, 700MB
 	http://dlc.sun.com/torrents/info/osol-0906-106a-x86.iso.torrent
 	(if burned to media, image should be burned to a DVD-R/DVD-RW)

 	x86/x64 Primary Languages USB, gzip compression, 840MB
 	http://dlc.sun.com/torrents/info/osol-0906-106a-x86.usb.torrent

 	x86/x64 All Languages CD, LZMA compression, 652MB
 	http://dlc.sun.com/torrents/info/osol-0906-106a-global-x86.iso.torrent

 	x86/x64 All Languages USB, LZMA compression, 783MB
 	http://dlc.sun.com/torrents/info/osol-0906-106a-global-x86.usb.torrent

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

More information on using the Automated Installer can be found here

 	http://www.opensolaris.org/os/project/caiman/auto_install/AI_install_server_setup.html

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.

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

 	http://src.opensolaris.org/source/raw/caiman/slim_source/usr/src/cmd/install-tools/usbcopy

Known issues in this repository update
======================================
6043 beadm commands fail in b105 when zones are present.
http://defect.opensolaris.org/bz/show_bug.cgi?id=6043

 	Manipulation of boot environments through the beadm(1M) command
 	or the updating of images via pkg(1) and the Package Manager
 	fails when non-global zones are present.

 	Work-around: Before attempting any operation that manipulates a
 	boot environment, destroy any non-global zones on the system.

6331 Build 106a Live CD sometimes boots only to console login
http://defect.opensolaris.org/bz/show_bug.cgi?id=6331

 	The Live CD boot process may terminate at the console login
 	prompt, not reaching the graphical desktop.

 	Work-around: Login as user "jack", password "jack" and then
 	issue the command

 		$ svcadm clear nwam

 	The boot process should continue and start the graphical
 	desktop.

New packages in this repository update
======================================
SUNWdia				Dia Diagram Editor
SUNWdiveintopython		A book on Python programming
SUNWfirefox-bookmark		Firefox's default bookmark
SUNWgnu-mp			GNU MP 4.2.4
SUNWgnu-mpfr			GNU MPFR 2.3.2
SUNWgtk-vnc			gtk-vnc - A GTK widget for VNC clients
SUNWgtk-vnc-python24		gtk-vnc - A GTK widget for VNC clients - Python
SUNWhamster			Time tracking for masses
SUNWinstall			System install libraries and commands
SUNWinstall-test		OpenSolaris install test drivers
SUNWjunit			junit - Java unit testing framework
SUNWlibpigment			Pigment user interface library with embedded
SUNWlibpigment-python24		SUNWlibpigment-python24
SUNWlibpigment-python25		SUNWlibpigment-python25
SUNWlibvisual			Libvisual provides a convenient API for writing
SUNWlynx			Text-mode web browser
SUNWpython-twisted-web2		A HTTP/1.1 Server Framework
SUNWpython24-cssutils		A Python 2.4 package to parse and build CSS
SUNWpython25-cssutils		A Python 2.5 package to parse and build CSS
SUNWpython25-twisted		Event-based framework for internet applications
SUNWpython25-twisted-web2	A HTTP/1.1 Server Framework
SUNWseahorse			Seahorse
SUNWtss				TCG Software Stack - software for accessing a
SUNWvinagre			Vinagre - A VCN client for the GNOME Desktop

Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
686 Client needs a way to tell that a response is actually from an IPS server
2154 pkg.depotd should offer SSL/HTTPS option
2218 provide import file changes for base SPARC support
2300 depot bui output tests needed
2615 need to document depot operations / protocol
3245 need to support creation of multi-architecture (fat) packages
3263 update multi-platform.txt document
3978 Selecting package rows should check the package row as well
4265 test_actuators test case fails on Solaris 10
4266 client.py assumes ZFS snapshot is created in fix_image
4267 driver actions run by test_suite on Linux
4272 t_unix_usergrp test fails on Mac OS
4463 Change PM and UM to use _() as opposed to self._()
4848 PM fails with a blank error message
4883 import failure for non-sunos platforms due to missing pspawn
4917 Submitting OpenDS into OpenSolaris 2009.04
4918 PM shows a different time stamp for a BE to CLI
4960 GUI shows transport error tracebacks on command line
5058 set-authority for new authority fails on Windows
5077 MacOS/Linux: Image.update_install_pkgs fails with errno.ENOTEMPTY
5089 packagemanager should be showing more detailed index updating info
5231 No confirmation after operation was completed
5249 UpdateManager needs to be tolerant of 1 of many repos being offline
5263 UMN notification icon inconsistent behavior
5320 package manager confirmation message incorrect
5375 PackageManager repository management should include security info
5449 The error for InventoryException should be more informative.
5459 history purge unit test fails on Windows
5563 su_wrap feature of CLI tests doesn't pass LD_LIBRARY_PATH
5566 build fails on Windows if PRIVATE_BUILD not set
5567 t_pkg_info missing closing quote
5568 test cases fail because noaccess account doesn't exist on Linux
5570 tests fail because build makes scripts executable by user only
5576 no perms unit test fails on Linux due to uncaught exception
5595 packagemanager does not provide a way to manage / specify authority
5597 service update failure during install
5599 Installing SUNWxvnc to a zone is not enough
5603 server catalog permissions should be 644, not 600
5607 several test cases have ordering problem with group file
5641 Child windows should be restricted to the workspace of the parent/main
5657 Importer adjustments for SUNWinstall/SUNWgui-install split
5663 gui cuts off long package descriptions, even in the detailed view
5665 pkg manager "general info" not nearly as good as "pkg info"
5729 Problems of adding extra locales
5738 Need mechanism to change initial value for TopLevel and category
5745 Architecture specific IPS package files should move into <build #>/common
5746 mysql dependencies broken in 2008.11
5765 Enhancements to Categories
5810 amp-dev cluster should include PHP's pear and pecl commands
5862 gen_actions_by_type isn't filtered, caching breaks filter changes
5865 Dependency of SUNWgnome-a11y-poke is missing
5876 Missing dependency in openoffice-sdk
5912 pkg gate pyOpenSSL should not be used from b106+
5914 Images in "Status" column need accessible descriptions
5951 cfg-file prop should be cfg_file for consistency / man page should reflect
5988 catalog returns IndexError: string index out of range
6002 Two entries appear in packagemanager for installed package
6019 ctrl-c hangs packagemanager
6022 depot pages should use summary attribute on tables
6034 cfg-file parameter broken by changes for bug 2154
6041 retries exception message is ambiguous
6078 SUNWipkg dependency on SUNWpython-cherry needs to be updated.
6108 SUNWdesktop-cache missing dependency on SUNWgnome-desktop-prefs
6109 gconf-cache:default unable to convert ASCII<->UTF-8, fails
6123 SUNWcacaort is still missing dependencies
6156 Traceback from num_mirrors
6168 traceback when unable to parse an action
6196 /kernel/drv/sd.conf missing in Sparc IPS repo
6224 Plea for integrating SUNWinstall-test package into IPS repository
6231 resync repository to snv_106
6246 slim_install should list SUNWvisual
6247 SUNWxvm needs to depend on SUNWvdisk
6250 xvm cluster should include SUNWvncviewer
6267 last minute typos prevent merging
6268 PackageManager does not work with latest ips code

Caiman installer specific bugs addressed in this repository update
==================================================================
90 Add video default of "vesa" to X11 video detection
1559 mkmenu needs to detect and adjust for installs from USB
2628 beadm ignores multiple args
3233 beadm list output shows space used by BE as greater than what is on disk
3796 Focus remaining on the "Next" button rather than going to the first thing
3797 a11y friendly support for the summary page
3884 complain in install_log about  ddm_drive_get_name in opensolaris_b99
3914 mkmenu wastes time scanning an entire partition when the first block will
4042 DC code needs cleanup to match the empty string modifications
4111 having multiple install services all said "Opensolaris" in grub menu
4152 libtransfer.c should be 'cstyle clean'
4155 partition type/size combo boxes should be labelled by label
4156 language tree view should be labelled by label "Lanuage" and territory
4159 In confirmation screen, when Back button is clicked, when you press Enter
4163 Blocker bug for ICT work required for SPARC
4194 need to make installadm tool changes for SPARC
4195 need to make changes to AI Engine for SPARC
4230 Bootroot assembly changes for SPARC ai images
4233 target instantiation gets called multiple times which results in
4280 AI tries to open nonexistent /.cdrom/.image_info file
4297 Blocker bug for SNAP work required for SPARC
4335 Checking for existence of /usr/sbin/zfs could be more efficient
4352 cli prints usage and returns 1 , should return 2 for usage
4354 running "distro_const" without args exits silently, should print usage
4460 "partition_size" tag in ai_manifest.xml template should mention sectors
4487 Add http proxy suport
4534 create-service: target directory is created upon failure with non-existent
4553 create-client returning non zero exit code.
4559 create-client: succeeded when invalid mac addr was given.
4586 DC pause and resume functionality won't resume at any resumable step
4606 add: you can not have an absolute path to sc_manifest in the criteria
4670 OpenSolaris is printing "-e" before the keyboard selections
4729 DC doesn't support whitespace in the distribution name
4794 "unable to create BE None" on image-update
4819 add/remove/delete-client: getting full usage message
5012 sys-unconfig-config no networking, networking comes up anyway
5170 DC_determine_Resume_step should check snapshots existence not .step files.
5225 The labels above the "Release Notes" button do not support A11Y
5284 TI doesn't utilize last cylinder when creating VTOC with default layout
5302 start: should not delete manifest criteria
5364 Example manifest should be organized for easy customization
5401 libbe: be_rename() needs to support SPARC
5420 libbe: be_list and be_activate need to support SPARC
5468 gui-install should be delivered in a separate package to tighten
5604 libbe: be_create and be_destroy need to support SPARC
5632 beadm list space used output could be incorrect
5644 TD and TI test drivers should be built as part of full build of source gate
5655 AI should allow size units to be specified for creating custom slices
5728 a11y friendly support for the users page
5730 Warning "disk_slices.c", line 757 improper pointer/integer combination in
5739 AutomatedInstaller cannot find disks when default manifest is used
5749 libbe to provide library interface to validate BE name
5787 microroot name shouldn't be ISA specific
5789 Sticky bit on bootroot file
5802 system calls to find should be investigated to see if an os.walk would be
5821 Sparc AI microroot is not fully writable
5824 ai_sparc_image.xml is not being delivered by SUNWdistro-const package
5831 install-lan&keyboard-layout no longer in use - should be removed from
5844 disk buttons in disk screen should be labelled by "Disk" label and
5851 DC should have ISA specific manifests names when appropriate.
5854 Please consider changing "---- Select ----" combobox text to something
5867 Set label-for relation for existing labelled-by relation
5868 accessible name should be set for spin buttons in date timezone screen
5886 devfsadm(1M) is not invoked to populate device tree for AI
5887 DC needs to install boot blocks to sparc bootroot
5888 /platform/[sun4u|sun4v]/wanboot is needed in AI image
6012 Changes needed in live-fs-root and auto-installer methods for SPARC AI
6017 Service import failures during distro construction of build 105
6055 changes to create-client from 4194 codereview
6074 ICT keyboard_layout using ioctl KIOCLAYOUT to get keyboard layout buffer
6077 bootroot_archive.py has missing ) and doesn't build.
6080 ICT set_Solaris_partition_active needs to handle OBP device names
6097 /lib/svc/method/auto-installer fails complaining about unmatched ''
6117 wanboot missing
6138 AI server returns always default manifest even if ARCH are specified for
6143 x86 AI 11/08 install fails if you use SUNWinstalladm-tools from 0109
6174 v480/v240/240 fails sparc AI 0109 with no disk found
6190 SUNWinstalladm-tools pkginfo.tmpl needs fixed

[1] http://mail.opensolaris.org/pipermail/pkg-discuss/2008-December/009092.html



More information about the indiana-discuss mailing list