On Tue, Oct 03, 2006 at 08:46:02PM +0200, Tilman Koschnick wrote: > On Thu, 2006-09-28 at 22:57 +0100, Luke Kenneth Casson Leighton wrote: > > Package: gpsd > > Severity: normal > > > > > > as per subject. > > > Hi, > > first of all, thanks for your bug report. any time. standard procedure, for me... sometimes i get told, like the arsehole who maintains kmail, that putting things like 'warning, you switched on an option in kmail that depends on a 'recommended' package which you didn't install, so please install it, hurrah', isn't acceptable: that people are naturally complete pricks if they do not install all of the 'recommended' packages and thereby get themselves into a mess.
on the other hand, the people who maintain x-windows, actually listened when i said 'err, i just spent two days working out that xfs was not installed and also that x-window-system-core wasn't installed: you _really_ should put a warning in the exit message explaining a bit more than 'can't find any fonts'. i was very impressed when, six months later, i did exactly the same thing, and got a helpful message saying 'you haven't any fonts, please install xbase-clients or xfs or x-window-system-core or something'. ... but anyway :) > But I am not quite sure why you think that a direct build dependency on > libsm-dev is necessary. libsm-dev is pulled in because libxt-dev > requires it, and as long as a build dependency of gpsd keeps depending > on libsm-dev, you won't end up with not having it installed when > building gpsd. > > As far as I am aware, gpsd itself nowhere uses libsm or it's headers > directly. I might be wrong of course, so feel free to disagree ;) ok. here's the procedure: apt-get source gpsd apt-get build-dep gpsd cd gpsd-xxxxx dpkg-buildpackage gpsd ... aaaand, it fails - because libsm-dev wasn't installed. of course, now that i have installed libsm-dev, i cannot now recall what the state-of-play (dpkg -l) was _before_ i did that. so, it therefore might be the case that the version of libxt-dev that i have on my machine does _not_ require libsm-dev. or, that libxt-dev wasn't installed. or, something... ... but the fact remains: after apt-get build-dep gpsd, libsm-dev was not installed. therefore, something is wrong! l. -- -- lkcl.net - mad free software computer person, visionary and poet. -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]