Hi Mary,

mary ding wrote:
> Jan and Dave:
>
> I am wondering whether we should use b106.  b105 had a serious bug 
> with the e1000g driver:
>
> 6779610 e1000g fails to attach post-6713032 due to memory allocation
>          failures on some chipsets
>
>
> Unfortunately a lot of our x86 test machines and server are using 
> e1000g, this will impact testing.

I think that waiting for 106 IPS repo is a good idea.
Looking at the 105 one, it doesn't contain changes for
split SUNWgui-install and in order to be sure that
images are constructed correctly we should verify
also using official IPS repo.

Thank you,
Jan


>
>
>
> jan damborsky wrote:
>> Hi Mary,
>>
>>
>> mary ding wrote:
>>> Jan:
>>>
>>> Thanks for following up on this. I think we should leave the 
>>> SUNWpkgcmds alone.  In the future, if we have the capability to 
>>> allow people to run custom finish scripts, I believe that pkgadd 
>>> command will be very handy do this.
>>
>> You and Dave convinced me - I will leave SUNWpkgcmds in AI image for 
>> time of being :-)
>>
>>> If you have AI image to test, let me know and I will be happy to try 
>>> them.
>>
>> I have just built AI image based on build 105. I have realized
>> that microroot is bigger comparing to the one containing 101b
>> bits.
>>
>> The difference is about 25MB (uncompressed) - I am going to
>> investigate, why and if we could do anything about this.
>>
>> Once I have new image based on 105, I will let you know :-)
>>
>> Thank you very much for your help,
>> Jan
>>
>>>
>>>
>>> jan damborsky wrote:
>>>> Hi Mary,
>>>>
>>>>
>>>> mary ding wrote:
>>>>> Dave and Jan:
>>>>>
>>>>>
>>>>> I helped Jan to test out the fix with the reduced AI image and it 
>>>>> works.
>>>>>
>>>>> 1. However, I do notice that there are man pages in the microroot 
>>>>> and they do
>>>>> occupy
>>>>>  some spaces.  The  man command is not even available in the 
>>>>> microroot, can these man packages be removed in the AI microroot:
>>>> Based on later Karen's comment, I assume you mean
>>>> that man pages are present in AI image/environment -
>>>> I have  verified that microroot itself doesn't contain
>>>> directories you mention below.
>>>>
>>>> I have taken a closer look at what is present in AI image
>>>> with respect to man pages and it seems that we can't
>>>> get easily get rid of them at this moment.
>>>>
>>>> The reason is that they are spread across packages
>>>> which deliver pieces we need in AI image.
>>>>
>>>> The good example might be SUNWopenssl package.
>>>> We utilize only couple of libraries from it but
>>>> it also delivers bunch of man pages and header
>>>> files and the final size of that package is more
>>>> than 10MB.
>>>>
>>>> I think that generic solution for this problem would
>>>> be if we could apply filtering when installing
>>>> IPS package into DC proto area - taking advantage
>>>> of so called 'facets' would be the solution - please
>>>> take a look at following thread, it gives the good
>>>> introduction about facets/variants and how we could
>>>> take advantage of them once they are implemented:
>>>>
>>>> http://mail.opensolaris.org/pipermail/pkg-discuss/2008-December/009092.html
>>>>  
>>>>
>>>>
>>>> That said, I agree with you that there still might
>>>> be candidates in AI image which are not needed
>>>> and can be removed as a whole.
>>>>
>>>> I have created sorted list of packages we have
>>>> in AI Distro Constructor manifest after Dave's
>>>> reduction (list is attached).
>>>>
>>>> After taking a quick look, I can think at least
>>>> following packages could be removed (but I have to
>>>> verify):
>>>>
>>>> 10.66 MB SUNWsfinf GNU and open source info pages
>>>> 6.33 MB SUNWgccruntime GCC Runtime libraries
>>>> 4.54 MB SUNWgnu-coreutils coreutils - GNU core utilities
>>>> 1.85 MB SUNWpkgcmds SVr4 packaging commands
>>>> 1.59 MB SUNWgnutls GNU transport layer security library
>>>> 1.36 MB SUNWpcre Perl-Compatible Regular Expressions
>>>> 794.47 kB SUNWpython-cherrypy CherryPy
>>>>
>>>> Also, I plan to take a look at populated DC AI proto area,
>>>> if there are some interesting packages installed which are
>>>> not listed in AI manifest, but are pulled into the image
>>>> in order to fulfill dependencies.
>>>>
>>>>> root at opensolaris:/usr# more /tmp/man
>>>>> ./gnu/share/man
>>>>> ./has/man
>>>>> ./sfw/man
>>>>> ./sfw/share/man
>>>>> ./share/man
>>>>> root at opensolaris:/usr# du -skh /usr/gnu/share/man
>>>>> 235K    /usr/gnu/share/man
>>>>> root at opensolaris:/usr# du -skh /usr/has/man
>>>>> 108K    /usr/has/man
>>>>> root at opensolaris:/usr# du -skh /usr/sfw/man
>>>>> 512     /usr/sfw/man
>>>>> root at opensolaris:/usr# du -skh /usr/sfw/share/man
>>>>> 2.8M    /usr/sfw/share/man
>>>>> root at opensolaris:/usr# du -skh /usr/share/man
>>>>> 6.1M    /usr/share/man
>>>>> root at opensolaris:/usr#
>>>>>
>>>>>
>>>>>
>>>>> 2.  For Live CD, the man pages also occupy some space and should 
>>>>> they be removed also ???  In fact, just /usr/share/man alone had 
>>>>> already occupy 56 MB and this will definitely help the low memory 
>>>>> 512 MB
>>>>> system doing livecd install.
>>>>
>>>> As far as LiveCD case is concerned, I think man pages
>>>> are mandatory there, since LiveCD represent working
>>>> Solaris environment and we need to provide potential
>>>> new user with as much help/docummentation/man pages
>>>> as possible in order to simplify the Solaris adoption.
>>>>
>>>> Thank you,
>>>> Jan
>>>>
>>>>
>>>> ------------------------------------------------------------------------ 
>>>>
>>>>
>>>> _______________________________________________
>>>> caiman-discuss mailing list
>>>> caiman-discuss at opensolaris.org
>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>


Reply via email to