Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-28 Thread Martin Landa
Hi,

2018-01-28 15:31 GMT+01:00 Sebastiaan Couwenberg :
> The library path needs to be updated too:
>
>  
> https://anonscm.debian.org/cgit/pkg-grass/qgis.git/commit/?id=0a6d591bced43ef028c5676681c55a2a2ef1ae09

done, will upload fixed package ASAP. Thanks for pointers, Ma

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-28 Thread Sebastiaan Couwenberg
On 01/28/2018 03:14 PM, Martin Landa wrote:
> 2018-01-28 14:54 GMT+01:00 Sebastiaan Couwenberg :
>> The package was not updated for GRASS 7.4, compare the changes in the
>> ubuntu/xenial branch to those in master.
> 
> ops, overlooked [1], something else? Ma
> 
> [1] 
> https://anonscm.debian.org/cgit/pkg-grass/qgis.git/commit/?id=8b2ba5deb169428afc2ede7f8c253000a5dcb0f7

The library path needs to be updated too:

 
https://anonscm.debian.org/cgit/pkg-grass/qgis.git/commit/?id=0a6d591bced43ef028c5676681c55a2a2ef1ae09

That was already merged into the experimental branch, for the final
release only the version in dependencies was updated.

Kind Regards,

Bas
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-28 Thread Martin Landa
Hi,

2018-01-28 14:54 GMT+01:00 Sebastiaan Couwenberg :
> The package was not updated for GRASS 7.4, compare the changes in the
> ubuntu/xenial branch to those in master.

ops, overlooked [1], something else? Ma

[1] 
https://anonscm.debian.org/cgit/pkg-grass/qgis.git/commit/?id=8b2ba5deb169428afc2ede7f8c253000a5dcb0f7

PS: thanks for fixing debian/changelog

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-28 Thread Sebastiaan Couwenberg
On 01/28/2018 02:40 PM, Martin Landa wrote:
> Hi,
> 
> 2018-01-27 18:53 GMT+01:00 Sebastiaan Couwenberg :
>> Ensure that the pkg-kde-tools package is installed outside the chroot
>> too, that's where the clean target is run before the build is started in
>> the chroot.
> 
> thanks, it helped. The original message remains:

You need to have grass installed outside the chroot too for it to be
found in the clean target that is executed outside of the chroot.

> but the package built and uploaded. Ma

The package was not updated for GRASS 7.4, compare the changes in the
ubuntu/xenial branch to those in master.

Kind Regards,

Bas
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-28 Thread Martin Landa
Hi,

2018-01-27 18:53 GMT+01:00 Sebastiaan Couwenberg :
> Ensure that the pkg-kde-tools package is installed outside the chroot
> too, that's where the clean target is run before the build is started in
> the chroot.

thanks, it helped. The original message remains:

dpkg-source: info: applying grass74.patch
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found
dh clean --with pkgkde_symbolshelper,python2 --parallel
--builddirectory=debian/build
   dh_auto_clean -O--builddirectory=debian/build
   debian/rules override_dh_clean
make[1]: Entering directory '/home/martin/dokumenty/git/pkg-grass/qgis'
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found
dh_clean qgis.bin.1 qbrowser.bin.1 build-arch-stamp install-arch-stamp
# automatically generated files

but the package built and uploaded. Ma

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-27 Thread Sebastiaan Couwenberg
On 01/27/2018 06:35 PM, Martin Landa wrote:
> dh: unable to load addon pkgkde_symbolshelper: Can't locate

The dh squence is provided by pkg-kde-tools which is part of the qgis
build dependencies. You can use apt-file to find which packages provides
missing files:

 $ apt-file search pkgkde_symbolshelper
 pkg-kde-tools:
/usr/share/perl5/Debian/Debhelper/Sequence/pkgkde_symbolshelper.pm

Ensure that the pkg-kde-tools package is installed outside the chroot
too, that's where the clean target is run before the build is started in
the chroot.

Kind Regards,

Bas
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-27 Thread Martin Landa
Hi,

2018-01-12 18:22 GMT+01:00 Sebastiaan Couwenberg :
> Is the key for the repo installed successfully, does the log for the
> cowbuilder --update command so any warnings or errors for the repo?

$ sudo -E cowbuilder --update --distribution=$DIST
--basepath=/var/cache/pbuilder/base-xenial-ubuntugis-experimental.cow
--save-after-login

...
W: GPG error: http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu
xenial InRelease: The following signatures couldn't be verified
because the public key is not available: NO_PUBKEY 089EBE08314DF160
W: The repository
'http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu
xenial InRelease' is not signed.
W: There is no public key available for the following key IDs:
089EBE08314DF160
...

Full log attached.

> The full build log should provide more insight.

$ gbp buildpackage --git-pbuilder-options=--source-only-changes -sa
--git-pbuilder --git-ignore-new
--git-dist=xenial-ubuntugis-experimental
gbp:info: Building with (cowbuilder) for xenial-ubuntugis-experimental
gbp:info: Performing the build
Building with cowbuilder for distribution xenial-ubuntugis-experimental
I: using cowbuilder as pbuilder
dpkg-checkbuilddeps: error: Unmet build dependencies: gdal-bin
grass-dev (>= 7.2.2) libgdal-dev (>= 1.10.1-0~) libgeos-dev (>= 3.0.0)
libgsl-dev libproj-dev libqscintilla2-qt4-dev libqwt-dev
libspatialite-dev python-qt4-dev (>= 4.1.0) pyqt4.qsci-dev python-gdal
python-nose2 python-sip-dev (>= 4.5.0) qt4-doc-html xvfb xfonts-100dpi
xfonts-75dpi xfonts-scalable spawn-fcgi lighttpd pkg-kde-tools
W: Unmet build-dependency in source
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found
dh clean --with pkgkde_symbolshelper,python2 --parallel
--builddirectory=debian/build
dh: unable to load addon pkgkde_symbolshelper: Can't locate
Debian/Debhelper/Sequence/pkgkde_symbolshelper.pm in @INC (you may
need to install the Debian::Debhelper::Sequence::pkgkde_symbolshelper
module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.26.1
/usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26
/usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26
/usr/share/perl/5.26 /usr/local/lib/site_perl
/usr/lib/x86_64-linux-gnu/perl-base) at (eval 8) line 1.
BEGIN failed--compilation aborted at (eval 8) line 1.

debian/rules:193: recipe for target 'clean' failed
make: *** [clean] Error 2
gbp:error: 'git-pbuilder -sa' failed: it exited with 2

Ma

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
I: Copying COW directory
I: forking: rm -rf /var/cache/pbuilder/build/cow.24821
I: forking: cp -al /var/cache/pbuilder/base-xenial-ubuntugis-experimental.cow /var/cache/pbuilder/build/cow.24821
I: removed stale ilistfile /var/cache/pbuilder/build/cow.24821/.ilist
I: Invoking pbuilder
I: forking: pbuilder update --buildplace /var/cache/pbuilder/build/cow.24821 --mirror http://cz.archive.ubuntu.com/ubuntu/ --distribution xenial --extrapackages ' devscripts gnupg patchutils vim-tiny openssh-client lintian' --no-targz --internal-chrootexec 'chroot /var/cache/pbuilder/build/cow.24821 cow-shell'
I: Running in no-targz mode
I: Current time: Sat Jan 27 18:33:27 CET 2018
I: pbuilder-time-stamp: 1517074407
I: copying local configuration
W: hookdir /root/pbuilder-hooks does not exist, skipping
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: policy-rc.d already exists
I: Refreshing the base.tgz 
I: upgrading packages
Hit:1 http://cz.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu xenial InRelease [23.8 kB]
Ign:2 http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu xenial InRelease
Fetched 23.8 kB in 0s (72.6 kB/s)
Reading package lists...
W: GPG error: http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 089EBE08314DF160
W: The repository 'http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu xenial InRelease' is not signed.
W: There is no public key available for the following key IDs:
089EBE08314DF160  
I: Obtaining the cached apt archive contents
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-12 Thread Sebastiaan Couwenberg
On 01/12/2018 05:58 PM, Martin Landa wrote:
> 2018-01-12 17:57 GMT+01:00 Martin Landa :
>> 2018-01-12 17:39 GMT+01:00 Sebastiaan Couwenberg :
>>> Does the /var/cache/pbuilder/base-xenial-ubuntugis-experimental.cow
>>> chroot use the ubuntugis-experimental PPA in its apt sources?
>>
>> I will check, I except that it should be fine. I was able to build
>> gdal-grass package in the same environment. Ma
> 
> root@debian:/# grep ubuntugis /etc/apt/sources.list
> deb http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu xenial 
> main

Is the key for the repo installed successfully, does the log for the
cowbuilder --update command so any warnings or errors for the repo?

The full build log should provide more insight.

Kind Regards,

Bas

___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-12 Thread Martin Landa
2018-01-12 17:57 GMT+01:00 Martin Landa :
> 2018-01-12 17:39 GMT+01:00 Sebastiaan Couwenberg :
>> Does the /var/cache/pbuilder/base-xenial-ubuntugis-experimental.cow
>> chroot use the ubuntugis-experimental PPA in its apt sources?
>
> I will check, I except that it should be fine. I was able to build
> gdal-grass package in the same environment. Ma

root@debian:/# grep ubuntugis /etc/apt/sources.list
deb http://ppa.launchpad.net/ubuntugis/ubuntugis-experimental/ubuntu xenial main

yes, it's there.

Ma

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

Re: [Ubuntu] build qgis for ubuntu-experimental

2018-01-12 Thread Martin Landa
2018-01-12 17:39 GMT+01:00 Sebastiaan Couwenberg :
> Does the /var/cache/pbuilder/base-xenial-ubuntugis-experimental.cow
> chroot use the ubuntugis-experimental PPA in its apt sources?

I will check, I except that it should be fine. I was able to build
gdal-grass package in the same environment. Ma

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki

[Ubuntu] build qgis for ubuntu-experimental

2018-01-12 Thread Martin Landa
Hi,

I trying to build new qgis packages for ubuntu experimental after
uploading grass 7.4.0RC2.

I have updated my build environment by

sudo -E cowbuilder --update --distribution=xenial
--basepath=/var/cache/pbuilder/base-xenial-ubuntugis-experimental.cow
--save-after-login

But any attempt to build

gbp buildpackage --git-pbuilder-options=--source-only-changes
--git-pbuilder --git-ignore-new
--git-dist=xenial-ubuntugis-experimental

fails with:

dpkg-checkbuilddeps: error: Unmet build dependencies: gdal-bin
grass-dev (>= 7.4.0~rc2) libgdal-dev (>= 1.10.1-0~) libgeos-dev (>=
3.0.0) libgsl-dev libproj-dev libqwt-dev libspatialite-dev
python-qt4-dev (>= 4.1.0) pyqt4.qsci-dev python-gdal python-nose2
python-sip-dev (>= 4.5.0) qt4-doc-html xvfb xfonts-100dpi xfonts-75dpi
xfonts-scalable spawn-fcgi lighttpd pkg-kde-tools
W: Unmet build-dependency in source
Package grass was not found in the pkg-config search path.
Perhaps you should add the directory containing `grass.pc'
to the PKG_CONFIG_PATH environment variable
No package 'grass' found

grass package is apparently missing, any idea why grass-dev is unmet dependency?

Thanks, Ma

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
UbuntuGIS mailing list
Ubuntu@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/ubuntu
http://trac.osgeo.org/ubuntugis/wiki