Bug#911772: fontconfig: missing build dependencies

Emilio Pozuelo Monfort pochu at debian.org
Tue Nov 6 16:52:18 GMT 2018


On 06/11/2018 17:39, Francesco Potortì wrote:
>>
>> 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
> automatically...
> 
>> 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...

What's in your /etc/apt/sources.list? How did you download the fontconfig
sources, and how did you install the build-deps?

Emilio



More information about the Pkg-freedesktop-maintainers mailing list