Ticket #3029 (closed defect: fixed)
[with patch; positive review] Move DEB_AUTO_UPDATE_DEBIAN_CONTROL out of Debian packages
|Reported by:||tabbott||Owned by:||tabbott|
Description (last modified by mabshoff) (diff)
Debian doesn't allow you to upload packages that use DEB_AUTO_UPDATE_DEBIAN_CONTROL because it causes confusion with Non-Maintainer Uploads. Since I'd like to get the packages so that they can be uploaded to Debian, we should remove it from our rules files. Since it's fine for our purposes, I've modified sage-debsource to set DEB_AUTO_UPDATE_DEBIAN_CONTROL so that it always gets used when we are building packages. I think it's probably easier for Michael to just make the changes than to merge N patches, so the following code will do the relevant update when the relevant spkgs are unpacked.
perl -i -0pe 's/^DEB_AUTO_UPDATE_DEBIAN_CONTROL = 1\n//m' */dist/debian/*/rules */dist/debian/rules
(if the patches are easier to deal with, let me know and I'll generate them) The complete list of spkgs that require this treatment is as follows:
- Summary changed from [with patch; needs review] Move DEB_AUTO_UPDATE_DEBIAN_CONTROL out of Debian packages to [with patch; positive review] Move DEB_AUTO_UPDATE_DEBIAN_CONTROL out of Debian packages