> webrev:
> http://cr.opensolaris.org/~swalker/pkg-7980/

retrieve.py:

  - lines 412 - 414:  What code will generate this exception?  I
    understand why updatelog.recv() is wrapped, but AFACIT there's no
    code here that would generate an EACCES error.  What am I missing?

> Change Summary:
> * Changed client/retrieve to raise a PermissionsException whenever a  
> Manifest cannot be read due to permissions or a Catalog cannot be written

In the new transport wad, the retrieve and filelist modules are dead
code.  I'd encorage you to raise this exception closer to where you
think it might actually occur.  While I'll do my best to replicate fixes
in the current transport code, I've substantially changed the exception
handling in the new transport.  One benefits is that I get to throw out
a lot of these handlers in favor of a few more general exceptions.

-j

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

Reply via email to