[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#560407: kdeutils: FTBFS on GNU/kFreeBSD: cannot find -lkvm



tags 560407 confirmed
thanks

Hello,

On penktadienis 11 Gruodis 2009 00:52:52 Cyril Brulebois wrote:
> Package: kdeutils
> Version: 4:4.3.4-1
> Severity: serious
> Tags: patch
> Justification: FTBFS
> User: debian-bsd@lists.debian.org
> Usertags: kfreebsd
> 
> Hi,
> 
> (serious since that's a regression: it previously built on kfreebsd-*,
> which are release architectures.)
> 
> I first thought, and wrote: I didn't check why, but it looks like your
> package uses libkvm but don't have a direct build dependency on it. I
> guess it might be pulled indirectly on Linux architectures, but that's
> 
> not the case for GNU/kFreeBSD ones:
>
> But looking into a build log on Linux, I didn't see libkvm* being
> pulled in, so I guess it's rather than on GNU/kFreeBSD, something pulls
> the -lkvm flag without having a Depends: on libkvm*. After a build on
> kfreebsd-i386 with install libkvm* packages, I'm only getting this

libkvm appears to be *FreeBSD specific.

> I suggest you add libkvm-dev explicitly for kfreebsd-* for now, so that
> you can get a chance to migrate, until we find out which package/tool is
> responsible for this, and open a bug accordingly.

On the contrary, this is the right solution. superkaramba explicitly wants kvm 
on FreeBSD:

IF(CMAKE_SYSTEM MATCHES "FreeBSD.*")
  TARGET_LINK_LIBRARIES(superkaramba
    kvm
  )
ENDIF(CMAKE_SYSTEM MATCHES "FreeBSD.*")


When 4.3.1 was built, some build dependency used to pull libkvm-dev 
indirectly. But now this is no longer the case. Hence this FTBFS.

-- 
Modestas Vainius <modestas@vainius.eu>

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: