Building experimental branch of gdal-grass failed (Was: RFS: qlandkartegt/1.5.0~dfsg1-1+deb7u1)

Sebastiaan Couwenberg sebastic at xs4all.nl
Sun Sep 14 21:11:26 UTC 2014


Hi Andreas,

On 09/09/2014 01:19 PM, Andreas Tille wrote:
> On Tue, Sep 09, 2014 at 12:58:00PM +0200, Sebastiaan Couwenberg wrote:
>>>
>>> Despite the fact that I enabled experimental in sources.list of my
>>> pbuilder chroot.  I feel a bit lost here since this worked in the past
>>> for other packages. :-(
>>
>> Have you updated the chroot since adding experimental to the sources.list?
>>
>> It may just be that apt hasn't fetched the experimental data yet.
> 
> Not only this:  I watched closely the update process that experimental
> was included ... and it did.
>  
>> I generally put the gdal 1.11.0 packages in my pbuilder-sid APT repo when
>> I need them to satisfy build dependencies. The pbuilder-sid repo is used
>> as an othermirror in my pbuilder chroots. But I also have explicit
>> experimental chroots.
>>
>> Using the experimental chroot I get a different unmet dependency:
>>
>>  libgdal1h : Depends: libhdf5-7 which is a virtual package.
>>
>> We'll need to update gdal in experimental to build with the new hdf5 to
>> fix this. The alternative dependency change hasn't been built for Debian
>> yet, so a new gdal 1.11.0 build for experimental was in the pipeline
>> anyway.
>>
>> This doesn't solve your chroot issue though. What did you do to enable
>> experimental in your chroot? Just add it to sources.list and run
>> cowbuilder --update?
> 
> Yep:
> 
> $ cat /var/cache/pbuilder/base.cow/etc/apt/sources.list.d/02-experimental.list 
> deb http://http.debian.net/debian/ experimental main
> $ sudo cowbuilder --update

Can you try another build?

I've successfully build libgdal-grass in my sid cowbuilder chroot with
the experimental repo added like yours.

The dependency issues are resolved with the new gdal revision in
experimental. And the libjpeg-dev dependency can also be satisfied now:

The following packages have unmet dependencies:
 pbuilder-satisfydepends-dummy : Depends: libgdal-dev (>= 1.11.0-1~) but
1.10.1+dfsg-8+b2 is to be installed.
 libjpeg-dev : Depends: libjpeg62-dev (>= 1:1.3.1-2) but it is not going
to be installed.
The following actions will resolve these dependencies:

     Install the following packages:
1)     libarmadillo4 [1:4.400.2+dfsg-1 (unstable)]
2)     libarpack2 [3.1.5-3 (unstable)]
3)     libgdal-dev [1.11.0+dfsg1-1~exp5 (experimental)]
4)     libgdal1h [1.11.0+dfsg1-1~exp5 (experimental)]
5)     libjpeg8-dev [8d1-1 (unstable)]

     Keep the following packages at their current version:
6)     libjpeg-dev [Not Installed]

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/E88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1




More information about the Pkg-grass-devel mailing list