Michal Pryc wrote:
> Brock,
> My bad, I've checked everything again and it is fine. Somehow I managed 
> to install new API without api.py and api_errors.py on a fresh 
> OpenSolaris 2008.5.
>
>   
Ah, no worries. I was pretty sure it was working since I could build 
both for testing and the packages we deliver as well.
Glad every thing's ok. I'm looking forward to seeing the webrev for your 
changes.

Brock
> best
> Michal
>
>
>
> Brock Pytlik wrote:
>   
>> Michal Pryc wrote:
>>     
>>> Brock,
>>> One minor thing which I didn't mention before. The setup.py and other
>>> build files were not modified to add the new files (api.py, ...) to
>>> the packages.
>>>       
>> Sorry, you're going to have to be clearer on that. What changes to
>> setup.py and build files do I need to make?
>>
>> Brock
>>     
>>> regards
>>> Michal Pryc
>>>
>>> Brock Pytlik wrote:
>>>       
>>>> Michal Pryc wrote:
>>>>         
>>>>> Brock,
>>>>> I've seen new version ips-api-v7 which looks fine for me.
>>>>>
>>>>> Is it possible to push those changes to the gate Today?
>>>>>
>>>>>           
>>>> I'm waiting on a final code review from the people over here. I'll make
>>>> the rounds and see what kind of commitment I can get.
>>>>
>>>> Brock
>>>>         
>>>>> best
>>>>> Michal
>>>>>
>>>>>
>>>>> Brock Pytlik wrote:
>>>>>           
>>>>>> v6 fixes a few typos and fixes a problem where canceling an operation
>>>>>> resulted in a deadlock.
>>>>>> http://cr.opensolaris.org/~bpytlik/ips-api-v6/
>>>>>>
>>>>>> This version passes all of the test suite. When put back, it will
>>>>>> temporarily break removing packages using packagemanager. That will be
>>>>>> resolved will the GUI gets updated to use the API, something I
>>>>>> understand is being targeted for put back late this week. For this,
>>>>>> and
>>>>>> many other reasons, I'm targeting the beginning of 100 for this
>>>>>> putback,
>>>>>> and not the tail end of 99.
>>>>>>
>>>>>> Brock
>>>>>>
>>>>>> Brock Pytlik wrote:
>>>>>>             
>>>>>>> v5 changes 6 lines, 147-148, 200-201, 310-311. This simply makes the
>>>>>>> no-execute flag/do nothing argument make sure that prepare and
>>>>>>> execute_plan cannot be called on the api_obj if the -n option is
>>>>>>> given.
>>>>>>> Shawn's webrev inspired me to make sure this functionality was
>>>>>>> correct.
>>>>>>>
>>>>>>> http://cr.opensolaris.org/~bpytlik/ips-api-v5
>>>>>>>
>>>>>>> Brock
>>>>>>>
>>>>>>> Brock Pytlik wrote:
>>>>>>>
>>>>>>>               
>>>>>>>> v4 is simply a resync with the gate:
>>>>>>>> http://cr.opensolaris.org/~bpytlik/ips-api-v4/
>>>>>>>>
>>>>>>>> Brock Pytlik wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>>>>> Another new version is out. For the CLI and backend it's
>>>>>>>>> essentially
>>>>>>>>> unchanged. It introduces changes to the GUI code to help it not
>>>>>>>>> break
>>>>>>>>> when the API is put back.
>>>>>>>>>
>>>>>>>>> http://cr.opensolaris.org/~bpytlik/ips-api-v3/
>>>>>>>>>
>>>>>>>>> John, Michal, could you please take a look at the changes to the
>>>>>>>>> GUI
>>>>>>>>> code in general, and the changes to remove.py in particular.
>>>>>>>>> Somehow my
>>>>>>>>> changes seem to make the GUI never realize it's done evaluating the
>>>>>>>>> removal plan, and I'm lost as to why remove would be showing this
>>>>>>>>> behavior when install and image-update work. From looking at the
>>>>>>>>> truss
>>>>>>>>> output, it seems like it spends time reading files, then finishes,
>>>>>>>>> and
>>>>>>>>> just spins, updating progress bar.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Brock
>>>>>>>>>
>>>>>>>>> Brock Pytlik wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>                   
>>>>>>>>>> New webrev reflecting the comments I've gotten so far, and
>>>>>>>>>> resyncing
>>>>>>>>>> with the gate to gather in the new changes.
>>>>>>>>>>
>>>>>>>>>> http://cr.opensolaris.org/~bpytlik/ips-api-v2/
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Brock
>>>>>>>>>>
>>>>>>>>>> Brock Pytlik wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>>>> Here's the link:
>>>>>>>>>>> http://cr.opensolaris.org/~bpytlik/ips-api-v1/
>>>>>>>>>>>
>>>>>>>>>>> I haven't done as much cleanup as I usually try to do, but since
>>>>>>>>>>> I'm
>>>>>>>>>>> ooto tomorrow, I thought it would be better to get this out now,
>>>>>>>>>>> rather
>>>>>>>>>>> than next Monday.
>>>>>>>>>>>
>>>>>>>>>>> Other things that I know need to be improved, but that I think
>>>>>>>>>>> can wait
>>>>>>>>>>> for another round of revisions:
>>>>>>>>>>> API Exception organization
>>>>>>>>>>> More complete functionality
>>>>>>>>>>> Automated testing of cancellation (I hope to work with the GUI
>>>>>>>>>>> team to
>>>>>>>>>>> test this by hand in the interim)
>>>>>>>>>>> Versioning of the Progress tracker (perhaps)
>>>>>>>>>>> More Documentation
>>>>>>>>>>> Figure out the future approach to testing we'll take
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Brock
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> pkg-discuss mailing list
>>>>>>>>>>> [email protected]
>>>>>>>>>>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>                       
>>>>>>>>>> _______________________________________________
>>>>>>>>>> pkg-discuss mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>                     
>>>>>>>>> _______________________________________________
>>>>>>>>> pkg-discuss mailing list
>>>>>>>>> [email protected]
>>>>>>>>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>                   
>>>>>>>> _______________________________________________
>>>>>>>> pkg-discuss mailing list
>>>>>>>> [email protected]
>>>>>>>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>>> _______________________________________________
>>>>>>> pkg-discuss mailing list
>>>>>>> [email protected]
>>>>>>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>>>>>>
>>>>>>>               
>>>>>> _______________________________________________
>>>>>> pkg-discuss mailing list
>>>>>> [email protected]
>>>>>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>>>>>             
>> _______________________________________________
>> pkg-discuss mailing list
>> [email protected]
>> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>>     
>
> _______________________________________________
> pkg-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
>   

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to