From dwc@sac.sfbay.sun.com Thu Apr 10 14:37:17 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3ALbGDW017691
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 10 Apr 2008 14:37:17 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3ALbElL029927;
	Fri, 11 Apr 2008 05:37:15 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ400207PE2PP00@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 15:37:14 -0600 (MDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ400JMFPE1A460@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 15:37:14 -0600 (MDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m3ALbDgs063584; Thu, 10 Apr 2008 14:37:13 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3ALbBtd017686; Thu,
 10 Apr 2008 14:37:11 -0700 (PDT)
Received: (from dwc@localhost)	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit)
 id m3ALbBfp017682; Thu, 10 Apr 2008 14:37:11 -0700 (PDT)
Date: Thu, 10 Apr 2008 14:37:11 -0700 (PDT)
From: Don Cragun <don.cragun@sun.com>
Subject: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
To: PSARC-ext@sun.com
Cc: Carol.Fields@sun.com
Message-id: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 2780

I am submitting this FastTrack for Carol.
A patch binding is requested.
This case times out Thursday, April 17, 2008.

 - Don

Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Include GNU sed 4.1.5
    1.2. Name of Document Author/Supplier:
	 Author:  Carol Fields
    1.3  Date of This Document:
	10 April, 2008
4. Technical Description

4.1 Summary
	This case adds the GNU implementation of sed to the SFW
	consolidation for delivery in OpenSolaris/Indiana.  GNU sed
	will be integrated under the guidelines for /usr/gnu [1].

	This case seeks Patch binding.

4.2 Details
	GNU sed provides an implementation of the UNIX stream editor.
	GNU sed is incompatible with Solaris /usr/bin/sed and
	/usr/xpg4/bin/sed, as demonstrated by comparing the results of
	UNIX03 VSC sed tests.  GNU sed offers enhancements over
	/usr/bin/sed and /usr/xpg4/bin/sed.  (For example, GNU 'sed -r'
	allows use of extended regular expressions in the script.) It
	is expected that developer time will be conserved by providing
	GNU sed on OpenSolaris; developers expect the familiarity of
	open source tools across platforms.

	A new package, SUNWgsed, will be introduced to deliver the
	component.  Given that GNU sed is a conflicting command,
	/usr/bin/gsed will be provided because other operating systems,
	such as FreeBSD, include gsed.  /usr/gnu/bin/sed will be a
	symlink to ../../bin/gsed.  Similarly
	/usr/gnu/share/man/man1/sed.1 will be a symlink to
	../../../../share/man/man1/gsed.1.

	The initial version provided will be sed-4.1.5.  The man page
	included in the sed-4.1.5 package refers to "sed version
	4.1.4".  It also contains the header "SED(1)".  To be
	consistent with other conflicting commands, "SED(1)" will not
	be changed to "GSED(1)".  So when MANPATH begins with
	/usr/gnu/share/man:/usr/share/man, `man sed` will print the
	"SED(1)" man page.  And `man gsed` will print the same man page
	when MANPATH begins with /usr/share/man.

4.3 Exported Interfaces
	/usr/gnu/bin/sed (symlink to ../../bin/gsed)
		Location:		Uncommitted
		Invocation:		Volatile
		Human-readable output:	Volatile

	/usr/gnu/share/man/man1/sed.1
	(symlink to ../../../../share/man/man1/gsed.1)
		Location:		Uncommitted

	/usr/share/info/sed.info
		Location:		Uncommitted

5. References
	[1] S. Hahn, B. Smaalders, and R. Orth, PSARC/2007/047: /usr/gnu
	[2] S. Hahn, PSARC/2007/049:  Include GNU which 2.16
	[3] S. Hahn, PSARC/2007/048:  Include GNU coreutils 6.7
	[4] SED(1) man page: materials/sed.1

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From gdamore@sun.com Thu Apr 10 17:46:05 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B0k4R4023561
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 10 Apr 2008 17:46:04 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3B0jt4h005269;
	Fri, 11 Apr 2008 08:46:01 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ400E03Y4POK00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 10 Apr 2008 17:46:01 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ400BFKY4P3M60@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 10 Apr 2008 17:46:01 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3B0k0wr017440;
 Thu, 10 Apr 2008 17:46:00 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JZ400201Y0LH700@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 ; Thu, 10 Apr 2008 17:46:00 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JZ400CJKY4O5QC0@fe-sfbay-10.sun.com>; Thu,
 10 Apr 2008 17:46:00 -0700 (PDT)
Date: Thu, 10 Apr 2008 17:41:56 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
Sender: Garrett.Damore@sun.com
To: Don Cragun <don.cragun@sun.com>
Cc: PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <47FEB3D4.5060509@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 4164

A few questions (and note that none of these are necessarily any cause 
to change anything about this case):

1) Can GNU sed become a full replacement for our sed (at least 
/usr/bin/sed)?  (Yeah, I know its GPL, but so what... it seems like our 
own implementation has probably grown crufty over the years, and is 
unfortunately also encumbered.)

2) If the answer to #1 is "no", would it be possible to introduce some 
of the GNU improvements (functional equivalents -- obviously the GPL 
requires a totally separate implementation) to our sed, or

3) Would it be possible to convert to using BSD sed (possibly with 
GNU-workalike-feature enhancements)?

Interestingly enough, the only documented difference I can see between 
XPG4 sed and Solaris sed is the handling of the "l" pattern space -- 
xpg4 is a bit nicer.  How does GNU sed compare here?

Architecturally, I'd prefer to have a single sed, but I understand that 
GNU features are probably required for FOSS support.  A second, lesser 
choice is to have the features in our "standard" sed which provide  
feature equivalence, so that developers don't feel that they have no 
choice but to use GNU sed when developing for Solaris.

Thanks.

    - Garrett

Don Cragun wrote:
> I am submitting this FastTrack for Carol.
> A patch binding is requested.
> This case times out Thursday, April 17, 2008.
>
>  - Don
>
> Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Include GNU sed 4.1.5
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Carol Fields
>     1.3  Date of This Document:
> 	10 April, 2008
> 4. Technical Description
>
> 4.1 Summary
> 	This case adds the GNU implementation of sed to the SFW
> 	consolidation for delivery in OpenSolaris/Indiana.  GNU sed
> 	will be integrated under the guidelines for /usr/gnu [1].
>
> 	This case seeks Patch binding.
>
> 4.2 Details
> 	GNU sed provides an implementation of the UNIX stream editor.
> 	GNU sed is incompatible with Solaris /usr/bin/sed and
> 	/usr/xpg4/bin/sed, as demonstrated by comparing the results of
> 	UNIX03 VSC sed tests.  GNU sed offers enhancements over
> 	/usr/bin/sed and /usr/xpg4/bin/sed.  (For example, GNU 'sed -r'
> 	allows use of extended regular expressions in the script.) It
> 	is expected that developer time will be conserved by providing
> 	GNU sed on OpenSolaris; developers expect the familiarity of
> 	open source tools across platforms.
>
> 	A new package, SUNWgsed, will be introduced to deliver the
> 	component.  Given that GNU sed is a conflicting command,
> 	/usr/bin/gsed will be provided because other operating systems,
> 	such as FreeBSD, include gsed.  /usr/gnu/bin/sed will be a
> 	symlink to ../../bin/gsed.  Similarly
> 	/usr/gnu/share/man/man1/sed.1 will be a symlink to
> 	../../../../share/man/man1/gsed.1.
>
> 	The initial version provided will be sed-4.1.5.  The man page
> 	included in the sed-4.1.5 package refers to "sed version
> 	4.1.4".  It also contains the header "SED(1)".  To be
> 	consistent with other conflicting commands, "SED(1)" will not
> 	be changed to "GSED(1)".  So when MANPATH begins with
> 	/usr/gnu/share/man:/usr/share/man, `man sed` will print the
> 	"SED(1)" man page.  And `man gsed` will print the same man page
> 	when MANPATH begins with /usr/share/man.
>
> 4.3 Exported Interfaces
> 	/usr/gnu/bin/sed (symlink to ../../bin/gsed)
> 		Location:		Uncommitted
> 		Invocation:		Volatile
> 		Human-readable output:	Volatile
>
> 	/usr/gnu/share/man/man1/sed.1
> 	(symlink to ../../../../share/man/man1/gsed.1)
> 		Location:		Uncommitted
>
> 	/usr/share/info/sed.info
> 		Location:		Uncommitted
>
> 5. References
> 	[1] S. Hahn, B. Smaalders, and R. Orth, PSARC/2007/047: /usr/gnu
> 	[2] S. Hahn, PSARC/2007/049:  Include GNU which 2.16
> 	[3] S. Hahn, PSARC/2007/048:  Include GNU coreutils 6.7
> 	[4] SED(1) man page: materials/sed.1
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		SFW
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From gdamore@sun.com Thu Apr 10 17:50:39 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B0ocbE023576
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 Apr 2008 17:50:39 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m3B0oZk6004714;
	Fri, 11 Apr 2008 01:50:36 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ400F0PYC8BF00@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 18:50:32 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ400DH8YC7E410@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 18:50:32 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3B0oVni006451;
 Thu, 10 Apr 2008 17:50:31 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JZ400C01YAM9000@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 ; Thu, 10 Apr 2008 17:50:31 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JZ4009DZYC5ZS90@fe-sfbay-09.sun.com>; Thu,
 10 Apr 2008 17:50:29 -0700 (PDT)
Date: Thu, 10 Apr 2008 17:46:25 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <47FEB3D4.5060509@sun.com>
Sender: Garrett.Damore@sun.com
To: Don Cragun <don.cragun@sun.com>
Cc: PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <47FEB4E1.7070405@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 4627

Sorry, I just saw the answers to question #1 in section 4.2.  (I.e. "no".)

I'll go back under my rock now.

    -- Garrett

Garrett D'Amore wrote:
> A few questions (and note that none of these are necessarily any cause 
> to change anything about this case):
>
> 1) Can GNU sed become a full replacement for our sed (at least 
> /usr/bin/sed)?  (Yeah, I know its GPL, but so what... it seems like 
> our own implementation has probably grown crufty over the years, and 
> is unfortunately also encumbered.)
>
> 2) If the answer to #1 is "no", would it be possible to introduce some 
> of the GNU improvements (functional equivalents -- obviously the GPL 
> requires a totally separate implementation) to our sed, or
>
> 3) Would it be possible to convert to using BSD sed (possibly with 
> GNU-workalike-feature enhancements)?
>
> Interestingly enough, the only documented difference I can see between 
> XPG4 sed and Solaris sed is the handling of the "l" pattern space -- 
> xpg4 is a bit nicer.  How does GNU sed compare here?
>
> Architecturally, I'd prefer to have a single sed, but I understand 
> that GNU features are probably required for FOSS support.  A second, 
> lesser choice is to have the features in our "standard" sed which 
> provide  feature equivalence, so that developers don't feel that they 
> have no choice but to use GNU sed when developing for Solaris.
>
> Thanks.
>
>    - Garrett
>
> Don Cragun wrote:
>> I am submitting this FastTrack for Carol.
>> A patch binding is requested.
>> This case times out Thursday, April 17, 2008.
>>
>>  - Don
>>
>> Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
>> This information is Copyright 2008 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      Include GNU sed 4.1.5
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Carol Fields
>>     1.3  Date of This Document:
>>     10 April, 2008
>> 4. Technical Description
>>
>> 4.1 Summary
>>     This case adds the GNU implementation of sed to the SFW
>>     consolidation for delivery in OpenSolaris/Indiana.  GNU sed
>>     will be integrated under the guidelines for /usr/gnu [1].
>>
>>     This case seeks Patch binding.
>>
>> 4.2 Details
>>     GNU sed provides an implementation of the UNIX stream editor.
>>     GNU sed is incompatible with Solaris /usr/bin/sed and
>>     /usr/xpg4/bin/sed, as demonstrated by comparing the results of
>>     UNIX03 VSC sed tests.  GNU sed offers enhancements over
>>     /usr/bin/sed and /usr/xpg4/bin/sed.  (For example, GNU 'sed -r'
>>     allows use of extended regular expressions in the script.) It
>>     is expected that developer time will be conserved by providing
>>     GNU sed on OpenSolaris; developers expect the familiarity of
>>     open source tools across platforms.
>>
>>     A new package, SUNWgsed, will be introduced to deliver the
>>     component.  Given that GNU sed is a conflicting command,
>>     /usr/bin/gsed will be provided because other operating systems,
>>     such as FreeBSD, include gsed.  /usr/gnu/bin/sed will be a
>>     symlink to ../../bin/gsed.  Similarly
>>     /usr/gnu/share/man/man1/sed.1 will be a symlink to
>>     ../../../../share/man/man1/gsed.1.
>>
>>     The initial version provided will be sed-4.1.5.  The man page
>>     included in the sed-4.1.5 package refers to "sed version
>>     4.1.4".  It also contains the header "SED(1)".  To be
>>     consistent with other conflicting commands, "SED(1)" will not
>>     be changed to "GSED(1)".  So when MANPATH begins with
>>     /usr/gnu/share/man:/usr/share/man, `man sed` will print the
>>     "SED(1)" man page.  And `man gsed` will print the same man page
>>     when MANPATH begins with /usr/share/man.
>>
>> 4.3 Exported Interfaces
>>     /usr/gnu/bin/sed (symlink to ../../bin/gsed)
>>         Location:        Uncommitted
>>         Invocation:        Volatile
>>         Human-readable output:    Volatile
>>
>>     /usr/gnu/share/man/man1/sed.1
>>     (symlink to ../../../../share/man/man1/gsed.1)
>>         Location:        Uncommitted
>>
>>     /usr/share/info/sed.info
>>         Location:        Uncommitted
>>
>> 5. References
>>     [1] S. Hahn, B. Smaalders, and R. Orth, PSARC/2007/047: /usr/gnu
>>     [2] S. Hahn, PSARC/2007/049:  Include GNU which 2.16
>>     [3] S. Hahn, PSARC/2007/048:  Include GNU coreutils 6.7
>>     [4] SED(1) man page: materials/sed.1
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>        6.4.1. Consolidation C-team Name:
>>         SFW
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>>
>>   
>


From dwc@spartan.eng.sun.com Thu Apr 10 20:25:04 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B3P4Nr026613
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 Apr 2008 20:25:04 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3B3P3Bx026902;
	Thu, 10 Apr 2008 20:25:04 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ50040N5HPFM00@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 21:25:01 -0600 (MDT)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ500DAD5HNE970@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 21:24:59 -0600 (MDT)
Received: from spartan.eng.sun.com (spartan.SFBay.Sun.COM [129.146.226.64])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m3B3OwVF063598; Thu, 10 Apr 2008 20:24:58 -0700 (PDT)
Received: from spartan.eng.sun.com (localhost [127.0.0.1])
	by spartan.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id m3B3HTGN004737; Thu,
 10 Apr 2008 20:17:29 -0700 (PDT)
Received: (from dwc@localhost)
	by spartan.eng.sun.com (8.13.7+Sun/8.13.7/Submit) id m3B3HTUx004736; Thu,
 10 Apr 2008 20:17:29 -0700 (PDT)
Date: Thu, 10 Apr 2008 20:17:29 -0700 (PDT)
From: Don Cragun <don.cragun@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
To: gdamore@sun.com
Cc: Carol.Fields@sun.com, PSARC-ext@sun.com
Message-id: <200804110317.m3B3HTUx004736@spartan.eng.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 2661

>From psarc-intern-list-request@sun.com Thu Apr 10 17:52:00 2008
>
>Sorry, I just saw the answers to question #1 in section 4.2.  (I.e. "no".)
>
>I'll go back under my rock now.
>
>    -- Garrett
>
>Garrett D'Amore wrote:
>> A few questions (and note that none of these are necessarily any cause 
>> to change anything about this case):
>>
>> 1) Can GNU sed become a full replacement for our sed (at least 
>> /usr/bin/sed)?  (Yeah, I know its GPL, but so what... it seems like 
>> our own implementation has probably grown crufty over the years, and 
>> is unfortunately also encumbered.)

As you already noted, the answer is "no".

>>
>> 2) If the answer to #1 is "no", would it be possible to introduce some 
>> of the GNU improvements (functional equivalents -- obviously the GPL 
>> requires a totally separate implementation) to our sed, or

No.  Using the standards conformance tests on /usr/xpg4/bin/sed Carol
found no errors (as required for UNIX branding).  Using the same tests
on /usr/bin/sed found 38 failures.  Using the same tests on gsed found
14 failures (and 11 of those were not failures in common with
/usr/bin/sed).  People depending on the actions of any one of these
three will not be likely to be happy using either of the other two as a
replacement, and merging features of any two together will break
features of at least one of the versions.

>>
>> 3) Would it be possible to convert to using BSD sed (possibly with 
>> GNU-workalike-feature enhancements)?

/usr/ucb utilities are present only for SunOS 4.x compatibility.  There
is no funding to start enhancing or merging of these utilities with GNU
(or any other) enhancements.

>>
>> Interestingly enough, the only documented difference I can see between 
>> XPG4 sed and Solaris sed is the handling of the "l" pattern space -- 
>> xpg4 is a bit nicer.  How does GNU sed compare here?
>>
>> Architecturally, I'd prefer to have a single sed, but I understand 
>> that GNU features are probably required for FOSS support.  A second, 
>> lesser choice is to have the features in our "standard" sed which 
>> provide  feature equivalence, so that developers don't feel that they 
>> have no choice but to use GNU sed when developing for Solaris.

The biggest difference is that POSIX, SVID3, and GNU have different
definitions for the term "regular expression" (especially in the
handling of non-US ASCII character sets).  So the sed man pages look
very similar, but since regular expressions control a very large part
of what sed does, they all behave differently even when using the same
command line options and sed commands.

 - Don

>>
>> Thanks.
>>
>>    - Garrett
 ... ... ...

From Carol.Fields@sun.com Thu Apr 10 21:01:45 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B41jHf027084
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 10 Apr 2008 21:01:45 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3B41M5a014808
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 11 Apr 2008 12:01:44 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ50060576UCN00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 10 Apr 2008 21:01:42 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ500I6B76TF390@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 10 Apr 2008 21:01:41 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3B41fs0023660	for
 <PSARC-ext@sun.com>; Thu, 10 Apr 2008 21:01:41 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JZ5002016ZYPF00@fe-sfbay-10.sun.com>
 (original mail from Carol.Fields@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 10 Apr 2008 21:01:41 -0700 (PDT)
Received: from Sun.COM ([129.150.19.64])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JZ5007B976RTA00@fe-sfbay-10.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 10 Apr 2008 21:01:40 -0700 (PDT)
Date: Thu, 10 Apr 2008 21:01:39 -0700
From: Carol Fields <Carol.Fields@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <47FEB4E1.7070405@sun.com>
Sender: Carol.Fields@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: PSARC-ext@sun.com
Reply-to: Carol.Fields@sun.com
Message-id: <47FEE2A3.7020006@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com> <47FEB4E1.7070405@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.2.1) Gecko/20030313
Status: RO
Content-Length: 320

Garrett D'Amore wrote:
>>
>> Interestingly enough, the only documented difference I can see between 
>> XPG4 sed and Solaris sed is the handling of the "l" pattern space -- 
>> xpg4 is a bit nicer.  How does GNU sed compare here?

It looks like GNU sed passes the UNIX VSC tests that deal with the l command.

-- Carol


From gdamore@SUN.COM Thu Apr 10 22:40:24 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B5eNqT029185
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 Apr 2008 22:40:24 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3B5eNba047580;
	Thu, 10 Apr 2008 23:40:23 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ500D19BRAVH00@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 23:40:22 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ500DRDBR5E9C0@brm-avmta-1.central.sun.com>; Thu,
 10 Apr 2008 23:40:17 -0600 (MDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3B5eHLQ026163;
 Thu, 10 Apr 2008 22:40:17 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JZ500I01BO0H700@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 ; Thu, 10 Apr 2008 22:40:17 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JZ5009XVBR4QHC0@fe-sfbay-10.sun.com>; Thu,
 10 Apr 2008 22:40:17 -0700 (PDT)
Date: Thu, 10 Apr 2008 22:36:13 -0700
From: "Garrett D'Amore" <gdamore@SUN.COM>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <200804110317.m3B3HTUx004736@spartan.eng.sun.com>
Sender: Garrett.Damore@SUN.COM
To: Don Cragun <don.cragun@SUN.COM>
Cc: Carol.Fields@SUN.COM, PSARC-ext@SUN.COM
Message-id: <47FEF8CD.7020009@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200804110317.m3B3HTUx004736@spartan.eng.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 3146

Thank you for the clarification.  Btw, I meant importing sed from 
Net/Free/Open BSD in item #3 below.  Not importing (or otherwise 
touching) the very crusty stuff located in Solaris' /usr/ucb.

Its really unfortunate that there is such large differences in how these 
tools behave.

    --  Garrett

Don Cragun wrote:
> >From psarc-intern-list-request@sun.com Thu Apr 10 17:52:00 2008
>   
>> Sorry, I just saw the answers to question #1 in section 4.2.  (I.e. "no".)
>>
>> I'll go back under my rock now.
>>
>>    -- Garrett
>>
>> Garrett D'Amore wrote:
>>     
>>> A few questions (and note that none of these are necessarily any cause 
>>> to change anything about this case):
>>>
>>> 1) Can GNU sed become a full replacement for our sed (at least 
>>> /usr/bin/sed)?  (Yeah, I know its GPL, but so what... it seems like 
>>> our own implementation has probably grown crufty over the years, and 
>>> is unfortunately also encumbered.)
>>>       
>
> As you already noted, the answer is "no".
>
>   
>>> 2) If the answer to #1 is "no", would it be possible to introduce some 
>>> of the GNU improvements (functional equivalents -- obviously the GPL 
>>> requires a totally separate implementation) to our sed, or
>>>       
>
> No.  Using the standards conformance tests on /usr/xpg4/bin/sed Carol
> found no errors (as required for UNIX branding).  Using the same tests
> on /usr/bin/sed found 38 failures.  Using the same tests on gsed found
> 14 failures (and 11 of those were not failures in common with
> /usr/bin/sed).  People depending on the actions of any one of these
> three will not be likely to be happy using either of the other two as a
> replacement, and merging features of any two together will break
> features of at least one of the versions.
>
>   
>>> 3) Would it be possible to convert to using BSD sed (possibly with 
>>> GNU-workalike-feature enhancements)?
>>>       
>
> /usr/ucb utilities are present only for SunOS 4.x compatibility.  There
> is no funding to start enhancing or merging of these utilities with GNU
> (or any other) enhancements.
>
>   
>>> Interestingly enough, the only documented difference I can see between 
>>> XPG4 sed and Solaris sed is the handling of the "l" pattern space -- 
>>> xpg4 is a bit nicer.  How does GNU sed compare here?
>>>
>>> Architecturally, I'd prefer to have a single sed, but I understand 
>>> that GNU features are probably required for FOSS support.  A second, 
>>> lesser choice is to have the features in our "standard" sed which 
>>> provide  feature equivalence, so that developers don't feel that they 
>>> have no choice but to use GNU sed when developing for Solaris.
>>>       
>
> The biggest difference is that POSIX, SVID3, and GNU have different
> definitions for the term "regular expression" (especially in the
> handling of non-US ASCII character sets).  So the sed man pages look
> very similar, but since regular expressions control a very large part
> of what sed does, they all behave differently even when using the same
> command line options and sed commands.
>
>  - Don
>
>   
>>> Thanks.
>>>
>>>    - Garrett
>>>       
>  ... ... ...
>   


From Joerg.Schilling@fokus.fraunhofer.de Fri Apr 11 01:39:46 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B8di7W003894
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 Apr 2008 01:39:46 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3B8dXoV018848;
	Fri, 11 Apr 2008 16:39:42 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ500G03K25KZ00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 01:39:41 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ500M31K24O090@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 01:39:41 -0700 (PDT)
Received: from relay41i.sun.com ([192.5.209.70])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3B8dd0d017541; Fri,
 11 Apr 2008 08:39:40 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay41i.sun.com with ESMTP id BT-MMP-779296; Fri,
 11 Apr 2008 08:39:39 +0000 (Z)
Received: from relay42i.sun.com (relay42i.sun.com [192.5.209.72])
 by mms48es.sun.com with ESMTP id BT-MMP-14772715; Fri,
 11 Apr 2008 08:39:39 +0000 (Z)
Received: from mailgw1.fraunhofer.de ([153.96.1.17] [153.96.1.17])
 by relay4i.sun.com with ESMTP id BT-MMP-24978366; Fri,
 11 Apr 2008 08:39:38 +0000 (Z)
Received: from mailgw1.fraunhofer.de (localhost [127.0.0.1])
	by mailgw1.fraunhofer.de[host mailgw10] (8.14.2+/8.14.2)
 with ESMTP id m3B8ce94015150; Fri, 11 Apr 2008 10:38:40 +0200 (CEST)
Received: from pluto.fokus.fraunhofer.de
 (pluto.fokus.fraunhofer.de [195.37.77.164])
	by mailgw1.fraunhofer.de (8.14.2+/8.14.2) with ESMTP id m3B8cSl5014986
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri,
 11 Apr 2008 10:38:36 +0200 (CEST)
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id m3B8cRMr027914; Fri,
 11 Apr 2008 10:38:27 +0200 (MEST)
Received: from rigel ([10.147.65.195]) by EXCHSRV.fokus.fraunhofer.de with
 Microsoft SMTPSVC(6.0.3790.3959); Fri, 11 Apr 2008 10:38:27 +0200
Date: Fri, 11 Apr 2008 10:38:23 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <47FEB3D4.5060509@sun.com>
To: gdamore@sun.com, don.cragun@sun.com
Cc: PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Fraunhofer-Email-Policy: accepted
X-Antispam: No, score=-2.6/5.0, scanned in 0.139sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com>
User-Agent: nail 11.22 3/20/05
X-OriginalArrivalTime: 11 Apr 2008 08:38:27.0323 (UTC)
 FILETIME=[69984CB0:01C89BAF]
Status: RO
Content-Length: 1528

"Garrett D'Amore" <gdamore@sun.com> wrote:

> A few questions (and note that none of these are necessarily any cause 
> to change anything about this case):
>
> 1) Can GNU sed become a full replacement for our sed (at least 
> /usr/bin/sed)?  (Yeah, I know its GPL, but so what... it seems like our 
> own implementation has probably grown crufty over the years, and is 
> unfortunately also encumbered.)

Using GPL for the OpenSolaris base id a real bad idea as it would make the
base non-free for certain usage scenarios like e.g. embedded systems.


> 3) Would it be possible to convert to using BSD sed (possibly with 
> GNU-workalike-feature enhancements)?

In April 2005, I ported the FreeBSD sed for SchilliX. If you need a free 
iplementation better start with the FreeBSD version.


> Architecturally, I'd prefer to have a single sed, but I understand that 
> GNU features are probably required for FOSS support.  A second, lesser 
> choice is to have the features in our "standard" sed which provide  
> feature equivalence, so that developers don't feel that they have no 
> choice but to use GNU sed when developing for Solaris.

Cleanly written scripts (e.g. autoconf) do not depend on the non-portable 
extensions.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From Joerg.Schilling@fokus.fraunhofer.de Fri Apr 11 01:40:33 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B8eXD8003908
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 01:40:33 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3B8eWvN004791;
	Fri, 11 Apr 2008 01:40:32 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ500I05K3KLW00@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 Apr 2008 01:40:32 -0700 (PDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ500F07K3J01C0@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 Apr 2008 01:40:32 -0700 (PDT)
Received: from relay41i.sun.com ([192.5.209.70])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3B8di8x028021; Fri,
 11 Apr 2008 08:40:31 +0000 (GMT)
Received: from mms49es.sun.com ([160.41.221.233] [160.41.221.233])
 by relay41i.sun.com with ESMTP id BT-MMP-779352; Fri,
 11 Apr 2008 08:40:31 +0000 (Z)
Received: from relay43i.sun.com (relay43i.sun.com [192.5.209.74])
 by mms49es.sun.com with ESMTP id BT-MMP-8813153; Fri,
 11 Apr 2008 08:40:31 +0000 (Z)
Received: from mailgw1.fraunhofer.de ([153.96.1.17] [153.96.1.17])
 by relay4i.sun.com with ESMTP id BT-MMP-25290081; Fri,
 11 Apr 2008 08:40:30 +0000 (Z)
Received: from mailgw1.fraunhofer.de (localhost [127.0.0.1])
	by mailgw1.fraunhofer.de[host mailgwbi1] (8.14.2+/8.14.2)
 with ESMTP id m3B8eSS0020672; Fri, 11 Apr 2008 10:40:29 +0200 (CEST)
Received: from pluto.fokus.fraunhofer.de
 (pluto.fokus.fraunhofer.de [195.37.77.164])
	by mailgw1.fraunhofer.de (8.14.2+/8.14.2) with ESMTP id m3B8eSxB020661
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri,
 11 Apr 2008 10:40:28 +0200 (CEST)
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id m3B8eSuT027986; Fri,
 11 Apr 2008 10:40:28 +0200 (MEST)
Received: from rigel ([10.147.65.195]) by EXCHSRV.fokus.fraunhofer.de with
 Microsoft SMTPSVC(6.0.3790.3959); Fri, 11 Apr 2008 10:40:28 +0200
Date: Fri, 11 Apr 2008 10:40:28 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <47FEB4E1.7070405@sun.com>
To: gdamore@sun.com, don.cragun@sun.com
Cc: PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <47ff23fc.unqVT0E/5wnWuMai%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Fraunhofer-Email-Policy: accepted
X-Antispam: No, score=0.0/5.0, scanned in 0.065sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com> <47FEB4E1.7070405@sun.com>
User-Agent: nail 11.22 3/20/05
X-OriginalArrivalTime: 11 Apr 2008 08:40:28.0389 (UTC)
 FILETIME=[B1C18150:01C89BAF]
Status: RO
Content-Length: 510

"Garrett D'Amore" <gdamore@sun.com> wrote:

> Sorry, I just saw the answers to question #1 in section 4.2.  (I.e. "no".)

The ON sed sources are still non-free, so it we need to think about a free 
replacement.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From Joerg.Schilling@fokus.fraunhofer.de Fri Apr 11 01:44:06 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3B8i66P003940
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 01:44:06 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m3B8hx7P016323;
	Fri, 11 Apr 2008 09:44:03 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ500H0VK9E1Z00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 01:44:02 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ500MD3K9ENQ90@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 01:44:02 -0700 (PDT)
Received: from relay42i.sun.com ([192.5.209.72])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3B8i1dP012394; Fri,
 11 Apr 2008 08:44:02 +0000 (GMT)
Received: from mms49es.sun.com ([160.41.221.233] [160.41.221.233])
 by relay42i.sun.com with ESMTP id BT-MMP-777730; Fri,
 11 Apr 2008 08:44:01 +0000 (Z)
Received: from relay43i.sun.com (relay43i.sun.com [192.5.209.74])
 by mms49es.sun.com with ESMTP id BT-MMP-8824571; Fri,
 11 Apr 2008 08:44:01 +0000 (Z)
Received: from mailgw1.fraunhofer.de ([153.96.1.17] [153.96.1.17])
 by relay4i.sun.com with ESMTP id BT-MMP-25296288; Fri,
 11 Apr 2008 08:44:00 +0000 (Z)
Received: from mailgw1.fraunhofer.de (localhost [127.0.0.1])
	by mailgw1.fraunhofer.de[host mailgw26] (8.14.2+/8.14.2)
 with ESMTP id m3B8hwRX011408; Fri, 11 Apr 2008 10:43:59 +0200 (CEST)
Received: from pluto.fokus.fraunhofer.de
 (pluto.fokus.fraunhofer.de [195.37.77.164])
	by mailgw1.fraunhofer.de (8.14.2+/8.14.2) with ESMTP id m3B8hwQT011398
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri,
 11 Apr 2008 10:43:58 +0200 (CEST)
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id m3B8hv60028113; Fri,
 11 Apr 2008 10:43:57 +0200 (MEST)
Received: from rigel ([10.147.65.195]) by EXCHSRV.fokus.fraunhofer.de with
 Microsoft SMTPSVC(6.0.3790.3959); Fri, 11 Apr 2008 10:43:57 +0200
Date: Fri, 11 Apr 2008 10:43:57 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <200804110317.m3B3HTUx004736@spartan.eng.sun.com>
To: gdamore@sun.com, don.cragun@sun.com
Cc: PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <47ff24cd.kjZEuGhAReXcPTXn%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Fraunhofer-Email-Policy: accepted
X-Antispam: No, score=-0.2/5.0, scanned in 0.075sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804110317.m3B3HTUx004736@spartan.eng.sun.com>
User-Agent: nail 11.22 3/20/05
X-OriginalArrivalTime: 11 Apr 2008 08:43:57.0880 (UTC)
 FILETIME=[2E9F4B80:01C89BB0]
Status: RO
Content-Length: 759

Don Cragun <don.cragun@sun.com> wrote:

> >> 3) Would it be possible to convert to using BSD sed (possibly with 
> >> GNU-workalike-feature enhancements)?
>
> /usr/ucb utilities are present only for SunOS 4.x compatibility.  There
> is no funding to start enhancing or merging of these utilities with GNU
> (or any other) enhancements.

Where did you live the last 20 years?

It is obvious that Garret talks about _recent_ *BSD sources and not about 
BSD-4.2.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From ceri@submonkey.net Fri Apr 11 07:30:11 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BEU9uZ011532
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 07:30:11 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m3BETwtN009960;
	Fri, 11 Apr 2008 15:30:07 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ60034T0A7ZQ00@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 08:30:07 -0600 (MDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ600JFF0A5HR50@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 08:30:05 -0600 (MDT)
Received: from relay22.sun.com
 (relay22.sun.com [192.12.251.34] (may be forged))	by sca-ea-mail-4.sun.com
 (8.13.6+Sun/8.12.9) with ESMTP id m3BERIrO018913; Fri,
 11 Apr 2008 14:30:04 +0000 (GMT)
Received: from mms24es.sun.com ([150.143.232.74] [150.143.232.74])
 by relay22i.sun.com with ESMTP id BT-MMP-2440998; Fri,
 11 Apr 2008 14:30:04 +0000 (Z)
Received: from relay24.sun.com (relay24.sun.com [192.12.251.74])
 by mms24es.sun.com with ESMTP id BT-MMP-4880415; Fri,
 11 Apr 2008 14:30:04 +0000 (Z)
Received: from shrike.submonkey.net ([81.106.128.65] [81.106.128.65])
 by relay24i.sun.com with ESMTP id BT-MMP-29991521; Fri,
 11 Apr 2008 14:30:04 +0000 (Z)
Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD))
	(envelope-from <ceri@submonkey.net>)	id 1JkKGQ-000JKh-FQ; Fri,
 11 Apr 2008 15:30:02 +0100
Date: Fri, 11 Apr 2008 15:30:02 +0100
From: Ceri Davies <ceri@submonkey.net>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout	04/17/2008]
In-reply-to: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
Sender: Ceri Davies <ceri@submonkey.net>
To: Don Cragun <don.cragun@sun.com>
Cc: PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <20080411143002.GC43968@submonkey.net>
MIME-version: 1.0
Content-type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary=zhXaljGHf11kAtnf
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-PGP: finger ceri@FreeBSD.org
X-Antispam: No, score=0.0/5.0, scanned in 0.053sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 895


--zhXaljGHf11kAtnf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Apr 10, 2008 at 02:37:11PM -0700, Don Cragun wrote:

> 	A new package, SUNWgsed, will be introduced to deliver the
> 	component.  Given that GNU sed is a conflicting command,
> 	/usr/bin/gsed will be provided because other operating systems,
> 	such as FreeBSD, include gsed.

FreeBSD does not include a command called gsed.

Ceri
--=20
That must be wonderful!  I don't understand it at all.
                                                  -- Moliere

--zhXaljGHf11kAtnf
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFH/3XqocfcwTS3JF8RAnaYAJ9xEszdzojNekGmsJ91LccpSsuNDwCgp/GS
WJAjkZ/+1lsgtqO6LHGQv8w=
=8V9z
-----END PGP SIGNATURE-----

--zhXaljGHf11kAtnf--

From ceri@submonkey.net Fri Apr 11 07:32:32 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BEWWBu011564
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 07:32:32 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3BEWQ1U010402;
	Fri, 11 Apr 2008 07:32:32 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ60040J0E76L00@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 08:32:31 -0600 (MDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ600J810E6HQ60@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 08:32:31 -0600 (MDT)
Received: from relay43i.sun.com ([192.5.209.74])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3BEETdt005748;
 Fri, 11 Apr 2008 14:32:30 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay43i.sun.com with ESMTP id BT-MMP-810321; Fri,
 11 Apr 2008 14:32:26 +0000 (Z)
Received: from relay41i.sun.com (relay41i.sun.com [192.5.209.70])
 by mms48es.sun.com with ESMTP id BT-MMP-16342246; Fri,
 11 Apr 2008 14:32:26 +0000 (Z)
Received: from shrike.submonkey.net ([81.106.128.65] [81.106.128.65])
 by relay4i.sun.com with ESMTP id BT-MMP-26316197; Fri,
 11 Apr 2008 14:32:25 +0000 (Z)
Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD))
	(envelope-from <ceri@submonkey.net>)	id 1JkKIg-000E2Y-W2; Fri,
 11 Apr 2008 15:32:22 +0100
Date: Fri, 11 Apr 2008 15:32:22 +0100
From: Ceri Davies <ceri@submonkey.net>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout	04/17/2008]
In-reply-to: <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
Sender: Ceri Davies <ceri@submonkey.net>
To: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>
Cc: gdamore@sun.com, don.cragun@sun.com, PSARC-ext@sun.com,
        Carol.Fields@sun.com
Message-id: <20080411143222.GD43968@submonkey.net>
MIME-version: 1.0
Content-type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary=IiVenqGWf+H9Y6IX
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-PGP: finger ceri@FreeBSD.org
X-Antispam: No, score=-0.2/5.0, scanned in 0.059sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com>
 <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 1065


--IiVenqGWf+H9Y6IX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Apr 11, 2008 at 10:38:23AM +0200, Joerg Schilling wrote:
> "Garrett D'Amore" <gdamore@sun.com> wrote:

> > 3) Would it be possible to convert to using BSD sed (possibly with=20
> > GNU-workalike-feature enhancements)?
>=20
> In April 2005, I ported the FreeBSD sed for SchilliX. If you need a free=
=20
> iplementation better start with the FreeBSD version.

Excellent.  I started a port of FreeBSD's sed to Nevada some time ago,
but kind of lost interest.  (Where) can I get the SchilliX tree?

Ceri
--=20
That must be wonderful!  I don't understand it at all.
                                                  -- Moliere

--IiVenqGWf+H9Y6IX
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFH/3Z2ocfcwTS3JF8RAv8IAKC0iOkvfPknU3/pDjXnyZj9x6XtsACfd9Pr
fDe+qgXDA5IOrwIUp0SgG+A=
=BW+0
-----END PGP SIGNATURE-----

--IiVenqGWf+H9Y6IX--

From Nicolas.Williams@Sun.COM Fri Apr 11 08:13:03 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BFD2kC012417
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 08:13:03 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m3BFChMU028963;
	Fri, 11 Apr 2008 16:13:00 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ600A0B29LBX00@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 Apr 2008 08:12:57 -0700 (PDT)
Received: from binky.Central.Sun.COM ([129.153.128.104])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ600ANR29K2O00@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 Apr 2008 08:12:56 -0700 (PDT)
Received: from binky.Central.Sun.COM (localhost [127.0.0.1])
	by binky.Central.Sun.COM (8.14.1+Sun/8.14.1) with ESMTP id m3BFCqow009703;
 Fri, 11 Apr 2008 10:12:52 -0500 (CDT)
Received: (from nw141292@localhost)
	by binky.Central.Sun.COM (8.14.1+Sun/8.14.1/Submit) id m3BFCqHZ009702; Fri,
 11 Apr 2008 10:12:52 -0500 (CDT)
Date: Fri, 11 Apr 2008 10:12:52 -0500
From: Nicolas Williams <Nicolas.Williams@Sun.COM>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
To: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>
Cc: gdamore@Sun.COM, don.cragun@Sun.COM, PSARC-ext@Sun.COM,
        Carol.Fields@Sun.COM
Mail-followup-to: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>,
 gdamore@sun.com, don.cragun@sun.com, PSARC-ext@sun.com, Carol.Fields@sun.com
Message-id: <20080411151252.GX8027@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com>
 <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
X-Authentication-warning: binky.Central.Sun.COM: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 674

On Fri, Apr 11, 2008 at 10:38:23AM +0200, Joerg Schilling wrote:
> "Garrett D'Amore" <gdamore@sun.com> wrote:
> 
> Using GPL for the OpenSolaris base id a real bad idea as it would make the
> base non-free for certain usage scenarios like e.g. embedded systems.

OTOH, people expect GNU tools to be present.  Let folks making embedded
systems out of OpenSolaris remove what GNU source they feel like
removing.  gsed, after all, is not part of core OpenSolaris, nor will it
be.

> Cleanly written scripts (e.g. autoconf) do not depend on the non-portable 
> extensions.

But the world isn't perfect, and including GNU sed doesn't cost us much
from its being GPLed.

Nico
-- 

From Joerg.Schilling@fokus.fraunhofer.de Fri Apr 11 08:22:20 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BFMJAQ012454
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 Apr 2008 08:22:20 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3BFM6Lc021361;
	Fri, 11 Apr 2008 23:22:16 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ60070L2P0YB00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 08:22:12 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ600IDU2OXRGF0@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 08:22:10 -0700 (PDT)
Received: from relay42i.sun.com ([192.5.209.72])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3BEhvCo029728; Fri,
 11 Apr 2008 15:22:09 +0000 (GMT)
Received: from mms49es.sun.com ([160.41.221.233] [160.41.221.233])
 by relay42i.sun.com with ESMTP id BT-MMP-813861; Fri,
 11 Apr 2008 15:22:09 +0000 (Z)
Received: from relay41i.sun.com (relay41i.sun.com [192.5.209.70])
 by mms49es.sun.com with ESMTP id BT-MMP-10676850; Fri,
 11 Apr 2008 15:22:08 +0000 (Z)
Received: from mailgw1.fraunhofer.de ([153.96.1.17] [153.96.1.17])
 by relay4i.sun.com with ESMTP id BT-MMP-26475092; Fri,
 11 Apr 2008 15:22:08 +0000 (Z)
Received: from mailgw1.fraunhofer.de (localhost [127.0.0.1])
	by mailgw1.fraunhofer.de[host mailgw24] (8.14.2+/8.14.2)
 with ESMTP id m3BFL85J027857; Fri, 11 Apr 2008 17:21:09 +0200 (CEST)
Received: from pluto.fokus.fraunhofer.de
 (pluto.fokus.fraunhofer.de [195.37.77.164])
	by mailgw1.fraunhofer.de (8.14.2+/8.14.2) with ESMTP id m3BFL76j027843
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri,
 11 Apr 2008 17:21:08 +0200 (CEST)
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id m3BFL7Ka014978; Fri,
 11 Apr 2008 17:21:07 +0200 (MEST)
Received: from rigel ([10.147.65.195]) by EXCHSRV.fokus.fraunhofer.de with
 Microsoft SMTPSVC(6.0.3790.3959); Fri, 11 Apr 2008 17:21:07 +0200
Date: Fri, 11 Apr 2008 17:21:07 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
In-reply-to: <20080411143222.GD43968@submonkey.net>
To: ceri@submonkey.net
Cc: PSARC-ext@sun.com, gdamore@sun.com, don.cragun@sun.com,
        Carol.Fields@sun.com
Message-id: <47ff81e3.Bgowy7PC+LXwcoC8%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Fraunhofer-Email-Policy: accepted
X-Antispam: No, score=-1.1/5.0, scanned in 0.132sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com>
 <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
 <20080411143222.GD43968@submonkey.net>
User-Agent: nail 11.22 3/20/05
X-OriginalArrivalTime: 11 Apr 2008 15:21:07.0503 (UTC)
 FILETIME=[AA2F33F0:01C89BE7]
Status: RO
Content-Length: 1602

Ceri Davies <ceri@submonkey.net> wrote:

> On Fri, Apr 11, 2008 at 10:38:23AM +0200, Joerg Schilling wrote:
> > "Garrett D'Amore" <gdamore@sun.com> wrote:
>
> > > 3) Would it be possible to convert to using BSD sed (possibly with 
> > > GNU-workalike-feature enhancements)?
> > 
> > In April 2005, I ported the FreeBSD sed for SchilliX. If you need a free 
> > iplementation better start with the FreeBSD version.
>
> Excellent.  I started a port of FreeBSD's sed to Nevada some time ago,
> but kind of lost interest.  (Where) can I get the SchilliX tree?

OK, I just updated a portability helper "xx.c" to the new schily source 
conventions and added an #include <schily/mconfig.h> to all BSD sources 
to make them correctly compile in largefile mode, so here it is:


1) get the most recent schily source consolidation:

	ftp://ftp.berlios.de/pub/schily/schily-2008-04-07.tar.bz2

2) get the sed SSPM mudule:

	ftp://ftp.berlios.de/pub/schily/sed.sspm.tar.bz2

3) call: star -xp < schily-2008-04-07.tar.bz2

4) cd schily-2008-04-07/

5) call: star -xp < ../sed.sspm.tar.bz2

6) call make.... if you have problems with the Sun make, call:

	cd psmake
	./MAKE-all
	cd ..
	psmake/smake

Note that in 14 hours, Berlios and Fokus will have a planned 1-2 day power 
outage....so fetch the source soon ;-)



Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From roland.mainz@nrubsig.org Fri Apr 11 11:00:19 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BI0JcG017907
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 11:00:19 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3BI08Kn013087;
	Fri, 11 Apr 2008 11:00:16 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ600H1JA0EDZ00@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 12:00:14 -0600 (MDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ600DYRA05ZP30@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 12:00:06 -0600 (MDT)
Received: from relay24.sun.com
 (ip192-12-251-74.block6.us.syntegra.com [192.12.251.74])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3BHkEgt018793;
 Fri, 11 Apr 2008 18:00:05 +0000 (GMT)
Received: from mms24es.sun.com ([150.143.232.74] [150.143.232.74])
 by relay24i.sun.com with ESMTP id BT-MMP-2491586; Fri,
 11 Apr 2008 18:00:05 +0000 (Z)
Received: from relay21.sun.com (relay21.sun.com [192.12.251.24])
 by mms24es.sun.com with ESMTP id BT-MMP-5258975; Fri,
 11 Apr 2008 18:00:04 +0000 (Z)
Received: from mail-in-08.arcor-online.net ([151.189.21.48] [151.189.21.48])
 by relay21i.sun.com with ESMTP id BT-MMP-5909714; Fri,
 11 Apr 2008 18:00:04 +0000 (Z)
Received: from mail-in-19-z2.arcor-online.net
 (mail-in-19-z2.arcor-online.net [151.189.8.36])	by mail-in-08.arcor-online.net
 (Postfix) with ESMTP id EEAF627B318; Fri, 11 Apr 2008 20:00:02 +0200 (CEST)
Received: from mail-in-11.arcor-online.net
 (mail-in-11.arcor-online.net [151.189.21.51])
	by mail-in-19-z2.arcor-online.net (Postfix) with ESMTP id DFE336BFE9; Fri,
 11 Apr 2008 20:00:02 +0200 (CEST)
Received: from jupiterb48.nrubsig.org
 (dslb-084-058-242-201.pools.arcor-ip.net [84.58.242.201])
	by mail-in-11.arcor-online.net (Postfix) with ESMTP id 7403924924B; Fri,
 11 Apr 2008 20:00:02 +0200 (CEST)
Received: from nrubsig.org (localhost [127.0.0.1])	by jupiterb48.nrubsig.org
 (8.13.8+Sun/8.13.8) with ESMTP id m3BI01ta003004; Fri,
 11 Apr 2008 20:00:01 +0200 (CEST)
Date: Fri, 11 Apr 2008 20:00:01 +0200
From: Roland Mainz <roland.mainz@nrubsig.org>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout04/17/2008]
Sender: gisburn@jupiterb48.nrubsig.org
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>, PSARC-ext@sun.com,
        Carol.Fields@sun.com, don.cragun@sun.com, gdamore@sun.com
Message-id: <47FFA721.1D4E6C62@nrubsig.org>
MIME-version: 1.0
X-Mailer: Mozilla 4.76 [en] (X11; U; SunOS 5.11 sun4u)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Virus-Scanned: ClamAV 0.92.1/6704/Fri Apr 11 15:41:43 2008 on
 mail-in-11.arcor-online.net
X-Virus-Status: Clean
X-Antispam: No, score=-1.1/5.0, scanned in 0.096sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com>
 <47ff237f.80jf3FFL9SvVcHE/%Joerg.Schilling@fokus.fraunhofer.de>
 <20080411151252.GX8027@Sun.COM>
Status: RO
Content-Length: 692

Nicolas Williams wrote:
> On Fri, Apr 11, 2008 at 10:38:23AM +0200, Joerg Schilling wrote:
> > "Garrett D'Amore" <gdamore@sun.com> wrote:
[snip]
> > Cleanly written scripts (e.g. autoconf) do not depend on the non-portable
> > extensions.
> 
> But the world isn't perfect, and including GNU sed doesn't cost us much
> from its being GPLed.

Just for the log: Getting an OpenSource version of /usr/xpg4/bin/sed and
/usr/bin/sed done is on my ToDO list (after we're done with the
/usr/bin/printf putback) ...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

From roland.mainz@nrubsig.org Fri Apr 11 11:07:29 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BI7TFt018463
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Apr 2008 11:07:29 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m3BI7NYi012141;
	Fri, 11 Apr 2008 19:07:26 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ600H21ACDRW00@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 12:07:25 -0600 (MDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ600D87ACAZW40@brm-avmta-1.central.sun.com>; Fri,
 11 Apr 2008 12:07:22 -0600 (MDT)
Received: from relay14i.sun.com
 (ip124.net129179-4.block1.us.syntegra.com [129.179.4.124])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3BI7Law028971; Fri,
 11 Apr 2008 18:07:22 +0000 (GMT)
Received: from mmp11es.sun.com ([160.41.209.21] [160.41.209.21])
 by relay14i.sun.com with ESMTP id BT-MMP-23060; Fri,
 11 Apr 2008 18:07:21 +0000 (Z)
Received: from relay12i.sun.com (relay12i.sun.com [129.179.4.122])
 by mmp11es.sun.com with ESMTP id BT-MMP-801947; Fri,
 11 Apr 2008 18:07:21 +0000 (Z)
Received: from mail-in-01.arcor-online.net ([151.189.21.41] [151.189.21.41])
 by relay1i.sun.com with ESMTP id BT-MMP-295888; Fri,
 11 Apr 2008 18:07:21 +0000 (Z)
Received: from mail-in-16-z2.arcor-online.net
 (mail-in-16-z2.arcor-online.net [151.189.8.33])	by mail-in-01.arcor-online.net
 (Postfix) with ESMTP id 4A973104E3B; Fri, 11 Apr 2008 20:07:20 +0200 (CEST)
Received: from mail-in-06.arcor-online.net
 (mail-in-06.arcor-online.net [151.189.21.46])
	by mail-in-16-z2.arcor-online.net (Postfix) with ESMTP id 370FF254639; Fri,
 11 Apr 2008 20:07:20 +0200 (CEST)
Received: from jupiterb48.nrubsig.org
 (dslb-084-058-242-201.pools.arcor-ip.net [84.58.242.201])
	by mail-in-06.arcor-online.net (Postfix) with ESMTP id 12B6835E71A; Fri,
 11 Apr 2008 20:07:20 +0200 (CEST)
Received: from nrubsig.org (localhost [127.0.0.1])	by jupiterb48.nrubsig.org
 (8.13.8+Sun/8.13.8) with ESMTP id m3BI7JeZ003012; Fri,
 11 Apr 2008 20:07:19 +0200 (CEST)
Date: Fri, 11 Apr 2008 20:07:18 +0200
From: Roland Mainz <roland.mainz@nrubsig.org>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout04/17/2008]
Sender: gisburn@jupiterb48.nrubsig.org
To: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>
Cc: gdamore@sun.com, don.cragun@sun.com, PSARC-ext@sun.com,
        Carol.Fields@sun.com
Message-id: <47FFA8D6.B394DA75@nrubsig.org>
MIME-version: 1.0
X-Mailer: Mozilla 4.76 [en] (X11; U; SunOS 5.11 sun4u)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Virus-Scanned: ClamAV 0.92.1/6704/Fri Apr 11 15:41:43 2008 on
 mail-in-06.arcor-online.net
X-Virus-Status: Clean
X-Antispam: No, score=-2.6/5.0, scanned in 0.050sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <47FEB3D4.5060509@sun.com> <47FEB4E1.7070405@sun.com>
 <47ff23fc.unqVT0E/5wnWuMai%Joerg.Schilling@fokus.fraunhofer.de>
Status: RO
Content-Length: 465

Joerg Schilling wrote:
> "Garrett D'Amore" <gdamore@sun.com> wrote:
> 
> > Sorry, I just saw the answers to question #1 in section 4.2.  (I.e. "no".)
> 
> The ON sed sources are still non-free, so it we need to think about a free
> replacement.

That's already on my ToDo list...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

From Carol.Fields@Sun.COM Fri Apr 11 12:43:11 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3BJhAAo021981
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 Apr 2008 12:43:11 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3BJgxwM025403;
	Sat, 12 Apr 2008 03:43:08 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ60080ZERUCR00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 12:43:06 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ6001HPERTIO70@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Apr 2008 12:43:05 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3BJh5Yi011250;
 Fri, 11 Apr 2008 12:43:05 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JZ600A01ERBLM00@fe-sfbay-10.sun.com>
 (original mail from Carol.Fields@Sun.COM); Fri,
 11 Apr 2008 12:43:05 -0700 (PDT)
Received: from [129.146.224.56] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JZ6004WKERT0O30@fe-sfbay-10.sun.com>; Fri,
 11 Apr 2008 12:43:05 -0700 (PDT)
Date: Fri, 11 Apr 2008 12:42:45 -0700
From: Carol Fields <Carol.Fields@Sun.COM>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout	04/17/2008]
In-reply-to: <20080411143002.GC43968@submonkey.net>
Sender: Carol.Fields@Sun.COM
To: Ceri Davies <ceri@submonkey.net>
Cc: Don Cragun <don.cragun@Sun.COM>, PSARC-ext@Sun.COM
Reply-to: Carol.Fields@Sun.COM
Message-id: <47FFBF35.1020803@sun.com>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <20080411143002.GC43968@submonkey.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20071119)
Status: RO
Content-Length: 547

A search on the web finds references to gsed installed with the 'g' prefix,
eg. at least one FreeBSD port, and eg. gsed version 4.1.5 for
Mac OS X 10.5 Leopard.

-- Carol

Ceri Davies wrote:
> On Thu, Apr 10, 2008 at 02:37:11PM -0700, Don Cragun wrote:
> 
>> 	A new package, SUNWgsed, will be introduced to deliver the
>> 	component.  Given that GNU sed is a conflicting command,
>> 	/usr/bin/gsed will be provided because other operating systems,
>> 	such as FreeBSD, include gsed.
> 
> FreeBSD does not include a command called gsed.
> 
> Ceri


From ceri@submonkey.net Sat Apr 12 07:44:09 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3CEi7K5011598
	for <psarc-ext@sac.sfbay.Sun.COM>; Sat, 12 Apr 2008 07:44:08 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m3CEi1Ea021162;
	Sat, 12 Apr 2008 22:44:04 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ70040BVLDUL00@nwk-avmta-2.sfbay.sun.com>; Sat,
 12 Apr 2008 07:44:01 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ700G9EVLDBC70@nwk-avmta-2.sfbay.sun.com>; Sat,
 12 Apr 2008 07:44:01 -0700 (PDT)
Received: from relay43i.sun.com ([192.5.209.74])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m3CEdrG1018656; Sat,
 12 Apr 2008 14:44:00 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay43i.sun.com with ESMTP id BT-MMP-73099; Sat,
 12 Apr 2008 14:44:00 +0000 (Z)
Received: from relay42i.sun.com (relay42i.sun.com [192.5.209.72])
 by mms48es.sun.com with ESMTP id BT-MMP-6106285; Sat,
 12 Apr 2008 14:44:00 +0000 (Z)
Received: from shrike.submonkey.net ([81.106.128.65] [81.106.128.65])
 by relay4i.sun.com with ESMTP id BT-MMP-3387675; Sat,
 12 Apr 2008 14:44:00 +0000 (Z)
Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD))
	(envelope-from <ceri@submonkey.net>)	id 1JkgxS-0001oZ-LL; Sat,
 12 Apr 2008 15:43:58 +0100
Date: Sat, 12 Apr 2008 15:43:58 +0100
From: Ceri Davies <ceri@submonkey.net>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout	04/17/2008]
In-reply-to: <47FFBF35.1020803@sun.com>
Sender: Ceri Davies <ceri@submonkey.net>
To: Carol Fields <Carol.Fields@sun.com>
Cc: Don Cragun <don.cragun@sun.com>, PSARC-ext@sun.com
Message-id: <20080412144358.GA67543@submonkey.net>
MIME-version: 1.0
Content-type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary=VS++wcV0S1rZb1Fb
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-PGP: finger ceri@FreeBSD.org
X-Antispam: No, score=-1.1/5.0, scanned in 0.078sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <20080411143002.GC43968@submonkey.net> <47FFBF35.1020803@sun.com>
User-Agent: Mutt/1.5.17 (2007-11-01)
Status: RO
Content-Length: 1545


--VS++wcV0S1rZb1Fb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Apr 11, 2008 at 12:42:45PM -0700, Carol Fields wrote:
>=20
> Ceri Davies wrote:
>> On Thu, Apr 10, 2008 at 02:37:11PM -0700, Don Cragun wrote:
>>=20
>>> 	A new package, SUNWgsed, will be introduced to deliver the
>>> 	component.  Given that GNU sed is a conflicting command,
>>> 	/usr/bin/gsed will be provided because other operating systems,
>>> 	such as FreeBSD, include gsed.
>>=20
>> FreeBSD does not include a command called gsed.
>
> A search on the web finds references to gsed installed with the 'g' prefi=
x,
> eg. at least one FreeBSD port, and eg. gsed version 4.1.5 for
> Mac OS X 10.5 Leopard.

While I'm sure other operating systems do ship GNU sed, saying that
FreeBSD (and now Mac OS X 10.5) include GNU sed just because a port
exists is somewhat ignominious.

For the record, neither FreeBSD nor Mac OS X come with GNU sed in the
base distribution, and I'd prefer that they not be held up as examples
of operating systems that "include gsed".  That is all.

Ceri
--=20
That must be wonderful!  I don't understand it at all.
                                                  -- Moliere

--VS++wcV0S1rZb1Fb
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQFIAMquocfcwTS3JF8RAu8JAJsGo7xxLPx0ftZunr351o5ENhlo2gCff32E
c/8IbjPE6foydI+SA3TdZjw=
=l2Hu
-----END PGP SIGNATURE-----

--VS++wcV0S1rZb1Fb--

From gdamore@sun.com Sat Apr 12 14:01:38 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3CL1c8v015596
	for <psarc-ext@sac.sfbay.sun.com>; Sat, 12 Apr 2008 14:01:38 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3CL1btD013856;
	Sat, 12 Apr 2008 14:01:37 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZ800L01D2PFV00@brm-avmta-1.central.sun.com>; Sat,
 12 Apr 2008 15:01:37 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZ8009KWD2OAP60@brm-avmta-1.central.sun.com>; Sat,
 12 Apr 2008 15:01:36 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m3CL1aCp018704;
 Sat, 12 Apr 2008 14:01:36 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JZ800501D2HZQ00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 ; Sat, 12 Apr 2008 14:01:35 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JZ800KW4D2M8930@fe-sfbay-09.sun.com>; Sat,
 12 Apr 2008 14:01:34 -0700 (PDT)
Date: Sat, 12 Apr 2008 13:57:24 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout	04/17/2008]
In-reply-to: <20080412144358.GA67543@submonkey.net>
Sender: Garrett.Damore@sun.com
To: Ceri Davies <ceri@submonkey.net>
Cc: Carol Fields <Carol.Fields@sun.com>, Don Cragun <don.cragun@sun.com>,
        PSARC-ext@sun.com
Message-id: <48012234.8060907@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <20080411143002.GC43968@submonkey.net> <47FFBF35.1020803@sun.com>
 <20080412144358.GA67543@submonkey.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1608

Ceri Davies wrote:
> On Fri, Apr 11, 2008 at 12:42:45PM -0700, Carol Fields wrote:
>   
>> Ceri Davies wrote:
>>     
>>> On Thu, Apr 10, 2008 at 02:37:11PM -0700, Don Cragun wrote:
>>>
>>>       
>>>> 	A new package, SUNWgsed, will be introduced to deliver the
>>>> 	component.  Given that GNU sed is a conflicting command,
>>>> 	/usr/bin/gsed will be provided because other operating systems,
>>>> 	such as FreeBSD, include gsed.
>>>>         
>>> FreeBSD does not include a command called gsed.
>>>       
>> A search on the web finds references to gsed installed with the 'g' prefix,
>> eg. at least one FreeBSD port, and eg. gsed version 4.1.5 for
>> Mac OS X 10.5 Leopard.
>>     
>
> While I'm sure other operating systems do ship GNU sed, saying that
> FreeBSD (and now Mac OS X 10.5) include GNU sed just because a port
> exists is somewhat ignominious.
>
> For the record, neither FreeBSD nor Mac OS X come with GNU sed in the
> base distribution, and I'd prefer that they not be held up as examples
> of operating systems that "include gsed".  That is all.
>   

Ah, but the same logic is used to cite "inclusion" of other FOSS 
packages.  For example, unison does not ship in the default Ubuntu 
distribution, but is part of "Universe" (which is fairly similar to the 
FreeBSD ports collection.)

I wonder how much of what we are including in our "base" is stuff that 
really belongs in a readily accessible network repository.  
Unfortunately, we don't have any such creature -- at least not 
officially endorsed (blastwave exists, but lacks any kind of official 
endorsement.)

    -- Garrett


From bart.smaalders@sun.com Mon Apr 14 10:42:48 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3EHgmvu015965
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 Apr 2008 10:42:48 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3EHgjfx021747;
	Mon, 14 Apr 2008 10:42:48 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZB00E5PT7BP000@brm-avmta-1.central.sun.com>; Mon,
 14 Apr 2008 11:42:47 -0600 (MDT)
Received: from zion.sfbay.sun.com ([129.146.17.75])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZB00K5FT79HKF0@brm-avmta-1.central.sun.com>; Mon,
 14 Apr 2008 11:42:45 -0600 (MDT)
Received: from [129.146.228.109] (cyber.SFBay.Sun.COM [129.146.228.109])
	by zion.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m3EHZBwG028376; Mon,
 14 Apr 2008 17:35:11 +0000 (GMT)
Date: Mon, 14 Apr 2008 10:35:11 -0700
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout	04/17/2008]
In-reply-to: <48012234.8060907@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Ceri Davies <ceri@submonkey.net>, Carol Fields <Carol.Fields@sun.com>,
        Don Cragun <don.cragun@sun.com>, PSARC-ext@sun.com
Message-id: <480395CF.9090601@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200804102137.m3ALbBfp017682@sac.sfbay.sun.com>
 <20080411143002.GC43968@submonkey.net> <47FFBF35.1020803@sun.com>
 <20080412144358.GA67543@submonkey.net> <48012234.8060907@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20080201)
Status: RO
Content-Length: 1475

Garrett D'Amore wrote:

> I wonder how much of what we are including in our "base" is stuff that 
> really belongs in a readily accessible network repository.  
> Unfortunately, we don't have any such creature -- at least not 
> officially endorsed (blastwave exists, but lacks any kind of official 
> endorsement.)

Garrett -

As you are no doubt aware, there is a team working long hours attempting
to produce a network repository; those of you running Indiana preview 2
have no doubt used http://pkg.opensolaris.org already.

Are you suggesting that we halt efforts to increase the amount of software
available on Solaris until we switch packaging systems in the base release?

What happens when we stop releasing the "standard DVD", but instead
provide a standard CD for installs and leave the rest to a networked 
repository?
What happens when there is no metacluster for "install everything", 
because that's
simply too large to be practical?

Since you're on PSARC, I suggest you consider the architectural implications
of essentially infinite distribution media and inherently asynchronous 
releases
across that repository, and useful characterizations of the interface 
stability,
etc. of such software rather than  the parallelism we're using to 
achieve our
goals in a timely fashion.

-= Bart





-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."

From dwc@spartan.eng.sun.com Wed Apr 16 16:22:09 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m3GNM9a0002138
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 16 Apr 2008 16:22:09 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m3GNM5C7004908
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 16 Apr 2008 16:22:09 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JZF00A1ZY8U1Y00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 16 Apr 2008 17:22:06 -0600 (MDT)
Received: from dm-eng-02.sfbay.sun.com ([129.146.11.32])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JZF00BTLY8SHTD0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 16 Apr 2008 17:22:04 -0600 (MDT)
Received: from spartan.eng.sun.com (spartan.SFBay.Sun.COM [129.146.226.64])
	by dm-eng-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m3GNM4ZM011788; Wed, 16 Apr 2008 16:22:04 -0700 (PDT)
Received: from spartan.eng.sun.com (localhost [127.0.0.1])
	by spartan.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id m3GNEYSx011075; Wed,
 16 Apr 2008 16:14:34 -0700 (PDT)
Received: (from dwc@localhost)
	by spartan.eng.sun.com (8.13.7+Sun/8.13.7/Submit) id m3GNEYnR011074; Wed,
 16 Apr 2008 16:14:34 -0700 (PDT)
Date: Wed, 16 Apr 2008 16:14:34 -0700 (PDT)
From: Don Cragun <don.cragun@sun.com>
Subject: Re: Include GNU sed 4.1.5 [PSARC/2008/254 FastTrack timeout 04/17/2008]
To: PSARC-ext@sun.com
Cc: Carol.Fields@sun.com
Message-id: <200804162314.m3GNEYnR011074@spartan.eng.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 62

This case was approved during today's PSARC meeting.

 - Don


