pd-zexy: broken Build-Depends

Felipe Sateler fsateler at debian.org
Thu Jan 17 12:43:28 UTC 2013

Hi Thorsten,

(CCing you because I don't know if you are suscribed)

On Thu, Jan 17, 2013 at 6:28 AM, Thorsten Glaser <tg at debian.org> wrote:
> Hi,
> pd-zexy has alternative Build-Depends, however, they don’t work:

For some values of work ;)

> […]
>  pbuilder-satisfydepends-dummy : Depends: puredata-core which is a virtual package. or
>                                           puredata (< 0.43) but it is not going to be installed.
> The following actions will resolve these dependencies:
>       Install the following packages:
> […]
> 8)      puredata [0.41.4-1 (unstable)]
> […]
> checking pd/m_pd.h usability... no
> checking pd/m_pd.h presence... no
> checking for pd/m_pd.h... no
> configure: error: m_pd.h is desperately needed!
>         install pd and/or use
>         "--with-pd=</path/to/pd/>"
> make: *** [debian/stamp-autotools] Error 1
> dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
> I think dropping the alternative on puredata is way to go.
> I’ll just build its newer version, but due to the existence
> of the alternative B-D, wanna-build considers pd-zexy to be
> eligible for building.

Well, your puredata is from before stable... With the current build
depends pd-zexy can be built in stable.
At some point (the changelog doesn't say) before squeeze the header
was moved from /u/include/m_pd.h to /u/i/pd/m_pd.h, which is where
modern packages expect it, which is why your build is failing.

I'm not sure complicating the build-depends line for oldstable is worthwile.

I think you should just remove the current version of puredata from
m68k in the meanwhile (all rbuilddeps are likely to fail).


Felipe Sateler

More information about the pkg-multimedia-maintainers mailing list