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]

Reply via email to