
Hi Bryce,
Looks like the package recipe is failing to build because of a dependency wait on Ubuntu versions that don't ship cairo 1.12.16 themselves [1]. I think the issue is that the cairo packages in the PPA have version: 1.12.16-0ubuntu1~whatever
but the debian/control file specifies libcairo2-dev >= 1.12.16-0ubuntu1.
If I recall correctly, the tilde (~) suffix in the package means that the version is lower than 1.12.16-0. As such, I guess we should change to simply Build-Depends: libcairo2-dev >= 1.12.16.
Cheers,
AV
[1] https://code.launchpad.net/~inkscape.dev/+archive/trunk/+recipebuild/550954
On 28 September 2013 21:41, Bryce Harrington <bryce@...961...> wrote:
On Fri, Sep 27, 2013 at 05:26:20PM -0700, Bryce Harrington wrote:
Have I missed anything? If no one raises an objection, I will upload the pixman and cairo packages to the Inkscape trunk and stable PPAs for Ubuntu 12.04, 12.10, 13.04, and 13.10, and commit the debian/control dependency version change to trunk. I believe that should appropriately solve this bug for all Ubuntu users.
No objection here. I did the same test as you with older libs and newer libs, it all checked out good here.
Thanks for the testing. I'll go ahead and proceed once the packages are built, hopefully some time this weekend.
I've copied the fixed pixman and cairo libs into the trunk PPA, updated the control file for the recipe, and fired off rebuilds.
Hopefully if I haven't screwed anything up, we should have builds with the fix up within the day.
Bryce
October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clk... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel