Two bug fixes and some improvements in the TDeb support made at Extremadura as well as various improvements across Emdebian Grip support. Note that Emdebian Grip now uses a 'grip-config' package that can be built from Emdebian SVN: $ debcheckout emdebian-tools $ cd emdebian-tools/grip/grip-config/ $ dpkg-buildpackage -I.svn -uc -us The package currently contains modified versions of install-info (empty) and update-alternatives (described below), several lintian overrides as well as a few support hacks for packages like gcc-4.3 that do weird things with files in /usr/share/doc/ during installation. $ lintian -i ../grip-config_0.0.4em1_amd64.changes N: 5 tags overridden (2 errors, 3 warnings) The method with grip-config is to increment the debian version component and leave the Emdebian version suffix unchanged, so the next version of 0.0.5em1 etc. grip-config is Priority: required (so that debootstrap always picks it up) meaning that it cannot be packaged directly and cannot be added to Debian. ;-) Once Lenny is released, I'll explore ways of implementing the functionality of grip-config within the relevant packages but grip-config may persist to provide support for a variety of packages until such time as all problems are fixed (maybe). When the current workarounds are removed or replaced, bump the version to 0.1.0em1 and so on. It could be a useful place to put various content (or dependencies) should the need arise. Currently, I'm not using dput to upload it, it's fairly trivial to use 'dcmd ls -1 ../grip-config*_amd64.changes' and then scp each one of the four files into the incoming directory for grip and include manually. (i.e. grip-config only exists in Grip, it does not exist in the filter repository, it is not gripped itself (already done) and it does not exist in the Crush repository.) I might even build it on the server in future. Source: emdebian-tools Version: 1.4.13 Distribution: unstable Urgency: low Maintainer: Neil Williams <codehelp@debian.org> Date: Tue, 09 Dec 2008 09:49:30 +0000 Closes: 507285 507686 Changes: emdebian-tools (1.4.13) unstable; urgency=low . * TDeb improvements - add maxdepth 1 to templates handing in dpkg-gentdeb, only find templates files in debian/. * tdeb/dpkg-gentdeb : handle multiple template files and skip templates for udebs * Add certainty and severity fields to emdebian.desc lintian checks (Closes: #507285) * grip/autogrip : add a mandatory --base-path command for the top level location of the repositories. * grip-config: Add install-info and update-alternatives replacements and a readme to describe how to build the grip-config package * Relocate emdebian.buildd to /usr/share/emdebian-tools/" and remove packages removed from Debian unstable (Closes: #507686) * Rename autogrip to em_autogrip and add a manpage; move emgrip and em_autogrip to /usr/bin/ * grip/em_autogrip : Add support for retrieving missing GnuPG keys - prevents reprepro errors. Add note about key retrieval to manpage. * grip/em_autogrip : Add a dry-run mode and use a single function for source package handling * grip/em_autogrip : allow adding a binary even if the source package is the same name * improve grip-config until issues with gcc postinst can be fixed in Debian * grip/grip-config/update-alternatives : nasty hack - less subtle workarounds still fail, so now just ignore all errors from update- alternatives until a better solution can be found. * Add the emdebian archive key to the grip-config packag * Build a binary archive keyring file alongside the ascii armour for cdebootstrap compatibility. -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
Attachment:
pgpaLNVatSfsr.pgp
Description: PGP signature