On Mon, Jun 09, 2014 at 08:38:50AM +0200, Jose Luis Blanco wrote: > Actually I already updated debian/control to require wx3.0 in git > master: https://github.com/jlblancoc/mrpt/blob/master/packaging/debian/control
libwxgtk3.0-dev | libwxgtk2.8-dev, wx3.0-headers | wx2.8-headers, There's no need to explicitly build-depend on the -headers packages as well as the -dev packages. The -dev packages need to pull in the appropriate headers for you (since without such a dependency the above would be satisfied by invalid combinations such as libwxgtk3.0-dev and wx2.8-headers). libwxbase3.0-dbg | libwxbase2.8-dbg, libwxgtk3.0-dbg | libwxgtk2.8-dbg, I'm fairly sure this isn't what you want. The 2.8 -dbg packages are a completely separate (ABI-incompatible) build of wx with __WXDEBUG__ mode enabled (which throw up assertion dialogs if you use the wx API is some invalid ways). In 3.0, __WXDEBUG__ is on by default, and the -dbg packages are just detached debug symbols for the shared libraries. So they aren't really the same thing at all (the reason why the names are so similar is that -dbg is now the convention for a package containing detached debug symbols, so it's the right name to use for what they now are; the use in pre-3.0 wx packages for a different purpose predates this convention). I'd be rather surprised if you actually wanted to build-depend on either of them though. > The only thing that is preventing me releasing a new stable version of > mrpt (will be 1.2.0) and its debian package, is trying to fix > "pkg-config-multi-arch-wrong-dir", which I think implies a proper > implementation of the "multiarch" policies: > https://github.com/jlblancoc/mrpt/issues/31 > > I'll try to recover that work soon but, to which Debian list may I ask > if I find doubts? Probably debian-mentors is the best place to ask. Cheers, Olly -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org