HomeCategoriesChoose a templateRecent EntriesEmdebian Grip updated
Monday, September 6 2010 screen, irssi and page control Sunday, September 5 2010 FreedomBox Wednesday, August 4 2010 check-deps.sh and xapt Thursday, July 8 2010 Switching from iceweasel to chromium Sunday, June 27 2010 World Cup QA Sunday, June 20 2010 multistrap 2.1.5 Monday, May 31 2010 HP laptop battery recall Monday, May 24 2010 DebConf10 Monday, April 26 2010 pdebuild-cross Saturday, April 24 2010 |
Wednesday, June 27. 2007UK politics
I usually don't foray into this topic but I'm unsure whether this is something that others simply haven't noticed or whether everyone else is just being nice to the new UK PM and the new deputy leader of the governing political party.
Gordon Brown: GB Harriet Harmann: HH Is it just me or doesn't that just lend itself to being shortened to: GBH ? (Grevious Bodily Harm in UK court speak) - the repetition of harm in Harmann almost qualifies as a recursive acronym! Wednesday, June 27. 2007Comments (0) Trackbacks (0) Defined tags for this entry: Debian
back home
Not just back home but with a working internet connection too - at least within the constricted definition of "working" that apply to my ridiculous BT line. 1.1 miles from the exchange by car (I have to drive passed it twice a day), 5.2 miles line length. Ugh?
Initially, a (presumably) stale connection was giving me about 5kb every hour. (No kidding - it took 2 hours to load the ISP webpage in Lynx.) Really annoying because it would cause things like apt and ssh to just timeout every single time. Still, after waiting on the line for 25minutes, the ISP tech support was able to identify the problem and cause the login to be reset. Just completed the keysigning caff process (so lots of people are about to get lots of caff mail) and now I can actually get back to my packages. Yippee! Wednesday, June 20. 2007Comment (1) Trackbacks (0) Defined tags for this entry: Debian
dpkg filtering
This started as an Emdebian idea but it is growing into a more all-purpose option. The requirement is to be able to filter packages during installation or cross-building so that manpages, infopages, documentation (including changelogs, copyright and readme etc.) and translation files for unsupported locales are omitted. When installing, the files would simply not appear on the filesystem or in the dpkg status information. When building, the files would disappear from the package completely (hence the role of filtering in Emdebian). The intention is that embedded systems can have empty
/usr/share/man/ /usr/share/info/ and /usr/share/doc directories and a much reduced number of translation files in /usr/share/locale - the default would be only the translation files for languages that are supported on that machine, via 'dpkg-reconfigure locales'. Initially, only the narrow filters needed by Emdebian were considered - discussions at DebConf7 have shown how this can be easily extended to support arbitrary filters - necessarily the risks of using such optional filters would be made clear to the users in the manpage etc. - so that any file in any package could be omitted from the install process and the package file lists as well as during the preparation of packages for embedded devices. Filters would be glob patterns held in a file in /etc/ (possibly /etc/dpkg/filters.d/) and would include the option to exclude files en-masse and specifically include some files that may otherwise be excluded in specific circumstances. The same filters could be used when building packages for embedded usage as well as installing Debian packages on systems where space is a problem. The main benefit of this filtering for Emdebian is that it makes it much easier to isolate the package changes needed to make the package cross-compilable from the changes needed to remove stuff that embedded devices don't need but which Debian Policy requires. This in turn makes Emdebian patches more useful to Debian maintainers when bugs are filed on their packages about a failed cross-build.So far, it's taken up most of my hacking time in DebConf. Ian Jackson, Enrico Zini and Wookey have all helped improve the original ideas during that time. Prototype code is mostly complete but the extended filtering support will now have to wait until after DebConf. I'm hopeful that the patch will be accepted, once it is ready. If this seems strange or unnecessary, just compare the disc usage of /usr/share/doc (which you can control) with /usr/share/locale/ (which you cannot currently control) or view the baobab images from my current laptop installation.Saturday, June 16. 2007Comments (0) Trackbacks (0) Defined tags for this entry: Debian
Arrived in EDI
OK, after fighting with the Edinburgh traffic / roadworks, I'm finally in-situ and online. Just going to go and find the venue, get badge, etc., ready for the full start tomorrow. (My first DebConf!)
|
ArchivesSyndicate This BlogQuicksearch |
