Bug#911772: fontconfig: missing build dependencies

Francesco Potortì Potorti at isti.cnr.it
Tue Nov 6 16:39:13 GMT 2018

>Le 6/11/18 à 16:57, Francesco Potortì a écrit :
>>>> I unistalled the previously installed build dependencies, and then asked
>>>> aptitude to reinstall them but uuid-dev and docbook-utils were not
>>>> installed.
>>> I really cannot explain that because both uuid-dev and docbook-utils are
>>> explicitly listed in the Build-Depends of the package currently in unstable.
>>> What is apt-cache showsrc fontconfig showing?
>> Here it is.  I am using testing, not unstable.
>> Please note that starting tomorrow I will not be able to answer queries
>> until next Wednesday, as I will be travelling.  I will be able to answer
>> simple queries today.
>> Package: fontconfig
>> Binary: fontconfig, fontconfig-config, fontconfig-udeb, libfontconfig1-dev, libfontconfig1, libfontconfig1-dbg
>> Version: 2.11.0-6.7
>> Maintainer: Keith Packard <keithp at debian.org>
>> Uploaders: Josselin Mouette <joss at debian.org>
>> Build-Depends: cdbs (>= 0.4.93), dh-autoreconf, debhelper (>= 9), libfreetype6-dev (>= 2.1.7), libexpat1-dev, pkg-config, gperf, po-debconf
>That's the issue, you somehow have the definition of the source package 
>from stable and apt is using this.

Mh, no, right now I am running 2.13.0-5 which I compiled myself because
of the fontconfig bug interacting with fontconfig.  Back then, when I
compiled it from source, I had the testing version installed, which was
fontconfig 2.13.1-1.

>1) Do you have the repository of stable defined in your sources? 
>apt-cache showsrc is showing you way too much packages and even versions 
>(like 2.12.6-0.1) that are not in the archive anymore, this might be a 
>configuration issue on your side.

Uh.  Thanks, I'll need investigating that, if I ever find the time.  I
am always confused by those options.  Clearly I have old cruft deposited
there, and I do notknow how to remove it, I was supposing it is done

>2) This might also be a bug in apt as it's taking the build-dependency 
>list from stable and not from unstable.

>Anyway this is not a bug in fontconfig

I see.  Thanks for your work at maintaining fontconfig.

By the way, I have this configuration, but I do not see how it can cause
old packages to be retrieved...

===File /etc/apt/preferences================================
Explanation: see http://www.argon.org/~roderick/apt-pinning.html
Package:  *
Pin:  release a=testing
Pin-Priority:  1001

Package:  *
Pin:  release a=unstable
Pin-Priority:  101

Package:  *
Pin:  release a=experimental
Pin-Priority:  9

More information about the Pkg-freedesktop-maintainers mailing list