[7757] in Release_7.7_team
Re: Pushing out printing-config now?
daemon@ATHENA.MIT.EDU (Jonathan Reed)
Fri May 4 09:45:37 2012
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Jonathan Reed <jdreed@MIT.EDU>
In-Reply-To: <201205032217.q43MHkbU005690@outgoing.mit.edu>
Date: Fri, 4 May 2012 09:45:33 -0400
Cc: release-team@MIT.EDU
Message-Id: <5FB0A2B0-457A-411A-B354-FEA26E15F93F@mit.edu>
To: Jonathon Weiss <jweiss@MIT.EDU>
Content-Transfer-Encoding: 8bit
The change is r25463 (http://diswww.mit.edu/menelaus.mit.edu/source-commits/26223), which should be minimal because:
- All it does is whine at you on stderr if you're using LPRng syntax
- It only affects printing invoked via command-line LPRng
It's quite conceivable that some program somewhere tries to call out to 'lpr' and explodes if it sees anything on stderr. But this will not affect any GTK+ printing, or anything that goes directly through the CUPS subsystem, unless users deliberately try to use "Print to LPR". Unaffected programs should include: Firefox, Evince, LibreOffice. Probably unaffected programs include MATLAB and Acrobat.
The backout strategy is revert the commit, rebuild, deploy. Since this is a change to a single package, and not a dependency, and doesn't involve the updater, we should be able to recover within 6 hours of catastrophe.
-Jon
On May 3, 2012, at 6:17 PM, Jonathon Weiss wrote:
>
> What's the risk? If this were to completely explode, would people be
> unable to print? unable to print via lpr but cups would work? What's
> the backout strategy in case of disaster?
>
> --
>
> Jonathon
>
>
>
> Jonathan Reed <jdreed@MIT.EDU> wrote:
>
>> Despite it being well past drop-date, I would really like to push printing-config (from -dev) out now, so that we catch anybody who is still trying to use LPRng. That way we can remove it from the release when we upgrade to Precise. Thoughts?
>>
>> The alternative would be to deploy the new printing config this summer, and then pull debathena-lprng from the release over IAP.
>>
>> -Jon