Re: [osol-discuss] Re: Boot CD problem

2005-06-29 Thread Stoyan Angelov

Eric Schrock wrote:

Just to note that a large number of these problems relating to krtld
either missing or panicking are due to bad media/hardware.  You may want
to investigate re-burning/re-downloading the CD images, or trying the CDs
in different machines to see if the problem still happens there.

- Eric



initially i also thought that the media was bad so i re-burned the cd 
but the problem persisted on the dell laptop (latitude c800). i used the 
cd's to install on another machine and installation completed 
successfully - so i guess the media is fine ? strange problem...
i also downloaded/burned solaris express 6/05 and tried installing on 
the dell latitude c800 - same problem :(


greetings,

Stoyan


On Tue, Jun 28, 2005 at 01:31:02PM -0700, Derek Crudgington wrote:


I'm having this same problem and I disabled USB in the BIOS and it still is the 
same error.  I can't even get into kernel debug mode to see what is going on.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



--
Eric Schrock, Solaris Kernel Development.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] OpenSolaris distributions and package managment

2005-06-29 Thread Louwtjie Burger
First question is specificly to Sun's opensolaris distribution...

Will it continue to be in the format of downloadable iso's with the standard 
release cycle or variation thereof?

If yes, does this mean that a regular download of 4 ISO's are on the cards?

If no, are there any internal work being done to devise a package management 
system to keep your desktop up to date with the latest happenings? (rpm-like 
for example so that 100MB's of updates could get you to a new release as 
opposed to 4x600MB )

I've read reports on a "gentoo-ish portage ie sortage ?" being developed for 
Open Solaris. This would imply that I can keep my Open Solaris up to date with 
patches and new program/utility fixes via a management system (like my gentoo 
pc). This would probably be a "gentoo open solaris" distribution ... any news?

The iso download (for patches and application updates) are bandwith consuming 
and not friendly to countries where the DSL are not comparable with the US/EU.

I would love to hear opinions on package management for opensolaris, specificly 
the Sun release.

Cheers.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] OpenSolaris distributions and package managment

2005-06-29 Thread James Lick

Louwtjie Burger wrote:


First question is specificly to Sun's opensolaris distribution...

Will it continue to be in the format of downloadable iso's with the standard 
release cycle or variation thereof?
 



This is a bit confusing, but there is no ISO distribution of 
OpenSolaris.  You are probably thinking of the Solaris Express Community 
Release which comes as four ISOs.  That's not OpenSolaris.  The only Sun 
provided distribution of OpenSolaris comes only as source code (and a 
bunch of binaries that are still closed source).  You need to Solaris 
Express Community Release to compile OpenSolaris.  While they have some 
things in common, Solaris Express still is not OpenSolaris.  The only 
OpenSolaris based binary distribution currently is Schillix.  The main 
FAQ sort of answers this (though it and the download page should 
probably be a lot more explicit on this point):


http://www.opensolaris.org/os/about/faq/general_faq/

--
James Lick -- 黎建溥 -- [EMAIL PROTECTED] -- http://jameslick.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Louwtjie Burger
Sorry James, I'll try again :)

You need the Express ISO's to deploy the opensolaris source, yes.

My question is, looking down the line in 3-6 months (or 12), will there be any 
opensolaris distro's (directly from Sun)?

Will they continue with Express as the representative of the open work ...?

Will Sun consider any other form of distributing Express, apart from the 
regular iso's ?
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] OpenSolaris distributions and package managment

2005-06-29 Thread Scott Howard
On Wed, Jun 29, 2005 at 05:33:46PM +0800, James Lick wrote:
> The only Sun 
> provided distribution of OpenSolaris comes only as source code (and a 
> bunch of binaries that are still closed source).  You need to Solaris 

Not so.  There is a binary "distribution" in the form of BFU archives.
These archives are sufficient to install and boot a basic OpenSolaris
system without the need for any underlying OS (other than needing to
boot some version of Solaris to extract the BFU's).

  Scott
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] OpenSolaris distributions and package managment

2005-06-29 Thread Peter C. Tribble
James Lick <[EMAIL PROTECTED]> said
>>>
>>>This is a bit confusing, but there is no ISO distribution of 
>>>OpenSolaris.

Sure there is. Solaris Express and the Community Release.

>>>You are probably thinking of the Solaris Express Community 
>>>Release which comes as four ISOs.  That's not OpenSolaris.  

No. It's OpenSolaris and a whole lot more. Fedora, RHEL, and SuSE
aren't Linux, but it would be hard to claim that they aren't Linux 
distributions.

>>>The only Sun 
>>>provided distribution of OpenSolaris comes only as source code (and a 
>>>bunch of binaries that are still closed source).

Not so. Solaris Express, and the Community release, are binary distributions
based on OpenSolaris. Solaris 10 fails to qualify only as an accident in timing.
And Sun provide prebuilt binary archives you can bfu.

>>>You need to Solaris 
>>>Express Community Release to compile OpenSolaris.  While they have some 
>>>things in common, Solaris Express still is not OpenSolaris.  The only 
>>>OpenSolaris based binary distribution currently is Schillix.

And Schillix (amazing achievement) doesn't equal OpenSolaris either.
Yes, it's a binary distribution based on OpenSolaris, but it contains
additional components that aren't contained in OpenSolaris. (And isn't
available on Sparc either, unfortunately.)

>>>The main 
>>>FAQ sort of answers this (though it and the download page should 
>>>probably be a lot more explicit on this point):
>>>
>>>http://www.opensolaris.org/os/about/faq/general_faq/

Actually, the faq ought to clarify that Solaris Express is a binary
distribution of the OpenSolaris source and a whole lot more.

For most users, far and away the easiest and safest way to run OpenSolaris
binaries is to live a week or two behind the source and run Solaris Express
Community Release. Building your own kernel and using the likes of bfu isn't
really appropriate for most users. There is a sense of satisfaction in doing
so (I know, I do it occasionally just to prove that I can), but it isn't
really justifiable unless you're doing hardcore development on the innards
of the kernel or building your own distribution.

-Peter Tribble
MRC Rosalind Franklin Centre for Genomics Research
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] OpenSolaris distributions and package managment

2005-06-29 Thread Dragan Cvetkovic

On Wed, 29 Jun 2005, Peter C. Tribble wrote:


James Lick <[EMAIL PROTECTED]> said


This is a bit confusing, but there is no ISO distribution of
OpenSolaris.


Sure there is. Solaris Express and the Community Release.


Btw, b17 seem to be available for downloads. Just downloaded it and I am 
now getting my courage to install it :-)


Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] OpenSolaris distributions and package managment

2005-06-29 Thread Albert White

Hi,

Others have already clarified most of this.

Any package management solution that an opensolaris distribution uses will 
be up to that distro.


I've written a little on keeping a binary distribution up to date on 
http://blogs.sun.com/roller/page/albertw?entry=updaing_software_in_the_open 
as has Eric Boutilier 
http://blogs.sun.com/roller/page/eric_boutilier/20050609#on_jun_6_on_comp


Louwtjie Burger wrote:

I would love to hear opinions on package management for opensolaris,
specificly the Sun release.


Well the 'Sun Release' part has been answered by others, but feel free to 
add thoughts on package management for distros to Eric's or my blogs.


Cheers,
~Al
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Wed, 29 Jun 2005, Dragan Cvetkovic wrote:


Btw, b17 seem to be available for downloads. Just downloaded it and I am now 
getting my courage to install it :-)


Btw, I am noticing very strange behaviour here: I am copying the image 
files to the install server in the usual way:


1. unzip CD1 on nv16 x86 machine, lofi mount it and export via NFS to the 
install server (Solaris 10 SPARC machine)


2. On the install server go to Solaris_11/Tools directory and start

./setup_install_server /export/home/jumpstart/se_nv17_i386/

and then it takes ages to copy. The funny thing is that if I truss the 
process, cpio works much much faster. For example:


after starting truss -afe -o /dev/null -p 2079, it managed to copy some 
10MB of data in one minute or so, but after killing truss, it takes 5 
minutes to copy 2MB of data.


What is going on here? How can I find that out?

Thanks and bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Rich Teer
On Wed, 29 Jun 2005, Dragan Cvetkovic wrote:

> after starting truss -afe -o /dev/null -p 2079, it managed to copy some
> 10MB of data in one minute or so, but after killing truss, it takes 5
> minutes to copy 2MB of data.
>
> What is going on here? How can I find that out?


This sounds like a job DTrace!  [FX: sounds of feverish typing]


:-)

-- 
Rich Teer, SCNA, SCSA, OpenSolaris CAB member

President,
Rite Online Inc.

Voice: +1 (250) 979-1638
URL: http://www.rite-group.com/rich
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread TJ Yang
Regarding to package mangement, pleasealso see this thead.
http://opensolaris.org/jive/thread.jspa?threadID=804&tstart=0

You have choice of using Local (PMS) Package Management System
or Hyper PMS.  LPMS candidate for opensolaris are  Portage and pkg-get.
But if you want to  avoid yourself to be locked in by a perticular OS(even 
opensoalris), you can go with Hyper PMS approach. Both LPMS and HPMS have pros 
and cons. 

tj
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] TCP SNOOP

2005-06-29 Thread Ravi Swaminathan
Please let me know if you have any feedback for 
http://blogs.sun.com/roller/comments/raviswam/Weblog/tcp_snoop_using_dtrace

This script snoops traffic at  tcp level, the traffic being snooped can be 
filtered
using the wrapper shell script provided.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
Not directed at TJ yang, rather at those whom read this thread:

On 6/29/05, TJ Yang <[EMAIL PROTECTED]> wrote:
> Regarding to package mangement, pleasealso see this thead.
> http://opensolaris.org/jive/thread.jspa?threadID=804&tstart=0
> 
> You have choice of using Local (PMS) Package Management System
> or Hyper PMS.  LPMS candidate for opensolaris are  Portage and pkg-get.

Of course OpenPKG ( http://www.openpkg.org ) also serves as a viable
package management system.

> But if you want to  avoid yourself to be locked in by a perticular OS(even 
> opensoalris), you can go with Hyper PMS approach. Both LPMS and HPMS have 
> pros and cons.

OpenPKG is also cross-platform and won't lock you into a particular OS.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] what do you like about using opensolaris?

2005-06-29 Thread Joerg Schilling
Darren J Moffat <[EMAIL PROTECTED]> wrote:

> On Mon, 2005-06-27 at 07:07, Joerg Schilling wrote:
> > What is the difference between a general dumping ground /usr/gnu and 
> > /usr/sps?
>
> The same as the difference between /usr/sfw and /usr/xpg? today.
>
> /usr/xpg? is only for the things that differ between Solaris (as it
> has traditionally been and needs to be due to the binary compatibility
> requirements).
>
> /usr/sfw became a dumping ground for all things we didn't want to
> put in /usr/bin.
>
> /usr/gnu would be like /usr/xpg/, ie just those things from the
> GNU core utils, eg ls,tar,cp,mv etc. That have a clash with already
> existing things in Solaris's /usr/bin. For example /usr/gnu/bin
> wouldn't have star or mozilla nor would it have any of the GNOME
> stuff.

OK, this is an argument. But then /usr/gnu would bot contain much more
than /usr/schily

> My understanding of /usr/sps is that it is basically /usr/sfw,
> it has all the same advantages and disadvantages that it has.  Or
> am I missing something and /usr/sps is different in semantics
> than /usr/sfw ?

As I cannot create binaries that definitely have the same behavior
then the related Sun suppiled binaries, I decided to chose a different
install path.


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED](work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] pthread_attr_getstack broken?

2005-06-29 Thread Guenter Feldmann
Hi Solaris developers,

a little bit out of topic. But I hope to get some competent reply from
this list.

I'm trying to run the C# environment mono under Solaris10/x86 and have
problems with the pthreads implementation. I can't state if the procedure 
'pthread_attr_getstack' dosn't work, or if there are prerequisites
missing. The returned values for stack address and stack size are both
zero. The following lines are from the source mini-x86.c. The g_assert
statement is in line 4729:

>  r = pthread_attr_getstack( &attr, (void**)&staddr, &stsize );
> printf( "\n r, staddr, stsize: %d %x %x\n", r, staddr, stsize);
> 
> g_assert (staddr);




Gmake aborts als follows:


> gmake[7]: Leaving directory `/home/src/mono/118/mcs/jay'
> gmake[6]: Leaving directory `/home/src/mono/118/mcs/jay'
> gmake[6]: Entering directory `/home/src/mono/118/mcs/mcs'
> gmake all-local
> gmake[7]: Entering directory `/home/src/mono/118/mcs/mcs'
> MONO_PATH="../class/lib/basic:
$MONO_PATH" /home/src/mono/118/runtime/mono-wrapper  ../class/lib/basic/mcs.exe 
  
-d:NET_1_1 -d:ONLY_1_1 -debug /target:exe /out:mcs.exe cs-parser.cs  
@mcs.exe.sources
> 
>  r, staddr, stsize: 0 0 0
> 
> ** ERROR **: file mini-x86.c: line 4729 (setup_stack): assertion failed: 
(staddr)
> aborting...

Can any one confirm that pthread_attr_getstack doesn't work yet or tell
me what I have to do to make it work?


-- Guenter
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Louwtjie Burger
Thanks guys ... and Albert.

Your blog sums it up really well, ... "hometown swamped with tourists".

:)
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: pthread_attr_getstack broken?

2005-06-29 Thread Alan J. Burlison
See http://docs.sun.com/app/docs/doc/816-5137/6mba5vpja?a=view - a staddr of 
NULL and a stsize of zero means the system defaults are being used.

Also, make sure the pthread_attr_t object has been initialized properly with 
pthread_attr_init() before it is passed to any of the other pthread_attr_XXX() 
functions, and also make sure it is cleaned up after use with 
pthread_attr_destroy()
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: router creation using OpenSolaris

2005-06-29 Thread Tim Hedwig
Joerg wrote:

> Do you like to build something like a DSL router box
> using OpenSolaris?

Hm - but I am interested in changing my DLS woody-router to a 
schillix/OpenSolaris or a FreeBSD one. Is it possible, at the current 
devlopment stage, to setup a small router (firewall, NAT, [DHCP, squid, DNS]) 
with schillix?

Thanks, T.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Help: Schillix 0.1 booted without GUI

2005-06-29 Thread Joerg Schilling
Xirui <[EMAIL PROTECTED]> wrote:

> Hmm...
>
> The second one sounds easier.  :-)  How long will it take?

I can't tell. The next release will definitely not have a GUI.

I am not sure about the release after the next one ;-)

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED](work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] bite-size bugs

2005-06-29 Thread Brian Y Wong
there was a short discussion last night about bite-size bugs in the OpenSolaris 
User Group.  I took a look, and many of these bugs already have proposed fixes. 
 Why not just apply the fixes and get on with more interesting problems?
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] bite-size bugs

2005-06-29 Thread Eric Schrock
On Wed, Jun 29, 2005 at 11:11:45AM -0700, Brian Y Wong wrote:
> there was a short discussion last night about bite-size bugs in the 
> OpenSolaris User Group.  I took a look, and many of these bugs already have 
> proposed fixes.  Why not just apply the fixes and get on with more 
> interesting problems?

The cost of making a change to Solaris is never free.  Every
bug, no matter how small, requires testing, codereview, and RTI
approval.  The amount of effort may only take a few hours (depending on
the complexity of the testing needed), but it's decidedly non-zero.

If we had infinite resources, then we would just go off and fix these
bugs.  But sadly, that is not the case.  Hence the hope that community
members can chip away at these easy bugs as a way of getting started.

- Eric

--
Eric Schrock, Solaris Kernel Development.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] pthread_attr_getstack broken?

2005-06-29 Thread Bart Smaalders

Guenter Feldmann wrote:

Hi Solaris developers,

a little bit out of topic. But I hope to get some competent reply from
this list.

I'm trying to run the C# environment mono under Solaris10/x86 and have
problems with the pthreads implementation. I can't state if the procedure 
'pthread_attr_getstack' dosn't work, or if there are prerequisites

missing. The returned values for stack address and stack size are both
zero. The following lines are from the source mini-x86.c. The g_assert
statement is in line 4729:



   r = pthread_attr_getstack( &attr, (void**)&staddr, &stsize );
   printf( "\n r, staddr, stsize: %d %x %x\n", r, staddr, stsize);

   g_assert (staddr);






Gmake aborts als follows:




gmake[7]: Leaving directory `/home/src/mono/118/mcs/jay'
gmake[6]: Leaving directory `/home/src/mono/118/mcs/jay'
gmake[6]: Entering directory `/home/src/mono/118/mcs/mcs'
gmake all-local
gmake[7]: Entering directory `/home/src/mono/118/mcs/mcs'
MONO_PATH="../class/lib/basic:


$MONO_PATH" /home/src/mono/118/runtime/mono-wrapper  ../class/lib/basic/mcs.exe   
-d:NET_1_1 -d:ONLY_1_1 -debug /target:exe /out:mcs.exe cs-parser.cs  
@mcs.exe.sources



r, staddr, stsize: 0 0 0

** ERROR **: file mini-x86.c: line 4729 (setup_stack): assertion failed: 


(staddr)


aborting...



Can any one confirm that pthread_attr_getstack doesn't work yet or tell
me what I have to do to make it work?


-- Guenter
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



From the man page:

 The  pthread_attr_getstack()   and   pthread_attr_setstack()
 functions,  respectively,  get  and  set the thread creation
 stack attributes stackaddr and stacksize in the attr object.

 The stack attributes specify the area of storage to be  used
 for the created thread's stack. The base (lowest addressable
 byte) of the storage is  stackaddr,  and  the  size  of  the
 storage  is  stacksize bytes. The stacksize argument must be
 at least {PTHREAD_STACK_MIN}. The stackaddr argument must be
 aligned  appropriately  to  be used as a stack; for example,
 pthread_attr_setstack() might fail with EINVAL if (stackaddr
 &  0x7)  is  not  0. All pages within the stack described by
 stackaddr and stacksize are both readable  and  writable  by
 the thread.

What does pthread_attr_setstack return?

Here's the source:

http://cvs.opensolaris.org/source/xref/usr/src/lib/libc/port/threads/pthr_attr.c#380


- Bart



--
Bart Smaalders  Solaris Kernel  Solaris Software
[EMAIL PROTECTED]   (650) 786-5335  MS UMPK17-301
http://blogs.sun.com/barts

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] bite-size bugs

2005-06-29 Thread Jasse Jansson


On Jun 29, 2005, at 8:24 PM, Eric Schrock wrote:


On Wed, Jun 29, 2005 at 11:11:45AM -0700, Brian Y Wong wrote:

there was a short discussion last night about bite-size bugs in  
the OpenSolaris User Group.  I took a look, and many of these bugs  
already have proposed fixes.  Why not just apply the fixes and get  
on with more interesting problems?




The cost of making a change to Solaris is never free.  Every
bug, no matter how small, requires testing, codereview, and RTI
approval.  The amount of effort may only take a few hours  
(depending on

the complexity of the testing needed), but it's decidedly non-zero.

If we had infinite resources, then we would just go off and fix these
bugs.  But sadly, that is not the case.  Hence the hope that community
members can chip away at these easy bugs as a way of getting started.


And how will the community test those fixes in a proper way?

Are the special test tools needed (yeah, I know they exist)
or will 'continuous use' count as testing?

Well, I'm not on the 'test list', maybe I should subscribe to that  
one too.



J^2

You're newer too old to rock'n'roll, if you're too young to die

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] bite-size bugs

2005-06-29 Thread Eric Schrock
On Wed, Jun 29, 2005 at 08:48:16PM +0200, Jasse Jansson wrote:
> 
> And how will the community test those fixes in a proper way?
> 
> Are the special test tools needed (yeah, I know they exist)
> or will 'continuous use' count as testing?
> 
> Well, I'm not on the 'test list', maybe I should subscribe to that  
> one too.
> 

The testing will be based on the scope and content of the bug.  For a
simple fix to a utility, it may be sufficient to simply roll your own
handmade regression tests.  For more complicated changes, such as those
to libraries, kernel, or system interfaces, your sponsor will help you
get the testing resources that you need.  For the near future, this will
likely involve you providing BFU archives and having your sponsor submit
them to various test runs.

If you're interested in how we plan to make testing more accesible, or
have suggestions about what needs to be done, you should definitely
subscribe to the test discussion list.

- Eric

--
Eric Schrock, Solaris Kernel Development.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Proposal: OpenSolaris User Group Community

2005-06-29 Thread Jim Grisanzio

Hey, guys.

I'm getting a lot of calls regarding user groups, and some user groups 
are already starting to crop up out there -- Brazil, UK, USA, Australia, 
and I hear the Canadians are interested. There's also been some interest 
at universities, too, so this could get pretty big.


Special thanks to Alan Duboff, Alan Hargreaves, Ulf Andreasson, and 
Simon Phipps (and I'm *sure* I'm missing some guys here, so I apologize) 
for initiating the groups that are already up and running.


Sun doesn't have a lot of resources to support these activities 
directly, so why don't we leverage what they do have and create a user 
group community on opensolaris.org? It would be a way for the entire 
community to contribute ideas, connections, and resources to help focus 
the effort. Sun can participate in the community, of course, but it will 
be a community gig from the start.


   How about this to get going:

* We open a user group community on the opensolaris site.

* Sun engineering and marketing are the community leaders initially,
  but we'd be looking for community leaders to help share the
  responsibility real quick.

* The user group community site will have links, descriptions, and
  contact info for all the user groups currently out there, and it will
  grow regularly and rapidly.

* The user group community has its own lists, announcements, news, and
  blog feeds.

* The page can also have initial resources for starting a user group,
  such as presentations that can be customized for local areas, etc. We
  need some feedback on what these resources would be and who could
  provide them ...)

* Through Sun employees, we can help establish contacts for potential
  speakers -- sometimes this is brain dead easy; other times extremely
  difficult.

* Speakers can also come from the community as we figure out where
  everyone lives and where they travel to.

* Sun marketing can help provide some swag for inaugural user group
  meetings.

* Community members may be able to provide meeting facilities, and in
  some instances Sun may be able to as well. We may also be able to
  leverage existing conference venues to meet.

* Sun will announce the formation of new user groups on the main
  announce page, but all subsequent user group announcements would
  take place within the user group community itself. The purpose of this
  is to simply help drive traffic to the user group community initially.

* Sun will encourage other groups at the company to get involved on the
  OpenSolaris User Group community site and in the field.

* Anything else?

Community leaders (initially):

* Jim Grisanzio
* Eric Boutilier
* Sara Dornsife

What do you think? Doable? Interested? If so, we'll get this set up and 
see what happens.


Jim

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Proposal: OpenSolaris User Group Community

2005-06-29 Thread Raquel Velasco and Bill Buck
Hi Jim, one suggestion: Let the User Groups be User Groups.  The  
Community Leaders you mentioned should be mentors to the Users that  
step up to the responsibility to lead/manage groups.  Set some  
requirements and empower the local guys to do their thing within the  
context of your guidance.  We had some experience with this and can  
provide more feedback if you want.  Examples:


http://pegasos.jinak.cz/   (Czech)
http://www.pegasos.org/  (Swedish)
http://www.pegasos.hu/  (Hungary)
http://www.pegasosforum.de/  (Germany)
http://www.pegasos.pl/  (Poland)
http://pegasos.vkt.lt/  (Lithuania)

etc...

R&B


On Jun 29, 2005, at 2:17 PM, Jim Grisanzio wrote:


Hey, guys.

I'm getting a lot of calls regarding user groups, and some user  
groups are already starting to crop up out there -- Brazil, UK,  
USA, Australia, and I hear the Canadians are interested. There's  
also been some interest at universities, too, so this could get  
pretty big.


Special thanks to Alan Duboff, Alan Hargreaves, Ulf Andreasson, and  
Simon Phipps (and I'm *sure* I'm missing some guys here, so I  
apologize) for initiating the groups that are already up and running.


Sun doesn't have a lot of resources to support these activities  
directly, so why don't we leverage what they do have and create a  
user group community on opensolaris.org? It would be a way for the  
entire community to contribute ideas, connections, and resources to  
help focus the effort. Sun can participate in the community, of  
course, but it will be a community gig from the start.


   How about this to get going:

* We open a user group community on the opensolaris site.

* Sun engineering and marketing are the community leaders initially,
  but we'd be looking for community leaders to help share the
  responsibility real quick.

* The user group community site will have links, descriptions, and
  contact info for all the user groups currently out there, and it  
will

  grow regularly and rapidly.

* The user group community has its own lists, announcements, news, and
  blog feeds.

* The page can also have initial resources for starting a user group,
  such as presentations that can be customized for local areas,  
etc. We

  need some feedback on what these resources would be and who could
  provide them ...)

* Through Sun employees, we can help establish contacts for potential
  speakers -- sometimes this is brain dead easy; other times extremely
  difficult.

* Speakers can also come from the community as we figure out where
  everyone lives and where they travel to.

* Sun marketing can help provide some swag for inaugural user group
  meetings.

* Community members may be able to provide meeting facilities, and in
  some instances Sun may be able to as well. We may also be able to
  leverage existing conference venues to meet.

* Sun will announce the formation of new user groups on the main
  announce page, but all subsequent user group announcements would
  take place within the user group community itself. The purpose of  
this
  is to simply help drive traffic to the user group community  
initially.


* Sun will encourage other groups at the company to get involved on  
the

  OpenSolaris User Group community site and in the field.

* Anything else?

Community leaders (initially):

* Jim Grisanzio
* Eric Boutilier
* Sara Dornsife

What do you think? Doable? Interested? If so, we'll get this set up  
and see what happens.


Jim

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org



___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
Tending to be a bit of a reductionist, I can't help but throw out what
I think is the #1 foundational question here.

What's the best package architecture (database) standard for
OpenSolaris? The canonicial choices, listed alphabetically, are:

  * deb
  * pkgsrc (implemented by pkgsrc system)
  * portage
  * rpm (implemented by the openpkg system)
  * solaris packaging (implemented by Sun, Blastwave, and Sunfreeware)
  * tww (implemented by tww system)

Let me know if I've missed any; but before you do, note that this list
is intended to be limited to package architecture types (i.e.  package
file-format/database architectures).

My 2 cents:

- A big strike against deb and portage (for Solaris/OpenSolaris) is
  that no work's been done yet.

- A big strike against Solaris packaging is it's not open-source yet.

- A big point in favor of Solaris packaging is compatibiltiy with
  commercial Solaris and Solaris Express.

Of the other three others -- rpm, pkgsrc, and tww... Thoughts?

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Getting the source...

2005-06-29 Thread Glynn Foster
Hey,

> > Okay, I know JDS hasn't been released as part of the OpenSolaris
> project. However, as a Solaris user, I obviously have the right to
> obtain certain parts of it because of the license they're under, such
> as Metacity, etc. Where can I get the source tarballs from? Or whom do
> I contact so I can get them?
> 
> For the older GNOME 2.0, the packages told you where to get the source
> when you installed, but JDS doesn't.   I couldn't find them anywhere, so
> I asked the engineering team, who pointed me to:
> 
> http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=8&PartDetailId=JDS3_SLRS10_SOURCE-G-F&TransactionId=try

And I'll be the first from the engineering team to say that does indeed
suck heavily - apologies. 

We're definitely going to be better at this in the future, especially as
we start creating a desktop community around JDS. I'm just cutting
through some amount of red tape at the moment, but hopefully we'll see
some desktop action on opensolaris.org *real soon*.

In the meantime, if you can comment on potential things that a desktop
community should be doing, please do - I have a few ideas myself, but
I'm just wondering if they're off base compared to the expectations that
people have.


Glynn

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]> wrote:
> My 2 cents:
> 
> - A big strike against deb and portage (for Solaris/OpenSolaris) is
>   that no work's been done yet.
> 
> - A big strike against Solaris packaging is it's not open-source yet.
> 
> - A big point in favor of Solaris packaging is compatibiltiy with
>   commercial Solaris and Solaris Express.
> 
> Of the other three others -- rpm, pkgsrc, and tww... Thoughts?

As far as I can tell from reading the documentation, TWW is a high
level package management system that can't work on it's own, as it
relies on the underlying operating system to have a native packaging
system. Think of it as an abstract packging system layer above
whatever the native one is. So, it doesn't really work for a native
packaging system.

That leaves OpenPKG RPM, and pkgsrc. Most of the *nix folk will
probably lean more toward pkgsrc. But, as someone that's implemented
an entire software deployment system based on OpenPKG, I'm heavily
biased towards it. Especially since there is a rich set of portable
packages already available and Solaris is an officially supported
platform for the OpenPKG project.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Getting the source...

2005-06-29 Thread Jasse Jansson


On Jun 29, 2005, at 1:04 AM, Glynn Foster wrote:


Hey,



Okay, I know JDS hasn't been released as part of the OpenSolaris


project. However, as a Solaris user, I obviously have the right to
obtain certain parts of it because of the license they're under, such
as Metacity, etc. Where can I get the source tarballs from? Or  
whom do

I contact so I can get them?

For the older GNOME 2.0, the packages told you where to get the  
source
when you installed, but JDS doesn't.   I couldn't find them  
anywhere, so

I asked the engineering team, who pointed me to:

http://javashoplm.sun.com/ECom/docs/Welcome.jsp? 
StoreId=8&PartDetailId=JDS3_SLRS10_SOURCE-G-F&TransactionId=try




And I'll be the first from the engineering team to say that does  
indeed

suck heavily - apologies.

We're definitely going to be better at this in the future,  
especially as

we start creating a desktop community around JDS. I'm just cutting
through some amount of red tape at the moment, but hopefully we'll see
some desktop action on opensolaris.org *real soon*.

In the meantime, if you can comment on potential things that a desktop
community should be doing, please do


What about nagging the package community to make sure that
packages/programs that is user/desktop oriented (gimp, openoffice
and such) gets added to the start menu automatically ;o)



J^2

You're newer too old to rock'n'roll, if you're too young to die

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Bill Sommerfeld
On Wed, 2005-06-29 at 15:43, Eric Boutilier wrote:
> - A big strike against deb and portage (for Solaris/OpenSolaris) is
>   that no work's been done yet.
> 
> - A big strike against Solaris packaging is it's not open-source yet.
> 
> - A big point in favor of Solaris packaging is compatibiltiy with
>   commercial Solaris and Solaris Express.
> 
> Of the other three others -- rpm, pkgsrc, and tww... Thoughts?

pkgsrc can be made to use solaris packaging via "gensolpkg" but it's not
well integrated with the build makefiles.

I owe the gensolpkg maintainer some patches to bring it up to speed with
the recent increase in package name lengths.


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Proposal: OpenSolaris User Group Community

2005-06-29 Thread Jim Grisanzio

Raquel Velasco and Bill Buck wrote:
Hi Jim, one suggestion: Let the User Groups be User Groups.  The  
Community Leaders you mentioned should be mentors to the Users that  
step up to the responsibility to lead/manage groups.  Set some  
requirements and empower the local guys to do their thing within the  
context of your guidance.  We had some experience with this and can  
provide more feedback if you want.  Examples:


http://pegasos.jinak.cz/   (Czech)
http://www.pegasos.org/  (Swedish)
http://www.pegasos.hu/  (Hungary)
http://www.pegasosforum.de/  (Germany)
http://www.pegasos.pl/  (Poland)
http://pegasos.vkt.lt/  (Lithuania)

etc...

R&B



Thanks. I agree. I'll look at these links to see what you guys have 
done. The user groups community I'm proposing is simply a place for us 
all to meet, collaborate, pool resources, and make connections. It's 
just a community of communities. The individual user groups leaders will 
have to step up and lead or nothing will get done aside from building 
out a web site page. I'd like to see the OpenSolaris User Group 
Community become not only a place to network and quantify what's already 
out there but also a place to help new people get started so the entire 
Solaris user community has more leverage points and grows faster.


Jim



On Jun 29, 2005, at 2:17 PM, Jim Grisanzio wrote:


Hey, guys.

I'm getting a lot of calls regarding user groups, and some user  
groups are already starting to crop up out there -- Brazil, UK,  USA, 
Australia, and I hear the Canadians are interested. There's  also been 
some interest at universities, too, so this could get  pretty big.


Special thanks to Alan Duboff, Alan Hargreaves, Ulf Andreasson, and  
Simon Phipps (and I'm *sure* I'm missing some guys here, so I  
apologize) for initiating the groups that are already up and running.


Sun doesn't have a lot of resources to support these activities  
directly, so why don't we leverage what they do have and create a  
user group community on opensolaris.org? It would be a way for the  
entire community to contribute ideas, connections, and resources to  
help focus the effort. Sun can participate in the community, of  
course, but it will be a community gig from the start.


   How about this to get going:

* We open a user group community on the opensolaris site.

* Sun engineering and marketing are the community leaders initially,
  but we'd be looking for community leaders to help share the
  responsibility real quick.

* The user group community site will have links, descriptions, and
  contact info for all the user groups currently out there, and it  will
  grow regularly and rapidly.

* The user group community has its own lists, announcements, news, and
  blog feeds.

* The page can also have initial resources for starting a user group,
  such as presentations that can be customized for local areas,  etc. We
  need some feedback on what these resources would be and who could
  provide them ...)

* Through Sun employees, we can help establish contacts for potential
  speakers -- sometimes this is brain dead easy; other times extremely
  difficult.

* Speakers can also come from the community as we figure out where
  everyone lives and where they travel to.

* Sun marketing can help provide some swag for inaugural user group
  meetings.

* Community members may be able to provide meeting facilities, and in
  some instances Sun may be able to as well. We may also be able to
  leverage existing conference venues to meet.

* Sun will announce the formation of new user groups on the main
  announce page, but all subsequent user group announcements would
  take place within the user group community itself. The purpose of  this
  is to simply help drive traffic to the user group community  initially.

* Sun will encourage other groups at the company to get involved on  the
  OpenSolaris User Group community site and in the field.

* Anything else?

Community leaders (initially):

* Jim Grisanzio
* Eric Boutilier
* Sara Dornsife

What do you think? Doable? Interested? If so, we'll get this set up  
and see what happens.


Jim

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Chris Ricker
On Wed, 29 Jun 2005, Eric Boutilier wrote:

> My 2 cents:
> 
> - A big strike against deb and portage (for Solaris/OpenSolaris) is
>   that no work's been done yet.
> 
> - A big strike against Solaris packaging is it's not open-source yet.
> 
> - A big point in favor of Solaris packaging is compatibiltiy with
>   commercial Solaris and Solaris Express.
> 
> Of the other three others -- rpm, pkgsrc, and tww... Thoughts?

tww isn't really an option. It's a metapackage system that rides on top of 
your native packaging, and not really a package system as such (more apt 
than dpkg, in Debian terms)

Also, keep in mind the big difference between something like rpm and SysV 
package format -- rpm manages not just the packaging, but also the 
building. That's not necessarily a bad thing but it makes adopting it more 
work since you have to base your build architecture around it.

later,
chris
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Keith M Wesolowski
On Wed, Jun 29, 2005 at 02:43:27PM -0500, Eric Boutilier wrote:

> Tending to be a bit of a reductionist, I can't help but throw out what
> I think is the #1 foundational question here.
> 
> What's the best package architecture (database) standard for
> OpenSolaris? The canonicial choices, listed alphabetically, are:

Are you talking about how binaries built from ON and other Solaris
consolidations are delivered, or about a hypothetical community-led
third-party application repository like portage, pkgsrc, and blastwave
provide today?  Certainly unification in those latter areas would be
very helpful for users of OpenSolaris distributions.

The packaging structure for Solaris isn't going to change, though it
might be possible to add support for one or more additional packaging
methods that other distributions could use.  That seems like a tough
sell, though - properly maintaining one set of packaging data is
enough work already, and nothing stops a distribution from discarding
usr/src/pkgdefs in favour of its own solution.

Making the svr4 packaging tools available in source form is a high
priority; assuming it's possible - a likely proposition - is there any
reason that standard can't continue to be used for distribution of
binary packages and tracking of dependencies among them?  Some of the
other formats you describe aren't packaging formats so much as build
infrastructure - and if that build infrastructure could be used to
produce svr4 packages, you would be able to take advantage of the
packages installed on the system in your dependency calculations.

Really, it seems like there are multiple questions here; to name a
few:

- How do distributions package the OpenSolaris components?  How is
this affected by the fact that Solaris is constrained to continue
using the same package format?

- Could the disparate community-led third-party software provisioning
efforts be unified, and how?

- What kind of infrastructure would be used in building such
third-party software?

- What kind of binary package formats should be produced, if any?

- If new packages are added in existing consolidations, how should
they be named?  Where is the registry that prevents conflicts?

- How do you prevent the situation in which multiple packages could
satisfy a dependency but they have different names?  Conversely, how
would you prevent the existence of incompatible packages with the same
names?

-- 
Keith M Wesolowski  "Sir, we're surrounded!" 
Solaris Kernel Team "Excellent; we can attack in any direction!" 
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Proposal: OpenSolaris User Group Community

2005-06-29 Thread Raquel Velasco and Bill Buck
Jim, one thing we did in the beginning was provide a template for a  
website and offer hosting that linked to a common repository of  
resources (software, FAQs, etc.).  In some cases all they did was  
translate the site into their native language.  Here are a couple  
more examples of the older sites still in use:


http://www.pegasos.org.ru/  (Russia)
http://pegasos.amiga-klub.si/  (Slovenia)
http://www.pegasos-italia.com/   (Italy)

It really does help get the word out.

We also supported/hosted sites around operating systems we  
supported.  These are for MorphOS:


http://developer.morphosppc.com/
http://www.morphzone.org
http://www.morphos-news.de

And, finally around the CPU architecture itself:

http://www.ppczone.org

Different strokes for different folks but all basically supporting  
the community and the platform with different angles all funneling  
into the same pot.


You could draw all user groups in initially like this and then farm  
them out as they take legs:


http://www.morphzone.org/modules/newbb_plus/

Scroll down and look how we have it broken down into languages.   
Again, this helps often significantly because everyone does not speak  
English.


Or, this...

http://www.ppczone.org/forums/

Scroll down and see how we break it up by functional interest and  
operating system - even OpenSolaris has a Forum!  :-)


The point is to leverage the interest of the Users/Developers.  You  
could have a CDDL Forum, a Zone Forum, etc.


Anyway, we would be happy to provide the sources for any of the sites  
if they could be useful as a template for any of your User Groups.   
PPCZone and MorphZone in particular can be modified relatively easily  
with the right compliment of graphic support.  All the sites are well  
tuned and tested.


R&B

On Jun 29, 2005, at 3:53 PM, Jim Grisanzio wrote:


Raquel Velasco and Bill Buck wrote:

Hi Jim, one suggestion: Let the User Groups be User Groups.  The   
Community Leaders you mentioned should be mentors to the Users  
that  step up to the responsibility to lead/manage groups.  Set  
some  requirements and empower the local guys to do their thing  
within the  context of your guidance.  We had some experience with  
this and can  provide more feedback if you want.  Examples:

http://pegasos.jinak.cz/   (Czech)
http://www.pegasos.org/  (Swedish)
http://www.pegasos.hu/  (Hungary)
http://www.pegasosforum.de/  (Germany)
http://www.pegasos.pl/  (Poland)
http://pegasos.vkt.lt/  (Lithuania)
etc...
R&B




Thanks. I agree. I'll look at these links to see what you guys have  
done. The user groups community I'm proposing is simply a place for  
us all to meet, collaborate, pool resources, and make connections.  
It's just a community of communities. The individual user groups  
leaders will have to step up and lead or nothing will get done  
aside from building out a web site page. I'd like to see the  
OpenSolaris User Group Community become not only a place to network  
and quantify what's already out there but also a place to help new  
people get started so the entire Solaris user community has more  
leverage points and grows faster.


Jim




On Jun 29, 2005, at 2:17 PM, Jim Grisanzio wrote:


Hey, guys.

I'm getting a lot of calls regarding user groups, and some user   
groups are already starting to crop up out there -- Brazil, UK,   
USA, Australia, and I hear the Canadians are interested. There's   
also been some interest at universities, too, so this could get   
pretty big.


Special thanks to Alan Duboff, Alan Hargreaves, Ulf Andreasson,  
and  Simon Phipps (and I'm *sure* I'm missing some guys here, so  
I  apologize) for initiating the groups that are already up and  
running.


Sun doesn't have a lot of resources to support these activities   
directly, so why don't we leverage what they do have and create  
a  user group community on opensolaris.org? It would be a way for  
the  entire community to contribute ideas, connections, and  
resources to  help focus the effort. Sun can participate in the  
community, of  course, but it will be a community gig from the  
start.


   How about this to get going:

* We open a user group community on the opensolaris site.

* Sun engineering and marketing are the community leaders initially,
  but we'd be looking for community leaders to help share the
  responsibility real quick.

* The user group community site will have links, descriptions, and
  contact info for all the user groups currently out there, and  
it  will

  grow regularly and rapidly.

* The user group community has its own lists, announcements,  
news, and

  blog feeds.

* The page can also have initial resources for starting a user  
group,
  such as presentations that can be customized for local areas,   
etc. We

  need some feedback on what these resources would be and who could
  provide them ...)

* Through Sun employees, we can help establish contacts for  
potential
  speakers -- sometimes this is brain dead easy; other time

Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
Previously Shawn Walker wrote:
> As far as I can tell from reading the documentation, TWW is a high
> level package management system that can't work on it's own, as it
> relies on the underlying operating system to have a native packaging
> system. Think of it as an abstract packging system layer above whatever
> the native one is. So, it doesn't really work for a native packaging
> system...
> ...

Thanks Shawn. tww should be deleted because it's not a back-end package
database architecture. So the canonical list actually is this:

  * deb
  * pkgsrc (implemented by pkgsrc system)
  * portage
  * rpm (implemented by the openpkg system)
  * solaris packaging (implemented by Sun, Blastwave, and Sunfreeware)
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Darren J Moffat
On Wed, 2005-06-29 at 12:43, Eric Boutilier wrote:
> Tending to be a bit of a reductionist, I can't help but throw out what
> I think is the #1 foundational question here.
> 
> What's the best package architecture (database) standard for
> OpenSolaris? The canonicial choices, listed alphabetically, are:

Are we talking about adding packaging to the source
currently on OpenSolaris.org and by implication the packaging system
for the Solaris product based on OpenSolaris or are we talking about
packaging systems for future/current distributions ?

Just like with Linux I kind of expected that each distribution
that is based on OpenSolaris would do what suites them.  In fact
I'd really like to see OpenSolaris distributions that use
rpm or deb as their defaults - if for no other reason than to
prove it can be done but - because this will help us all
work out what really is best.

It would be very interesting to see rpm used the way it is
used to build Fedora, ie use the build and package system rather
than just the package system.  However that requires significant
re whack of the ON consolidation build system I expect.

-- 
Darren J Moffat

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] bite-size bugs

2005-06-29 Thread Jim Walker

Nice lead in Eric :)

To signup on the opensolaris testing-discuss list
you just send an email to:

[EMAIL PROTECTED]

Then reply to the confirmation message.

The testing community page outlines some of the initiatives
we are working on:
http://www.opensolaris.org/os/community/opensolaris_test_qe/

We started putting some test links at:
http://www.opensolaris.org/os/community/opensolaris_test_qe/testlinks/

After you join the discussion, send your test needs and ideas to:
[EMAIL PROTECTED]

Jim

OpenSolaris Test Lead


Eric Schrock wrote:

On Wed, Jun 29, 2005 at 08:48:16PM +0200, Jasse Jansson wrote:


And how will the community test those fixes in a proper way?

Are the special test tools needed (yeah, I know they exist)
or will 'continuous use' count as testing?

Well, I'm not on the 'test list', maybe I should subscribe to that  
one too.





The testing will be based on the scope and content of the bug.  For a
simple fix to a utility, it may be sufficient to simply roll your own
handmade regression tests.  For more complicated changes, such as those
to libraries, kernel, or system interfaces, your sponsor will help you
get the testing resources that you need.  For the near future, this will
likely involve you providing BFU archives and having your sponsor submit
them to various test runs.

If you're interested in how we plan to make testing more accesible, or
have suggestions about what needs to be done, you should definitely
subscribe to the test discussion list.

- Eric

--
Eric Schrock, Solaris Kernel Development.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
> ...
> But, as someone that's implemented an entire software deployment system
> based on OpenPKG, I'm heavily biased towards it. Especially since there
> is a rich set of portable packages already available and Solaris is an
> officially supported platform for the OpenPKG project...

Just wanted to point out that you're talking about the merits of the
OpenPKG system and team, not necessarily their choice to use RPM as the
backend architecture.

So my instincts (such as they are) tell me that comparing the pros/cons
of the pkgsrc backend architecture with that of the rpm backend
architecture, would effectively result in a tie.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Chris Ricker wrote:
> ...
>
> Also, keep in mind the big difference between something like rpm and SysV
> package format -- rpm manages not just the packaging, but also the
> building...

Chris,

Sorry but could you elaborate a bit more -- especially in terms of
contrasting this aspect of rpm infrastructure with Solaris' (SysV)...

Thanks.
Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
These questions to me frame the entire set of problems for any
existing packaging system that tries to integrate with a native one or
when you have a 3rd party providing the packages instead of the
original project.

On 6/29/05, Keith M Wesolowski <[EMAIL PROTECTED]> wrote:
> - If new packages are added in existing consolidations, how should
> they be named?  Where is the registry that prevents conflicts?

Having a central package registry where definitive names could be
defined that all packagers should use regardless of which system
they're packaging for would be a nice start to helping solve
dependency, package replacement, or package upgrade issues.

> - How do you prevent the situation in which multiple packages could
> satisfy a dependency but they have different names?  Conversely, how
> would you prevent the existence of incompatible packages with the same
> names?

This seems to be an age old problem that no one has yet solved. After
having spent years working with different packaging systems and
reading various philosophies posted by others I don't think there is a
golden bullet solution to this problem. As long as humans are the ones
packaging software, each one of them will tend to do things
differently, because obviously their own way is better ;)

For example, some RPM based Distributions have progname,
progname-devel, and progname-debug for almost every program. Where the
first is the program, the second is development headers and devel
specific libraries or tools, and the third is debug information that
can be additionally installed when so desired. Yet other distributions
only have progname, and bundle development headers, debug info and
everything into one item.

Then of course comes the naming conventions as you mentioned, they
love to prefix all of their packages with special initials, and use a
different versioning scheme than others so that even when you're using
the same package format the system goes crazy trying to figure out
what to do when you attempt upgrades. Then of course some people will
never conform to a universal set of rules, they have their own
packages, their own directory structure, and to heck with complying
with any type of rules.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]> wrote:
> > ...
> > But, as someone that's implemented an entire software deployment system
> > based on OpenPKG, I'm heavily biased towards it. Especially since there
> > is a rich set of portable packages already available and Solaris is an
> > officially supported platform for the OpenPKG project...
> 
> Just wanted to point out that you're talking about the merits of the
> OpenPKG system and team, not necessarily their choice to use RPM as the
> backend architecture.
> 
> So my instincts (such as they are) tell me that comparing the pros/cons
> of the pkgsrc backend architecture with that of the rpm backend
> architecture, would effectively result in a tie.

I wish I could agree, but I can't. I've worked with a lot of different
source based packaging systems, including Gentoo's, Grimoire (Sorcerer
Linux..can't remember exactly), FreeBSD ports and others. RPM is a
great system for providing easily rebuildable packages that generate
binary packages. Personally, I have yet to find a source package
system that supports easy rebuilding of source packages into a binary
one using the same naming conventions and package specification files
other than RPM. Every other system I've seen tends to seperate the two
to a certain extent and makes it a real pain to manage both. I'm not
saying that pkgsrc doesn't have that capability as I haven't worked
with it. But, RPM is pretty dang convenient from my developer, system
administrator and user perspective.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Keith M Wesolowski wrote:
> On Wed, Jun 29, 2005 at 02:43:27PM -0500, Eric Boutilier wrote:
>
> Are you talking about how binaries built from ON and other Solaris
> consolidations are delivered...

No.

> or about a hypothetical community-led
> third-party application repository like portage, pkgsrc, and blastwave
> provide today?

Sort of. I'm talking about what I see as the foundational question for
rapid adoption of community-led implementations (e.g.  SchilliX).

So maybe this is a better way of framing things:

By talking about the relative pros/cons of the 5 canonical package
backend architectures -- deb, pkgsrc, portage, rpm, and solaris/SVR4 --
we can derive the answer to the following question: What's the best
binary packaging system for doing a first-of-its-kind (prototype if you
will) SchilliX-based distro?

-Eric

P.S. By the way, one of the main reasons I'm pushing this is purely
self-serving. The reason being, I'm eager to personally start working
on a SchilliX/OpenSolaris distro, but I want ensure that I do it in a
direction that has a promising future.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Chris Ricker
On Wed, 29 Jun 2005, Eric Boutilier wrote:

> On Wed, 29 Jun 2005, Chris Ricker wrote:
> > ...
> >
> > Also, keep in mind the big difference between something like rpm and SysV
> > package format -- rpm manages not just the packaging, but also the
> > building...
> 
> Chris,
> 
> Sorry but could you elaborate a bit more -- especially in terms of
> contrasting this aspect of rpm infrastructure with Solaris' (SysV)...

With Solaris, you build your wad of binaries (or whatever you're bundling) 
to package any which way you can ;-). Once you've got a hopefully working 
set of stuff, you go through the pkg creation process - which basically 
consists of listing the files you've created and some of the metadata 
about them (permissions, ownership, etc.) (prototype(4)), and then 
archiving all that (pkgmk(1)). Essentially, the pkg creation is just a 
glorified version of tarball creation.

With rpm (dpkg is very similar; the two are basically feature-complete in 
comparison to each other, but rpm has the added bonus of being ported 
already and used by some large Sun customers) the packaging process starts 
with creation of a spec file. This contains the same sort of info as a 
prototype file (files to archive and their metadata), but it also uses a 
shell-script syntax to list the source archives and patches to use, and 
then defines the build process that produces the stuff that's being 
packaged from that source. You run an rpmbuild command against this spec 
file, and it compiles the source using the build commands listed inside 
the spec file. After the compile finishes, the rpmbuild produces a src.rpm 
which contains the original source code, any patches which were applied to 
it, and a copy of the spec file used for building it-- all anyone else 
needs to reproduce your build and produce their own binary rpms. The 
rpmbuild also produces a binary rpm which contains basically the same 
stuff as a Solaris-style package -- the compiled binaries and their 
permissions, plus any pre / post install / uninstall scripts.

If you cheat, you can get a SysV like packaging process using rpm (compile 
your stuff outside of rpm, tar it up, use that tarball as your "source" 
for the rpm, and for the compile section of the spec file just untar it). 
If you're doing that, though, you might as well just do Solaris pkgs 
instead. The real major feature (and also the real major drawback, from a 
packager's perspective if you're trying to package something painfully 
complex ;-) of rpm over SysV is that it provides the src.rpm which should 
give you pristine source, any patches used by the packager, and 
documentation of how it is to be compiled to give you the binary package. 

Really using that would require reworking the whole build, bfu, etc. 
process though

later,
chris
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
On 6/29/05, Chris Ricker <[EMAIL PROTECTED]> wrote:
> 

Wow! I couldn't have put it better than that. Nicely done!

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Hugh McIntyre
|> - How do you prevent the situation in which multiple packages could
|> satisfy a dependency but they have different names?  Conversely, how
|> would you prevent the existence of incompatible packages with the same
|> names?

Fink under MacOS X seems to have a solution for this.  For example in cases
where X11 support can come either from Apple's X11 supplied with the OS or
X.org / Xfree86 externally.

The solution is to have both the specific package (with a unique name) as
well as a virtual package such as "x11".  Then each of the specific packages
tells Fink that it implements the "x11" virtual package, and any packages that
depend on X11 record the dependency on the virtual package, not the specific
variant installed.

Hugh.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Darren J Moffat wrote:
> On Wed, 2005-06-29 at 12:43, Eric Boutilier wrote:
> > Tending to be a bit of a reductionist, I can't help but throw out what
> > I think is the #1 foundational question here.
> >
> > What's the best package architecture (database) standard for
> > OpenSolaris? The canonicial choices, listed alphabetically, are:
>
> Are we talking about adding packaging to the source
> currently on OpenSolaris.org and by implication the packaging system
> for the Solaris product based on OpenSolaris or are we talking about
> packaging systems for future/current distributions ?

The latter.

> Just like with Linux I kind of expected that each distribution
> that is based on OpenSolaris would do what suites them.

So "them" is this commuity here, and the "distribution" is SchilliX. So
in that context, "What suites us?" is the issue I'm raising.

> In fact
> I'd really like to see OpenSolaris distributions that use
> rpm or deb as their defaults - if for no other reason than to
> prove it can be done but - because this will help us all
> work out what really is best.

Just a point of clarification re: rpm vs. deb: A Solaris implementation
of an rpm binary package system/repository has been done (the OpenPKG
project), whereas nobody has done a Solaris implementation of deb yet.

> It would be very interesting to see rpm used the way it is
> used to build Fedora, ie use the build and package system rather
> than just the package system.  However that requires significant
> re whack of the ON consolidation build system I expect.

Along these lines, there are two auto-build systems for Solaris now:
SPS and pkgsrc; and strong interest in doing Gentoo/Portage (e-builds,
etc.) for Solaris too.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Bill Sommerfeld wrote:
> On Wed, 2005-06-29 at 15:43, Eric Boutilier wrote:
> > - A big strike against deb and portage (for Solaris/OpenSolaris) is
> >   that no work's been done yet.
> >
> > - A big strike against Solaris packaging is it's not open-source yet.
> >
> > - A big point in favor of Solaris packaging is compatibiltiy with
> >   commercial Solaris and Solaris Express.
> >
> > Of the other three others -- rpm, pkgsrc, and tww... Thoughts?
>
> pkgsrc can be made to use solaris packaging via "gensolpkg" but it's not
> well integrated with the build makefiles.
>
> I owe the gensolpkg maintainer some patches to bring it up to speed with
> the recent increase in package name lengths.

So in terms relative merits of backend architectures, because the
pkgsrc team doesn't (I presume) support the deb, rpm, or portage
formats, the existence of "gensolpkg" sounds like a point in favor of
the Solaris packaging architecture (SVR4).
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Wed, 29 Jun 2005, Rich Teer wrote:


On Wed, 29 Jun 2005, Dragan Cvetkovic wrote:


after starting truss -afe -o /dev/null -p 2079, it managed to copy some
10MB of data in one minute or so, but after killing truss, it takes 5
minutes to copy 2MB of data.

What is going on here? How can I find that out?



This sounds like a job DTrace!  [FX: sounds of feverish typing]


:-)



Yes, I know I should use them, and I wish I know how to do it. Therefore
dtrace-discuss cc-ed :-)

To recapitulate and simplify a bit: I want to copy via NFS a large file
(Solaris Express b17 first iso, some 300MB). My NFS server is a x86 machine
running onnv16, my NFS client is a SPARC machine (SunBlade 100) running
Solaris 10 GA and up to date with patches. They are all on the local
network and e.g. ftp shows the transfer speed of some 8-9MB/s. However, if
I use cp to do the same, it goes extremelly slowly: 1 or 2MB per minute or
even less!

When I truss nfsd on the server, I see that it does a lot of sleeping, when
I trace cp on the client, it does a lot of write() + mmap() of 8MB chunks
and some idling in between. I have tried experimenting with switching off
NFS4 and some other stuff (as I am not completely sure that our NFS4 setup
is completely OK), but didn't help.

Where is the cp source, btw?

Another example of slow transfer: copying these 4 isos to our install
server (using setup_install_server + add_to_install_server) took the whole
day (some 5 to 6 hours!)!

How do I start debugging this problem? Hints are more than welcome.

Thanks and bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Source Browser for Mozilla/Firefox

2005-06-29 Thread Ben Rockwood

I wrote an engine interface for Mozilla/Firefox search.  Nab it in my blog:
http://cuddletech.com/blog/

benr.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Alex Kiernan
On 6/30/05, Dragan Cvetkovic <[EMAIL PROTECTED]> wrote:
> On Wed, 29 Jun 2005, Rich Teer wrote:
> 
> > On Wed, 29 Jun 2005, Dragan Cvetkovic wrote:
> >
> >> after starting truss -afe -o /dev/null -p 2079, it managed to copy some
> >> 10MB of data in one minute or so, but after killing truss, it takes 5
> >> minutes to copy 2MB of data.
> >>
> >> What is going on here? How can I find that out?
> >
> > 
> >   This sounds like a job DTrace!  [FX: sounds of feverish typing]
> > 
> >
> > :-)
> >
> 
> Yes, I know I should use them, and I wish I know how to do it. Therefore
> dtrace-discuss cc-ed :-)
> 
> To recapitulate and simplify a bit: I want to copy via NFS a large file
> (Solaris Express b17 first iso, some 300MB). My NFS server is a x86 machine
> running onnv16, my NFS client is a SPARC machine (SunBlade 100) running
> Solaris 10 GA and up to date with patches. They are all on the local
> network and e.g. ftp shows the transfer speed of some 8-9MB/s. However, if
> I use cp to do the same, it goes extremelly slowly: 1 or 2MB per minute or
> even less!
> 
> When I truss nfsd on the server, I see that it does a lot of sleeping, when
> I trace cp on the client, it does a lot of write() + mmap() of 8MB chunks
> and some idling in between. I have tried experimenting with switching off
> NFS4 and some other stuff (as I am not completely sure that our NFS4 setup
> is completely OK), but didn't help.
> 
> Where is the cp source, btw?
> 
> Another example of slow transfer: copying these 4 isos to our install
> server (using setup_install_server + add_to_install_server) took the whole
> day (some 5 to 6 hours!)!
> 

Those symptoms immediately make me think duplex mismatch.

-- 
Alex Kiernan
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: OpenSolaris distributions and package managment

2005-06-29 Thread Sunil
> - A big strike against deb and portage (for
> Solaris/OpenSolaris) is
>   that no work's been done yet.
you assume too much...:)

work on portage for opensolaris has been slow. there are battles to be fought 
with gentoo people for full support. And there is of course lot of work to get 
it going smoothly.

I am currently testing it in its zone (what a freaking relief in the thought 
that I won't kill my system as often as I would without zones). should have 
some patches for gentoo folks and an update for you folks here soon (its 
vacation time here..:)).

portage is a beautiful system with over 100K packages ready to build with full 
dep tracking and flexibility of being able to create and install binary 
packages. I am going to add few more to that list for opensolaris.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Booting my built kernel gives "cannot mount root path"

2005-06-29 Thread Raymond Scott
After an apparently successful compile of the kernel using Studio 10 on my X86 
platform,
I used Install to create the tar file and then untarred it to create 
/platform/i86pc/kernel.tarkus  (yes, after the EL&P album)

Booting from this kernel panics the box... from the kernel debugger, ::msgbuf 
shows the message:
"cannot mount root path"  amoung the panic lines.

Any suggestions as to what would cause this?
--
Raymond Scott
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Laszlo Peter
I feel like it's time to mention my baby: pkgbuild
(pkgbuild.sf.net), which is an rpmbuild replacement that
produces Solaris SVr4 packages.  This is what we use for
building JDS/Solaris (all GNOME, Mozilla, Evolution, APOC).
We have rpm spec files [with a few enhancements], patches
and community tarballs and simply use 
pkgbuild -ba file.spec 
to build the binaries and create Solaris packages.
In fact the same spec files are used for building JDS
on Linux and Solaris.

The JDS sources you can download from the Sun download centre
(mentioned in another thread) are actually pkgbuild source
packages.  You can rebuild them using
pkgbuild --rebuild /path/to/src-pkg

Laca

On Wed, 2005-06-29 at 18:28, Chris Ricker wrote:
> On Wed, 29 Jun 2005, Eric Boutilier wrote:
> 
> > On Wed, 29 Jun 2005, Chris Ricker wrote:
> > > ...
> > >
> > > Also, keep in mind the big difference between something like rpm and SysV
> > > package format -- rpm manages not just the packaging, but also the
> > > building...
> > 
> > Chris,
> > 
> > Sorry but could you elaborate a bit more -- especially in terms of
> > contrasting this aspect of rpm infrastructure with Solaris' (SysV)...
> 
> With Solaris, you build your wad of binaries (or whatever you're bundling) 
> to package any which way you can ;-). Once you've got a hopefully working 
> set of stuff, you go through the pkg creation process - which basically 
> consists of listing the files you've created and some of the metadata 
> about them (permissions, ownership, etc.) (prototype(4)), and then 
> archiving all that (pkgmk(1)). Essentially, the pkg creation is just a 
> glorified version of tarball creation.
> 
> With rpm (dpkg is very similar; the two are basically feature-complete in 
> comparison to each other, but rpm has the added bonus of being ported 
> already and used by some large Sun customers) the packaging process starts 
> with creation of a spec file. This contains the same sort of info as a 
> prototype file (files to archive and their metadata), but it also uses a 
> shell-script syntax to list the source archives and patches to use, and 
> then defines the build process that produces the stuff that's being 
> packaged from that source. You run an rpmbuild command against this spec 
> file, and it compiles the source using the build commands listed inside 
> the spec file. After the compile finishes, the rpmbuild produces a src.rpm 
> which contains the original source code, any patches which were applied to 
> it, and a copy of the spec file used for building it-- all anyone else 
> needs to reproduce your build and produce their own binary rpms. The 
> rpmbuild also produces a binary rpm which contains basically the same 
> stuff as a Solaris-style package -- the compiled binaries and their 
> permissions, plus any pre / post install / uninstall scripts.
> 
> If you cheat, you can get a SysV like packaging process using rpm (compile 
> your stuff outside of rpm, tar it up, use that tarball as your "source" 
> for the rpm, and for the compile section of the spec file just untar it). 
> If you're doing that, though, you might as well just do Solaris pkgs 
> instead. The real major feature (and also the real major drawback, from a 
> packager's perspective if you're trying to package something painfully 
> complex ;-) of rpm over SysV is that it provides the src.rpm which should 
> give you pristine source, any patches used by the packager, and 
> documentation of how it is to be compiled to give you the binary package. 
> 
> Really using that would require reworking the whole build, bfu, etc. 
> process though
> 
> later,
> chris
> ___
> opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Thu, 30 Jun 2005, Alex Kiernan wrote:


On 6/30/05, Dragan Cvetkovic <[EMAIL PROTECTED]> wrote:


To recapitulate and simplify a bit: I want to copy via NFS a large file
(Solaris Express b17 first iso, some 300MB). My NFS server is a x86 machine
running onnv16, my NFS client is a SPARC machine (SunBlade 100) running
Solaris 10 GA and up to date with patches. They are all on the local
network and e.g. ftp shows the transfer speed of some 8-9MB/s. However, if
I use cp to do the same, it goes extremelly slowly: 1 or 2MB per minute or
even less!




Those symptoms immediately make me think duplex mismatch.


I thought so as well, but the ftp transfer confuses me (sca is the NFS 
client, lokrum is the NFS server):


lokrum% ftp sca
Connected to sca.
220 sca FTP server ready.
Name (sca:dragan):
331 Password required for dragan.
Password:
230 User dragan logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd /var/tmp
250 CWD command successful.
ftp> bin
200 Type set to I.
ftp> put sol-nv-b17-x86-v3-iso.zip
200 PORT command successful.
150 Opening BINARY mode data connection for sol-nv-b17-x86-v3-iso.zip.
226 Transfer complete.
local: sol-nv-b17-x86-v3-iso.zip remote: sol-nv-b17-x86-v3-iso.zip
615586788 bytes sent in 60 seconds (10051.06 Kbytes/s)
ftp> quit

So, it's almost 10MB/s for the ftp between the same two machines. How can 
I check "duplex mismatch"?


Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Alex Kiernan
On 6/30/05, Dragan Cvetkovic <[EMAIL PROTECTED]> wrote:
> On Thu, 30 Jun 2005, Alex Kiernan wrote:
> 
> > On 6/30/05, Dragan Cvetkovic <[EMAIL PROTECTED]> wrote:
> >>
> >> To recapitulate and simplify a bit: I want to copy via NFS a large file
> >> (Solaris Express b17 first iso, some 300MB). My NFS server is a x86 machine
> >> running onnv16, my NFS client is a SPARC machine (SunBlade 100) running
> >> Solaris 10 GA and up to date with patches. They are all on the local
> >> network and e.g. ftp shows the transfer speed of some 8-9MB/s. However, if
> >> I use cp to do the same, it goes extremelly slowly: 1 or 2MB per minute or
> >> even less!
> >>
> 
> > Those symptoms immediately make me think duplex mismatch.
> 
> I thought so as well, but the ftp transfer confuses me (sca is the NFS
> client, lokrum is the NFS server):
> 
> lokrum% ftp sca
> Connected to sca.
> 220 sca FTP server ready.
> Name (sca:dragan):
> 331 Password required for dragan.
> Password:
> 230 User dragan logged in.
> Remote system type is UNIX.
> Using binary mode to transfer files.
> ftp> cd /var/tmp
> 250 CWD command successful.
> ftp> bin
> 200 Type set to I.
> ftp> put sol-nv-b17-x86-v3-iso.zip
> 200 PORT command successful.
> 150 Opening BINARY mode data connection for sol-nv-b17-x86-v3-iso.zip.
> 226 Transfer complete.
> local: sol-nv-b17-x86-v3-iso.zip remote: sol-nv-b17-x86-v3-iso.zip
> 615586788 bytes sent in 60 seconds (10051.06 Kbytes/s)
> ftp> quit
> 
> So, it's almost 10MB/s for the ftp between the same two machines. How can
> I check "duplex mismatch"?
> 
> Bye, Dragan
> 

kstat -n  at each end would where I'd start, but I
think whether you get meaningful duplex from it depends on what your
NICs actually are.

>From memory late collisions are another good indicator.

-- 
Alex Kiernan
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Thu, 30 Jun 2005, Alex Kiernan wrote:


On 6/30/05, Dragan Cvetkovic <[EMAIL PROTECTED]> wrote:

On Thu, 30 Jun 2005, Alex Kiernan wrote:


Those symptoms immediately make me think duplex mismatch.


I thought so as well, but the ftp transfer confuses me (sca is the NFS
client, lokrum is the NFS server):


[snip]

615586788 bytes sent in 60 seconds (10051.06 Kbytes/s)



So, it's almost 10MB/s for the ftp between the same two machines. How can
I check "duplex mismatch"?



kstat -n  at each end would where I'd start, but I
think whether you get meaningful duplex from it depends on what your
NICs actually are.

From memory late collisions are another good indicator.


OK, on the NFS server I see the following:

$ kstat -n elxl0
module: elxlinstance: 0
name:   elxl0   class:net
[snip]
carrier_errors  456984
[snip]

$ kstat -n elxl0 | grep coll
collisions  0
ex_collisions   0
first_collisions0
multi_collisions0
tx_late_collisions  0

on the client

$ kstat -n eri0
module: eri instance: 0
name:   eri0class:net
[snip]
ifspeed 1
[snip]
$ kstat -n eri0 | grep coll
collisions  0
excessive_coll  0
first_coll  0
late_coll   0

so there are no collisions, but quite a few carrier_error on the server. Hm.

Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
Chris -- First, let me echo Shawn... +1 on your explanation.

So one more big question...

On Wed, 29 Jun 2005, Chris Ricker wrote:
> ...
>
> With Solaris, you build your wad of binaries (or whatever you're bundling)
> to package any which way you can ;-). Once you've got a hopefully working
> set of stuff, you go through the pkg creation process - which basically
> consists of listing the files you've created and some of the metadata
> about them (permissions, ownership, etc.) (prototype(4)), and then
> archiving all that (pkgmk(1)). Essentially, the pkg creation is just a
> glorified version of tarball creation.
>
> With rpm (dpkg is very similar; the two are basically feature-complete in
> comparison to each other, but rpm has the added bonus of being ported
> already and used by some large Sun customers) the packaging process starts
> with creation of a spec file. This contains the same sort of info as a
> prototype file (files to archive and their metadata), but it also uses a
> shell-script syntax to list the source archives and patches to use, and
> then defines the build process that produces the stuff that's being
> packaged from that source. You run an rpmbuild command against this spec
> file, and it compiles the source using the build commands listed inside
> the spec file. After the compile finishes, the rpmbuild produces a src.rpm
> which contains the original source code, any patches which were applied to
> it, and a copy of the spec file used for building it-- all anyone else
> needs to reproduce your build and produce their own binary rpms. The
> rpmbuild also produces a binary rpm which contains basically the same
> stuff as a Solaris-style package -- the compiled binaries and their
> permissions, plus any pre / post install / uninstall scripts.

This suggest that the Solaris-specific build knowledge that every
OpenPKG package maintainer had to acquire in order to deliver Solaris
packages to the OpenPKG system has been captured and made available for
re-use in Solaris-specific src.rpms on their site... Is that true?
(I'm assuming that this falls into that notorious category called "If
it sounds too good to be true, then it probably is". But hey, unless
I'm dreaming, my beloved White Sox have reached 50+ wins before July,
so apparently anything is possible! :) )

Eric


>
> If you cheat, you can get a SysV like packaging process using rpm (compile
> your stuff outside of rpm, tar it up, use that tarball as your "source"
> for the rpm, and for the compile section of the spec file just untar it).
> If you're doing that, though, you might as well just do Solaris pkgs
> instead. The real major feature (and also the real major drawback, from a
> packager's perspective if you're trying to package something painfully
> complex ;-) of rpm over SysV is that it provides the src.rpm which should
> give you pristine source, any patches used by the packager, and
> documentation of how it is to be compiled to give you the binary package.
>
> Really using that would require reworking the whole build, bfu, etc.
> process though
>
> later,
> chris
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Laszlo Peter wrote:
> I feel like it's time to mention my baby: pkgbuild
> (pkgbuild.sf.net), which is an rpmbuild replacement that
> produces Solaris SVr4 packages.  This is what we use for
> building JDS/Solaris (all GNOME, Mozilla, Evolution, APOC).
> We have rpm spec files [with a few enhancements], patches
> and community tarballs and simply use
>   pkgbuild -ba file.spec
> to build the binaries and create Solaris packages.
> In fact the same spec files are used for building JDS
> on Linux and Solaris.
>
> The JDS sources you can download from the Sun download centre
> (mentioned in another thread) are actually pkgbuild source
> packages.  You can rebuild them using
>   pkgbuild --rebuild /path/to/src-pkg
>
> Laca

! This is all starting to get really interesting...

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Thu, 30 Jun 2005, Gavin Maltby wrote:

Hi Dragan,


Hi Gavin,


On 06/30/05 00:00, Dragan Cvetkovic wrote:
[cut]

Where is the cp source, btw?


usr/src/cmd/mv - cp and mv have common source.


Ah, that explains it.




Another example of slow transfer: copying these 4 isos to our install
server (using setup_install_server + add_to_install_server) took the whole
day (some 5 to 6 hours!)!

How do I start debugging this problem? Hints are more than welcome.


There was a fix around a year ago to cp performance - 5015406.
Basically all the fancy mmap and VM advice that our copy was doing
had so much VM overhead that a brute-force "read buffer, write buffer"
approach was faster!  So that should have eliminated the traditional cp
performance problems.  Before diving into cp/mv source try some
copies using dd in both direction - nfs client to server and server
to client - using a few block sizes.  That could eliminate or
confirm cp as a suspect - my guess is it will eliminate it.



OK. See below.



Are you copying from a client local f/s to server via nfs,
from server via nfs to local client f/s, or one nfs mount
to another?  By way of a baseline, how long does
a mkfile 300m take when run on the nfs server in the
shared directory?


I am copying to a clients f/s from server's fs via nfs. I was doing both 
using /net/server/shared/file/system and mounting it via NFS on a client.


Here is the mkfile experiment:

server# share -F nfs -o anon=0 /var/tmp/se
server# pwd
/var/tmp/se
server# time mkfile 300m foo

real0m8.613s
user0m0.072s
sys 0m5.080s

On the client:

client# pwd
/net/server/var/tmp/se
client# time mkfile 300m bar

real0m35.535s
user0m0.140s
sys 0m4.053s

Here is the dd time

client# pwd
/net/server/var/tmp/se
client# time dd if=sol-nv-b17-x86-v1-iso.zip 
of=/var/tmp/sol-nv-b17-x86-v1-iso.zip

 (pressed ^c, it was taking too long)

^C104736+0 records in
104736+0 records out

real3m23.931s
user0m0.997s
sys 0m4.701s

i.e. in 3m 24sec it only copied 51MB of data (256KB/s).

and with larger block size:

client# time dd if=sol-nv-b17-x86-v1-iso.zip 
of=/var/tmp/sol-nv-b17-x86-v1-iso.zip bs=32k

^C
59+0 records in
59+0 records out

real3m43.381s
user0m0.005s
sys 0m0.117s

so, it's even worse (1.8MB in 3m 43sec!).

It seems that the transfer start quickly, but after some time it gets 
slower and slower.


Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Spencer Shepler
On Wed, Dragan Cvetkovic wrote:
> On Thu, 30 Jun 2005, Gavin Maltby wrote:
> >Hi Dragan,
> 
> Hi Gavin,
> >
> >On 06/30/05 00:00, Dragan Cvetkovic wrote:
> >[cut]
> >>Where is the cp source, btw?
> >
> >usr/src/cmd/mv - cp and mv have common source.
> 
> Ah, that explains it.
> 
> >
> >>Another example of slow transfer: copying these 4 isos to our install
> >>server (using setup_install_server + add_to_install_server) took the whole
> >>day (some 5 to 6 hours!)!
> >>
> >>How do I start debugging this problem? Hints are more than welcome.
> >
> >There was a fix around a year ago to cp performance - 5015406.
> >Basically all the fancy mmap and VM advice that our copy was doing
> >had so much VM overhead that a brute-force "read buffer, write buffer"
> >approach was faster!  So that should have eliminated the traditional cp
> >performance problems.  Before diving into cp/mv source try some
> >copies using dd in both direction - nfs client to server and server
> >to client - using a few block sizes.  That could eliminate or
> >confirm cp as a suspect - my guess is it will eliminate it.
> >
> 
> OK. See below.
> 
> 
> >Are you copying from a client local f/s to server via nfs,
> >from server via nfs to local client f/s, or one nfs mount
> >to another?  By way of a baseline, how long does
> >a mkfile 300m take when run on the nfs server in the
> >shared directory?
> 
> I am copying to a clients f/s from server's fs via nfs. I was doing both 
> using /net/server/shared/file/system and mounting it via NFS on a client.
> 
> Here is the mkfile experiment:
> 
> server# share -F nfs -o anon=0 /var/tmp/se
> server# pwd
> /var/tmp/se
> server# time mkfile 300m foo
> 
> real0m8.613s
> user0m0.072s
> sys 0m5.080s
> 
> On the client:
> 
> client# pwd
> /net/server/var/tmp/se
> client# time mkfile 300m bar
> 
> real0m35.535s
> user0m0.140s
> sys 0m4.053s
> 
> Here is the dd time
> 
> client# pwd
> /net/server/var/tmp/se
> client# time dd if=sol-nv-b17-x86-v1-iso.zip 
> of=/var/tmp/sol-nv-b17-x86-v1-iso.zip
> 
>  (pressed ^c, it was taking too long)
> 
> ^C104736+0 records in
> 104736+0 records out
> 
> real3m23.931s
> user0m0.997s
> sys 0m4.701s
> 
> i.e. in 3m 24sec it only copied 51MB of data (256KB/s).
> 
> and with larger block size:
> 
> client# time dd if=sol-nv-b17-x86-v1-iso.zip 
> of=/var/tmp/sol-nv-b17-x86-v1-iso.zip bs=32k
> 
> ^C
> 59+0 records in
> 59+0 records out
> 
> real3m43.381s
> user0m0.005s
> sys 0m0.117s
> 
> so, it's even worse (1.8MB in 3m 43sec!).
> 
> It seems that the transfer start quickly, but after some time it gets 
> slower and slower.

(note: in the future the [EMAIL PROTECTED] list may be a
better target for these discussions).

Without the aid of a snoop trace of this interaction, I am going to
guess that there may be something going on with the x86 server.
The NFS client, especially in Solaris 10, is aggressive about read-aheads
and the read sizes it generates are larger than ftp would generate.
So the classic problem is usually one where the client/server is unable
to handle the back-to-back network traffic.

To confirm something like this, a snoop trace at both the client and server
would be needed; if such a snoop trace is generated, a pointer to it would
be best or you can send it to me directly.

Spencer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Keith M Wesolowski wrote:
>
> ...
> ...
> Making the svr4 packaging tools available in source form is a high
> priority; assuming it's possible - a likely proposition

Note that open-sourcing Solaris packaging is currently slated to happen
no earlier than 9-12 months from now.

> is there any reason that standard can't continue to be used for
> distribution of binary packages and tracking of dependencies
> among them? ...

+1.  Solaris packaging (Sun's customized svr4) is the incumbent and is
very well qualified to handle registry and dependency tracking duties.
Furthermore, as you mentioned, it will certainly continue to be the
package infrastructure used by regular Solaris (and therefore Solaris
Express) indefinitely. So taking these facts into consideration is
indeed important (really really important, IMO).

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Wed, 29 Jun 2005, Spencer Shepler wrote:



It seems that the transfer start quickly, but after some time it gets
slower and slower.


(note: in the future the [EMAIL PROTECTED] list may be a
better target for these discussions).


Ah, didn't know that it exists. OK, my next problem will go there, I am 
not subscribed there yet.



Without the aid of a snoop trace of this interaction, I am going to
guess that there may be something going on with the x86 server.
The NFS client, especially in Solaris 10, is aggressive about read-aheads
and the read sizes it generates are larger than ftp would generate.
So the classic problem is usually one where the client/server is unable
to handle the back-to-back network traffic.

To confirm something like this, a snoop trace at both the client and server
would be needed; if such a snoop trace is generated, a pointer to it would
be best or you can send it to me directly.


Will do. What do you want me to snoop? cp or dd? what block size? If 
copying 300MB takes 2 hours to finish, do you want the whole snoop or 
shall I limit it?


Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Source Browser for Mozilla/Firefox

2005-06-29 Thread Ben Rockwood

Ben Rockwood wrote:

I wrote an engine interface for Mozilla/Firefox search.  Nab it in my 
blog:
http://cuddletech.com/blog/ 



I sorta wrote some more. ;)

http://cuddletech.com/opensolaris/search.shtml


BTW, the bugdatabase can't be wrapped because the search plugins for 
Mozilla/Firefox are based on reconstructing a cgi url, whereas the Bug 
database passes the values into the cgi directly without modifying the url.


benr.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Gavin Maltby

Hi Dragan,

On 06/30/05 00:00, Dragan Cvetkovic wrote:
[cut]

Where is the cp source, btw?


usr/src/cmd/mv - cp and mv have common source.


Another example of slow transfer: copying these 4 isos to our install
server (using setup_install_server + add_to_install_server) took the whole
day (some 5 to 6 hours!)!

How do I start debugging this problem? Hints are more than welcome.


There was a fix around a year ago to cp performance - 5015406.
Basically all the fancy mmap and VM advice that our copy was doing
had so much VM overhead that a brute-force "read buffer, write buffer"
approach was faster!  So that should have eliminated the traditional cp
performance problems.  Before diving into cp/mv source try some
copies using dd in both direction - nfs client to server and server
to client - using a few block sizes.  That could eliminate or
confirm cp as a suspect - my guess is it will eliminate it.

Are you copying from a client local f/s to server via nfs,
from server via nfs to local client f/s, or one nfs mount
to another?  By way of a baseline, how long does
a mkfile 300m take when run on the nfs server in the
shared directory?

Cheers

Gavin

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Keith M Wesolowski
On Wed, Jun 29, 2005 at 05:37:59PM -0500, Eric Boutilier wrote:

> So "them" is this commuity here, and the "distribution" is SchilliX. So
> in that context, "What suites us?" is the issue I'm raising.

I'd think the packaging system used by SchilliX is for Joerg to
decide, in concert with his user base, no?

> Along these lines, there are two auto-build systems for Solaris now:
> SPS and pkgsrc; and strong interest in doing Gentoo/Portage (e-builds,
> etc.) for Solaris too.

Google for 'portaris' and see that in fact there's already a working
prototype.

-- 
Keith M Wesolowski  "Sir, we're surrounded!" 
Solaris Kernel Team "Excellent; we can attack in any direction!" 
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Sunil wrote:
> > - A big strike against deb and portage (for
> > Solaris/OpenSolaris) is
> >   that no work's been done yet.
> you assume too much...:)
>
> work on portage for opensolaris has been slow. there are battles to be fought 
> with gentoo people for full support. And there is of course lot of work to 
> get it going smoothly.
>
> I am currently testing it in its zone (what a freaking relief in the thought 
> that I won't kill my system as often as I would without zones). should have 
> some patches for gentoo folks and an update for you folks here soon (its 
> vacation time here..:)).
>
> portage is a beautiful system with over 100K packages ready to build with 
> full dep tracking and flexibility of being able to create and install binary 
> packages. I am going to add few more to that list for opensolaris.

Sunil -- This is great news, I happily stand corrected!

Incidentally, I recently took the latest release of the Gentoo-based
Vidalinux Desktop OS (VLOS 1.2); installed just the minimum packages
needed to have a lightweight, dedicated "XMMS appliance" on an old 266 Mhz
laptop; loaded it with mp3s; and connected the line-out to a stereo amp
using a cable purchased at Radio Shack. In other words, an otherwise
nearly-obsolete laptop has been reincarnated into a color-screen,
mp3-playing component of the stereo system in our family room.

And of course the OpenSolaris milestone I eagerly look forward to is
the day I can re-install this setup with equal ease and transparency
using an OpenSolaris-based distro instead of a Linux-based one.

--Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]> wrote:
> This suggest that the Solaris-specific build knowledge that every
> OpenPKG package maintainer had to acquire in order to deliver Solaris
> packages to the OpenPKG system has been captured and made available for
> re-use in Solaris-specific src.rpms on their site... Is that true?
> (I'm assuming that this falls into that notorious category called "If
> it sounds too good to be true, then it probably is". But hey, unless
> I'm dreaming, my beloved White Sox have reached 50+ wins before July,
> so apparently anything is possible! :) )

Oh, it's even better than that. The src.rpms that OpenPKG provides
will build using the OpenPKG system on any OS that OpenPKG supports.
That's right, they have one set of Source RPMs for FreeBSD
4.11/5.4/6.0, NetBSD 2.0, Sun Solaris 8/9/10, Debian GNU/Linux 3.1,
Fedora Core 3, RedHat Enterprise Linux 3, SuSE Linux 9.3, Gentoo Linux
1.6.12, and Mandriva Linux 10.2. Additionally, OpenPKG is known to
work on IBM AIX 5.1, MacOS X 10.3, HP HPUX 11.11. While the official
latest release only consists of 562 packages, there is a fairly good
base there to begin with for a basic operating system. Certainly a
good candidate for use by an OpenSolaris distribution. There are only
two things they do that I dislike, but I know why they do it for
portability across those platforms and they have said they will
address it in the future when suitable to do so:

1) They have their .spec files setup to use static linking by default
(for portability across common platforms)

2) They have their .spec files setup to disable NLS (Because it's
broken on many platforms or poorly implemented)

Other than that, I generally don't have a problem with their packages
from a pure usage viewpoint. Obviously, everyone has their personal
preferences. The main thing is what they provide is a rich base to
start from, and curing the above two things is fairly trivial in my
experience so far.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Spencer Shepler
On Wed, Dragan Cvetkovic wrote:
> On Wed, 29 Jun 2005, Spencer Shepler wrote:
> 
> >>
> >>It seems that the transfer start quickly, but after some time it gets
> >>slower and slower.
> >
> >(note: in the future the [EMAIL PROTECTED] list may be a
> >better target for these discussions).
> 
> Ah, didn't know that it exists. OK, my next problem will go there, I am 
> not subscribed there yet.
> 
> >Without the aid of a snoop trace of this interaction, I am going to
> >guess that there may be something going on with the x86 server.
> >The NFS client, especially in Solaris 10, is aggressive about read-aheads
> >and the read sizes it generates are larger than ftp would generate.
> >So the classic problem is usually one where the client/server is unable
> >to handle the back-to-back network traffic.
> >
> >To confirm something like this, a snoop trace at both the client and server
> >would be needed; if such a snoop trace is generated, a pointer to it would
> >be best or you can send it to me directly.
> 
> Will do. What do you want me to snoop? cp or dd? what block size? If 
> copying 300MB takes 2 hours to finish, do you want the whole snoop or 
> shall I limit it?

Just a short (2 minutes) should suffice.  HOwever, in the other mail
you noted that there were the very high number of carrier_errors.
That is likely the problem, right?

Spencer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
On 6/29/05, Laszlo Peter <[EMAIL PROTECTED]> wrote:
> I feel like it's time to mention my baby: pkgbuild

Sweet! rpmbuild really has me spoiled as a dev, admin, and user. Nice
to see a Solaris equivalent. Once the packaging tools are opened up as
well I think this in combination with pkgsrc would make a great
system. In the meantime though, there are other options...

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Shawn Walker wrote:
> ...
> On 6/29/05, Keith M Wesolowski <[EMAIL PROTECTED]> wrote:
> > - If new packages are added in existing consolidations, how should
> > they be named?  Where is the registry that prevents conflicts?
>
> Having a central package registry where definitive names could be
> defined that all packagers should use regardless of which system
> they're packaging for would be a nice start to helping solve
> dependency, package replacement, or package upgrade issues...
>

Hmm... still assimilating this along with what's been posted about
pkgbuild, spec files, and src.rpms, and thinking out loud...

So it seems to me that one feasible path would be to take a minimal
OpenSolaris-based OS (SchilliX) and integrate an rpm registry onto
it -- at least for now. Then when Solaris packaging (svr4) is
open-sourced, migrating to a svr4 registry (if compatibility with
regular Solaris was desired) would be easy using Laca's pkgbuild
software.

Similarly, a pkgsrc registry could be used, with gensolpkg being the
future migration tool.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Wed, 29 Jun 2005, Spencer Shepler wrote:


On Wed, Dragan Cvetkovic wrote:

On Wed, 29 Jun 2005, Spencer Shepler wrote:



It seems that the transfer start quickly, but after some time it gets
slower and slower.


Will do. What do you want me to snoop? cp or dd? what block size? If
copying 300MB takes 2 hours to finish, do you want the whole snoop or
shall I limit it?


Just a short (2 minutes) should suffice.  HOwever, in the other mail
you noted that there were the very high number of carrier_errors.
That is likely the problem, right?


OK, I have emailed you the link to snoop files. I have noticed quite a few 
carrier_errors on the server


bash-3.00# kstat -n elxl0 | grep carrier
carrier_errors  842217

but how came it affects NFS but doesn't affect e.g. ftp?

Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Shawn Walker
On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]> wrote:
> So it seems to me that one feasible path would be to take a minimal
> OpenSolaris-based OS (SchilliX) and integrate an rpm registry onto
> it -- at least for now. Then when Solaris packaging (svr4) is
> open-sourced, migrating to a svr4 registry (if compatibility with
> regular Solaris was desired) would be easy using Laca's pkgbuild
> software.
> 
> Similarly, a pkgsrc registry could be used, with gensolpkg being the
> future migration tool.

To me, if the solaris svr4 pkg tools were open, and paired with
pkgsrc, and the pkgbuild tool mentioned here earlier, then that would
be a great system for an OpenSolaris distribution and make for great
compatability with Official Solaris releases. But, for now, yes what
you suggest sounds about right...

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Keith M Wesolowski wrote:
> On Wed, Jun 29, 2005 at 05:37:59PM -0500, Eric Boutilier wrote:
>
> > So "them" is this commuity here, and the "distribution" is SchilliX. So
> > in that context, "What suites us?" is the issue I'm raising.
>
> I'd think the packaging system used by SchilliX is for Joerg to
> decide, in concert with his user base, no?

Keith -- Good point.

Joerg -- Questions for you...

- You have expressed a desire that the package infrastructure
  (registry, dependency tracking) for SchilliX be the Solaris standard
  (svr4), provided we can open-source it soon enough, correct?

- And how would you feel if others were to make independent SchilliX
  derivatives based on say rpm, pkgsrc, or portage packaging systems?

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Shawn Walker wrote:
> On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]> wrote:
> > This suggest that the Solaris-specific build knowledge that every
> > OpenPKG package maintainer had to acquire in order to deliver Solaris
> > packages to the OpenPKG system has been captured and made available for
> > re-use in Solaris-specific src.rpms on their site... Is that true?
> > (I'm assuming that this falls into that notorious category called "If
> > it sounds too good to be true, then it probably is". But hey, unless
> > I'm dreaming, my beloved White Sox have reached 50+ wins before July,
> > so apparently anything is possible! :) )
>
> Oh, it's even better than that. The src.rpms that OpenPKG provides
> will build using the OpenPKG system on any OS that OpenPKG supports...

That's the central design goal of pkgsrc too, and it's great. I was
actually hoping there were separate src.rpms for each OS though,
because if it's like pkgsrc, the multi-platform design of the system
necessitates a lot of complexity under the hood.

Having said that though, it's great to hear that OpenPKG is effectively
a public respository of re-usable Solaris-specific build knowledge for
500+ open-source packages.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: OpenSolaris distributions and package managment

2005-06-29 Thread Eric Boutilier
On Wed, 29 Jun 2005, Shawn Walker wrote:
> On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]> wrote:
> > So it seems to me that one feasible path would be to take a minimal
> > OpenSolaris-based OS (SchilliX) and integrate an rpm registry onto
> > it -- at least for now. Then when Solaris packaging (svr4) is
> > open-sourced, migrating to a svr4 registry (if compatibility with
> > regular Solaris was desired) would be easy using Laca's pkgbuild
> > software.
> >
> > Similarly, a pkgsrc registry could be used, with gensolpkg being the
> > future migration tool.
>
> To me, if the solaris svr4 pkg tools were open, and paired with
> pkgsrc, and the pkgbuild tool mentioned here earlier...

I think Laca's pkgbuild tool takes rpm spec files as input, not
pkgsrc spec files...

> , then that would
> be a great system for an OpenSolaris distribution and make for great
> compatability with Official Solaris releases. But, for now, yes what
> you suggest sounds about right...
>
> --
> Shawn Walker, Software and Systems Analyst
> [EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: OpenSolaris distributions and package managment

2005-06-29 Thread TJ Yang
> On 6/29/05, Eric Boutilier <[EMAIL PROTECTED]>
> wrote:
> > My 2 cents:
> > 
> > - A big strike against deb and portage (for
> Solaris/OpenSolaris) is
> >   that no work's been done yet.
> > 
> > - A big strike against Solaris packaging is it's
> not open-source yet.
> > 
> > - A big point in favor of Solaris packaging is
> compatibiltiy with
> >   commercial Solaris and Solaris Express.
> > 
> > Of the other three others -- rpm, pkgsrc, and
> tww... Thoughts?


> 
> As far as I can tell from reading the documentation,
> TWW is a high
> level package management system that can't work on
> it's own, as it  relies on the underlying operating system to have a
> native packaging  system. 

> Think of it as an abstract packging system layer above
> whatever the native one is. So, it doesn't really
> work for a native
> packaging system.
> 

This is not a bug ;) It is a feature that let me pick TWW over openpkg. 

> That leaves OpenPKG RPM, and pkgsrc. Most of the *nix
> folk will
> probably lean more toward pkgsrc. But, as someone
> that's implemented
> an entire software deployment system based on
> OpenPKG, I'm heavily
> biased towards it. Especially since there is a rich
> set of portable
> packages already available and Solaris is an
> officially supported
> platform for the OpenPKG project.

OpenPKG indeed is  a good CPAM solution if there is no
need to maintain compatibiltiy with existing legacy packages
and local PMS. 

tj
> -- 
> Shawn Walker, Software and Systems Analyst
> [EMAIL PROTECTED] -
> http://binarycrusader.blogspot.com/
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Spencer Shepler
On Wed, Dragan Cvetkovic wrote:
> On Wed, 29 Jun 2005, Spencer Shepler wrote:
> 
> >On Wed, Dragan Cvetkovic wrote:
> >>On Wed, 29 Jun 2005, Spencer Shepler wrote:
> >>
> 
> It seems that the transfer start quickly, but after some time it gets
> slower and slower.
> >>
> >>Will do. What do you want me to snoop? cp or dd? what block size? If
> >>copying 300MB takes 2 hours to finish, do you want the whole snoop or
> >>shall I limit it?
> >
> >Just a short (2 minutes) should suffice.  HOwever, in the other mail
> >you noted that there were the very high number of carrier_errors.
> >That is likely the problem, right?
> 
> OK, I have emailed you the link to snoop files. I have noticed quite a few 
> carrier_errors on the server
> 
> bash-3.00# kstat -n elxl0 | grep carrier
> carrier_errors  842217
> 
> but how came it affects NFS but doesn't affect e.g. ftp?

I don't have an answer for you.  As mentioned, NFS does place
a heavier load on networking components and I have never seen
that induce carrier_errors but there is a correlation.

In the short snoop trace you provided to me offline, for the
788 unique NFS READ requests there were 121 retransmits.  15 percent
of the READs were retransmitted to the server and will result in
the type of throughput you are seeing.  The snoop shows gaps in
traffic (for the retransmits) as large as 60 seconds.

So, solve the carrier_errors and the situation will improve immensely.

Spencer

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [dtrace-discuss] Re: [osol-discuss] b17 copying behaviour?

2005-06-29 Thread Dragan Cvetkovic

On Wed, 29 Jun 2005, Spencer Shepler wrote:


On Wed, Dragan Cvetkovic wrote:


OK, I have emailed you the link to snoop files. I have noticed quite a few
carrier_errors on the server

bash-3.00# kstat -n elxl0 | grep carrier
carrier_errors  842217

but how came it affects NFS but doesn't affect e.g. ftp?


I don't have an answer for you.  As mentioned, NFS does place
a heavier load on networking components and I have never seen
that induce carrier_errors but there is a correlation.

In the short snoop trace you provided to me offline, for the
788 unique NFS READ requests there were 121 retransmits.  15 percent
of the READs were retransmitted to the server and will result in
the type of throughput you are seeing.  The snoop shows gaps in
traffic (for the retransmits) as large as 60 seconds.

So, solve the carrier_errors and the situation will improve immensely.



Thanks Spencer, will talk to our network admin and will try to get a 
different NIC and see if that helps.


Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org