Speed­ing up the pack­age de­pend­ency list cre­ation

Steph­en Montgomery-​Smith pos­ted some patches for bsd​.port​.mk to the ports mailing­list to speed up the pack­age de­pend­ency list cre­ation. He did cut down the time from about 2min30sec (pack­age de­pend­ency list of gnome2, tested on my sys­tem) to about 15-​18sec. I en­hanced this and now the time is down to about 12sec and a lot less pro­grams to ex­ecute in the call (may be im­port­ant on slow sys­tems).

The patch for bsd​.port​.mk in my ports-​patches dir­ect­ory con­tains more than only those im­prove­ments, the oth­er part is not sub­ject to sub­mis­sion yet.

If nobody finds some prob­lems with the patch I will send it to GNATS and as­sign it to port­m­gr for in­clu­sion in­to one of the next ex­per­i­ment­al ports builds.

Linux & Unix day 2007 in Zweibrück­en (Ger­many)

Some im­pres­sions from this day:

  • did meet nice people
  • CAcert as­sur­ing was nice (1 of 3 as­surer already gave some points to me, wait­ing for the rest to be able to be able to as­sure my­self), now I know I have to get a new pho­to ID soon (ex­piry date)
  • 10 – 15 people in my present­a­tion, as there where not much people in total, this was ok/​good enough for me
  • not train­ing a present­a­tion at all is not a very good idea (I did know this already, but ENOTIME), but I was told it was ok
  • hav­ing a laptop which ex­hib­its some­times some hard­ware prob­lems will call for Murphy in any present­a­tion more than once (thanks to Ul­rich Spo­er­lein for jump­ing in with his own laptop, so I was able to con­tin­ue)
  • Oliv­er Her­old (DesktopBSD) didn’t seem to have time to show up, so no min­im­al ex–class­mate–meet­ing 🙁
  • some pho­tos (cur­tesy of An­dreas Steinel)
  • you can eat a good pizza at the FH in ZW
  • I gave the re­main­ing pro­mo­tion­al ma­ter­i­al (a lot of fly­ers, a lot of FreeS­BIE CDs and sev­er­al FreeBSD 6.2 in­stall CDs) to the UnixAG in ZW (thanks to Daniel Seuffert for provid­ing all of this to me)
  • I did not win the Cook­book for Geeks
  • the 1822 Direkt Bank in Frank­furt (FFM) uses FreeBSD (and oth­er nice Open Source stuff)
  • latex-​beamer is nice and easy (and was used for a lot of present­a­tions on this day)