[Evolution] Bug#762129: evolution-data-server unbuildable on many architectures due to dependency on libphonenumber6-dev

peter green peter.green-3 at manchester.ac.uk
Thu Sep 18 19:10:15 UTC 2014


Package: evolution-data-server
Version: 3.12.5-2
Tags: patch
User: debian-arm at lists.debian.org
Usertags: arm64

evolution-data-server recently added a build-depends on 
libphonenumber6-dev [linux-any]. lihphonenumber6-dev is built from the 
source package libphonenumber

Unfortunately there are a number of linux architectures where 
libphonenumber is not being built sucessfully.

arm64: testsuite failure:  SEVERE: Failed validation for Country Code: 
675 National Number: -9223372036854775808 Leading Zero(s): true Number 
of leading zeros: 2
sparc: many testsuite failures
hppa: many testsuite failures
m68k: build-dependencies uninstallable
powerpcspe: build-dependencies uninstallable
sh4: build-dependencies uninstallable
sparc64: build-dependencies uninstallable

While these are not currently release architectures (though arm64 is 
desperately trying to become one) that is IMO no reason to go 
unnessacerally making gnome uninstallable on them.

I have prepared the attatched patch to restrict the dependency on 
libphonenumber6-dev to the architectures where is it confirmed to be 
available and uploaded it to debian-ports arm64 unreleased. It would be 
appreciated if you would also apply this in debian proper so gnome can 
be built for arm64 in the official archive.

If I get no response I may consider a NMU.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: evolution-data-server.debdiff
URL: <http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20140918/2bc06a0a/attachment.ksh>


More information about the Pkg-evolution-maintainers mailing list