Please consider this code review for bug 8600:

8600 incompatibility due to newline following publisher in installed file

webrev: http://cr.opensolaris.org/~tmueller/ips-8600/

There's been quite a bit of discussion about this in the bug report. This two line change puts the behavior back to not having a newline at the end of the installed file. It keeps the changes from the fix for 1164 that ignores the newline if it is there.

Images that have already been updated with builds 109-111 where this fix existed will have installed files for some packages that have newlines in them, but that is ok because those newlines will still be ignored. Those images would still get messed up if they are operated on by older code (2008/11), but that would have happened anyway without this fix.

For users going from 2008/11 directly to 2009/04 (assuming that this change is approved), and using a mixed environment across the network as suggested in the use case for the bug, compatibility will be preserved.

Thank you.
Tom

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

Reply via email to