[GRASS-dev] Building GRASS packages from tarball on Launchpad

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, here are my short notes on building GRASS packages from tarball on
Launchpad (opposite to daily builds done by regular fetching of SVN).
Following work flow can be used for building release builds such as
RCs or final release versions which require to build exact version. I
hope this can help.

# Download latest existing version of package from Launchpad
$ dget
https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+files/grass70_7.0.0RC1-3~ubuntu12.04.1.dsc

# Prepare working directory with git enabled
$ mkdir pkg-grass
$ cd pkg-grass
$ git init

# Import downloaded version of package from Launchpad
$ git-import-dsc ../grass70_7.0.0RC1-3%7Eubuntu12.04.1.dsc

# Import new tarball we want to build
$ git-import-orig ../grass_7.0.0~RC2.tar.gz

# Optionally, merge Debian packaging (content of debian direcory:
branch lp:~grass/grass/grass_trunk_debian) here

# Update Debian changelog
$ dch -i
$ git diff
index e05cf9b..30e282c 100644
- --- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+grass70 (7.0.0~RC2-1~precise1) precise; urgency=medium
+
+ * Verifying build workflow - not a real build
+
+ -- Ivan Mincik <ivan.mincik@gmail.com> Mon, 26 Jan 2015 00:03:08 +0100
+

$ git add debian/changelog
$ git ci -m "Debian changelog update"

# Prepare source upload
$ git-buildpackage --git-debian-branch=master --git-builder="debuild
- -S -sa"

# Upload source package for build to Launchpad
$ dput ppa:imincik/gis-exp
../build-area/grass70_7.0.0~RC2-1~precise1_source.changes

See:
* http://pkg-grass.alioth.debian.org/policy/

Tools to use:
* git-buildpackage, pbuilder

My configuration files:
* https://gist.github.com/imincik/6bd3d5df52318801d135

- --
Ivan Minčík
ivan.mincik@gmail.com GPG: 0x79529A1E
http://imincik.github.io/0x79529A1E.key
ivan.mincik@gista.sk GPG: 0xD714B02C
http://imincik.github.io/0xD714B02C.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUxX7iAAoJEPfdLsR5UpoeQR8H/RzdUU2E4trF9vPTsJP/vU9f
3aLJn0eqrbqmsSVFMImDugIzZMvp8FUghftLzWF7CLt2WRAaZiOT5hfVXb0AA4mq
5L1TYD/IXOHdVwxTWenFsG7matwm39f2fFj9xLKXpJkz/esRkcXD1Cc2HsWt7nne
U+suAoIPKQAigYvt86WdZ0QJ9HWBrSymqi2Vff+B2aGCjMC8+vc7ruXp49fZ6Uv/
BgmAbyXwHLCK7BP1OVCxev4S5mwdHX8ErwUzh5rbLetCkMBKCKaukgUtayF0n//K
wpwnjz+8pe8PgZSi773cIt/NiW3N7g4JZhllgPbXGXRSrQaPLtP9pyxsr/f1I20=
=RLgu
-----END PGP SIGNATURE-----

Hi Ivan,

2015-01-26 0:40 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

Hi, here are my short notes on building GRASS packages from tarball on
Launchpad (opposite to daily builds done by regular fetching of SVN).

thanks a lot for your extremely important notes! Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi Ivan,

2015-01-26 0:40 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

I started building my workflow for packaging on Launchpad based on your notes.

# Update Debian changelog
$ dch -i

I ended up here with

dch: fatal error at line 580:
Cannot find debian/changelog anywhere!
Are you in the source code tree?
(You could use --create if you wish to create this file.)

Do you have any idea what could be wrong here? Thanks in advance! Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-09 13:46 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

# Update Debian changelog
$ dch -i

I ended up here with

dch: fatal error at line 580:
Cannot find debian/changelog anywhere!
Are you in the source code tree?
(You could use --create if you wish to create this file.)

Do you have any idea what could be wrong here? Thanks in advance! Martin

I solved that by

bzr branch lp:~grass/grass/grass70_release_debian debian

Sorry for the noise. Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi Ivan,

2015-02-09 23:03 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

I solved that by

bzr branch lp:~grass/grass/grass70_release_debian debian

Sorry for the noise. Martin

unfortunately another problems appeared

$ git-buildpackage --git-debian-branch=master --git-builder="debuild -S -sa"

->
gbp:error: You have uncommitted changes in your source tree:
gbp:error: On branch master
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        debian/.bzr/
        debian/README.Debian
        debian/README.RunningWithoutGUI
        debian/README.source
...
nothing added to commit but untracked files present (use "git add" to track)

gbp:error: Use --git-ignore-new to ignore.

OK, I tried

$ git-buildpackage --git-debian-branch=master --git-builder="debuild
-S -sa" --git-ignore-new

but it failed with

dpkg-buildpackage -rfakeroot -d -us -uc -S -sa
dpkg-buildpackage: source package grass70
dpkg-buildpackage: source version 7.0-1~svn55286~ubuntu2
dpkg-buildpackage: source distribution quantal
dpkg-buildpackage: source changed by Rashad M <mohammedrashadkm@gmail.com>
dpkg-source --before-build pkg-grass
dpkg-source: info: using options from pkg-grass/debian/source/options:
--extend-diff-ignore=(^|/)(config\.sub|config\.guess|mswindows/osgeo4w/grass.tmpl|config.log)$
fakeroot debian/rules clean
debian/rules:30: /usr/share/dpatch/dpatch.make: No such file or directory
make: *** No rule to make target '/usr/share/dpatch/dpatch.make'. Stop.
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa failed
gbp:error: 'debuild -S -sa' failed: it exited with 29

Sorry for bothering you, do you have any idea how to solve this?
Thanks a lot! Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09.02.2015 23:15, Martin Landa wrote:

Hi Ivan,

2015-02-09 23:03 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

I solved that by

bzr branch lp:~grass/grass/grass70_release_debian debian

Sorry for the noise. Martin

unfortunately another problems appeared

$ git-buildpackage --git-debian-branch=master
--git-builder="debuild -S -sa"

-> gbp:error: You have uncommitted changes in your source tree:
gbp:error: On branch master Untracked files: (use "git add
<file>..." to include in what will be committed)

debian/.bzr/ debian/README.Debian debian/README.RunningWithoutGUI
debian/README.source ... nothing added to commit but untracked
files present (use "git add" to track)

gbp:error: Use --git-ignore-new to ignore.

OK, I tried

$ git-buildpackage --git-debian-branch=master
--git-builder="debuild -S -sa" --git-ignore-new

but it failed with

dpkg-buildpackage -rfakeroot -d -us -uc -S -sa dpkg-buildpackage:
source package grass70 dpkg-buildpackage: source version
7.0-1~svn55286~ubuntu2 dpkg-buildpackage: source distribution
quantal dpkg-buildpackage: source changed by Rashad M
<mohammedrashadkm@gmail.com> dpkg-source --before-build pkg-grass
dpkg-source: info: using options from
pkg-grass/debian/source/options:
--extend-diff-ignore=(^|/)(config\.sub|config\.guess|mswindows/osgeo4w/grass.tmpl|config.log)$

fakeroot debian/rules clean

debian/rules:30: /usr/share/dpatch/dpatch.make: No such file or
directory make: *** No rule to make target
'/usr/share/dpatch/dpatch.make'. Stop. dpkg-buildpackage: error:
fakeroot debian/rules clean gave error exit status 2 debuild: fatal
error at line 1376: dpkg-buildpackage -rfakeroot -d -us -uc -S -sa
failed gbp:error: 'debuild -S -sa' failed: it exited with 29

Sorry for bothering you, do you have any idea how to solve this?
Thanks a lot! Martin>

Sorry for late response, I have missed your emails somehow.
Try to install 'dpatch' package on your system.

- --
Ivan Min?ík
ivan.mincik@gmail.com GPG: 0x79529A1E
http://imincik.github.io/0x79529A1E.key
ivan.mincik@gista.sk GPG: 0xD714B02C
http://imincik.github.io/0xD714B02C.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU2V5pAAoJEPfdLsR5Upoe/pwH/294vq0EKzKFAIKaMXyuoguy
WB8y5MP0ZHFcVLiyLHCltqP2SRxkFgPYUrIxQwNRc4TvLuMzXLmJHABiaS4JmPy2
jIRnvruaEA2csEKx6BCcOIA9VwKbXNxi1b9PYuqi5SvtEHk6gdmD0dUn+H8wiXm2
Ldb7IEd7NXJe++j0CacVI6S2KR1IPMEK1U0i+AMTsXbmWanS6LptEzvBiesTAS5k
FSE6FBB7tQWEqCP8q8c83vuHTW7wPkPtnMFFCRu9cjIk1mMojwQ9qBY5PQxscA6Q
nlrIJQ5uqAYPhTwyQs8ACHxMnMCgMnang1BfrcDV9fQnEF2spTp0lP1kM0yTLU4=
=Vm8o
-----END PGP SIGNATURE-----

Hi,

2015-02-10 2:27 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

Sorry for late response, I have missed your emails somehow.
Try to install 'dpatch' package on your system.

ops, you are right. Unfortunately the command now fails with:

$ git-buildpackage --git-debian-branch=master --git-builder="debuild
-S -sa" --git-ignore-new
...
dpkg-source -b pkg-grass
dpkg-source: info: using options from pkg-grass/debian/source/options:
--extend-diff-ignore=(^|/)(config\.sub|config\.guess|mswindows/osgeo4w/grass.tmpl|config.log)$
dpkg-source: error: can't build with source format '3.0 (native)':
native package version may not have a revision
dpkg-buildpackage: error: dpkg-source -b pkg-grass gave error exit status 255
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa failed
gbp:error: 'debuild -S -sa' failed: it exited with 29

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10.02.2015 09:34, Martin Landa wrote:

Hi,

2015-02-10 2:27 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

Sorry for late response, I have missed your emails somehow. Try
to install 'dpatch' package on your system.

ops, you are right. Unfortunately the command now fails with:

$ git-buildpackage --git-debian-branch=master
--git-builder="debuild -S -sa" --git-ignore-new ... dpkg-source -b
pkg-grass dpkg-source: info: using options from
pkg-grass/debian/source/options:
--extend-diff-ignore=(^|/)(config\.sub|config\.guess|mswindows/osgeo4w/grass.tmpl|config.log)$

dpkg-source: error: can't build with source format '3.0 (native)':

native package version may not have a revision dpkg-buildpackage:
error: dpkg-source -b pkg-grass gave error exit status 255 debuild:
fatal error at line 1376: dpkg-buildpackage -rfakeroot -d -us -uc
-S -sa failed gbp:error: 'debuild -S -sa' failed: it exited with
29

The core of the problem lies in invalid Debian packaging format
configuration, which is set to native in 'debian/source/format' which
can not contain Debian revision number in version (value you entered
in debian/changelog file). 'native' packages are only packages, which
are developed directly in Debian project, thus upstream is Debian and
no revision is needed. GRASS is not native one.
We should really move to Debian packaging done inside of DebianGIS [1]
for final 7.0 version (Sebastiaan from DebianGIS in CC). I can provide
some help for this.

As a quick solution for your problem, is to set package version in
debian/chagelog to something like 7.0.0~RC2-1 [2]

1 - http://anonscm.debian.org/cgit/pkg-grass/grass.git/log/?h=experimental

2 -
https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version

- --
Ivan Minčík
ivan.mincik@gmail.com GPG: 0x79529A1E
http://imincik.github.io/0x79529A1E.key
ivan.mincik@gista.sk GPG: 0xD714B02C
http://imincik.github.io/0xD714B02C.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU2jbxAAoJEPfdLsR5Upoe9RAH/0ZAaqhy4Acm5GGkwr+D4kFX
ighxrB+DdnUq4W1SCWPRSnCzm6sXqJM/qswHNBvU6l7EqlZKfBFZy6ALKCCuogvX
E+Z6UkUZ8xbPlmD3bgAVQcdYthldYmVjrOjQdlKF1Bzl+WVzKEXNRGMNaj286hpk
8UuP70OsE/Ph+5MUP4nhb7c4We+/LnVKP8XtLkiHEeHA0binSMFM7TkoXyRgcAgD
H9uHxaXPDbeCOpnDSIYZyAtuQC7e4eTkCQLTEf0tpLN7hbVeabWr/PqBli3hJ7yk
DxShrM4Oo+GPihaK3QoUE8F9eEtpyVbNx+cEq1BGM6lIvKIJG5Iafl9kesk6iog=
=QNOA
-----END PGP SIGNATURE-----

Hi Ivan,

2015-02-10 9:34 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

dpkg-source -b pkg-grass
dpkg-source: info: using options from pkg-grass/debian/source/options:
--extend-diff-ignore=(^|/)(config\.sub|config\.guess|mswindows/osgeo4w/grass.tmpl|config.log)$
dpkg-source: error: can't build with source format '3.0 (native)':
native package version may not have a revision
dpkg-buildpackage: error: dpkg-source -b pkg-grass gave error exit status 255
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -d -us -uc -S -sa failed
gbp:error: 'debuild -S -sa' failed: it exited with 29

I managed to solve this problem, the last command I entered was:

dput ppa:grass/grass-stable ../grass70_7.0.0RC2-1_source.changes

it seems to be OK

Uploading to ppa (via ftp to ppa.launchpad.net):
  Uploading grass70_7.0.0RC2-1.dsc: done.
  Uploading grass70_7.0.0RC2-1.tar.gz: done.
  Uploading grass70_7.0.0RC2-1_source.changes: done.

But I cannot find at Launchpad [1] any "button" where I could launch
building process...

Thanks again for the patience (being debian user who has no experience
with creating packages)! Martin

[1] https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+packages

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-10 17:51 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

We should really move to Debian packaging done inside of DebianGIS [1]
for final 7.0 version (Sebastiaan from DebianGIS in CC). I can provide
some help for this.

seems to be reasonable to me.

As a quick solution for your problem, is to set package version in
debian/chagelog to something like 7.0.0~RC2-1 [2]

done, btw, why '~'? Is it some kind of naming convention? I would
expect just 7.0.0RC2-1.

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

On Wed, Feb 11, 2015 at 3:54 PM, Martin Landa <landa.martin@gmail.com>
wrote:

> As a quick solution for your problem, is to set package version in
> debian/chagelog to something like 7.0.0~RC2-1 [2]

done, btw, why '~'? Is it some kind of naming convention? I would
expect just 7.0.0RC2-1.

Semantic Versioning 2.0.0 says you should use hyphen (7.0.0-RC2-1).
Semantic Versioning 1.0.0-beta used nothing (7.0.0RC2-1).

http://semver.org/

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11.02.2015 21:52, Martin Landa wrote:

Hi Ivan,

2015-02-10 9:34 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

dpkg-source -b pkg-grass dpkg-source: info: using options from
pkg-grass/debian/source/options:
--extend-diff-ignore=(^|/)(config\.sub|config\.guess|mswindows/osgeo4w/grass.tmpl|config.log)$

dpkg-source: error: can't build with source format '3.0 (native)':

native package version may not have a revision dpkg-buildpackage:
error: dpkg-source -b pkg-grass gave error exit status 255
debuild: fatal error at line 1376: dpkg-buildpackage -rfakeroot
-d -us -uc -S -sa failed gbp:error: 'debuild -S -sa' failed: it
exited with 29

I managed to solve this problem, the last command I entered was:

dput ppa:grass/grass-stable ../grass70_7.0.0RC2-1_source.changes

it seems to be OK

Uploading to ppa (via ftp to ppa.launchpad.net): Uploading
grass70_7.0.0RC2-1.dsc: done. Uploading grass70_7.0.0RC2-1.tar.gz:
done. Uploading grass70_7.0.0RC2-1_source.changes: done.

But I cannot find at Launchpad [1] any "button" where I could
launch building process...

I will start to build automatically once source package is uploaded
:). No other manual action is needed.

Thanks again for the patience (being debian user who has no
experience with creating packages)! Martin

[1]
https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+packages

- --
Ivan Min?ík
ivan.mincik@gmail.com GPG: 0x79529A1E
http://imincik.github.io/0x79529A1E.key
ivan.mincik@gista.sk GPG: 0xD714B02C
http://imincik.github.io/0xD714B02C.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU2+WjAAoJEPfdLsR5UpoetgwH/2KnE5dzLceZ5by3JOQD3dA/
gBFUhUBpofEUG3M+1KsBHU+Jox4gxKVl+x+cIzU7ZTpMgB+PT1oGhJJHrNWFLt2C
KpjcgUIMMbsgW5j6ris9JYyoL8f+CKMU7/gYQjKSUxXpKfXcq1ty1VxJY19/G2m5
iOWBFlwaYb5pc4erU45VOIpBiv/KcfyHcQ2qdPG0S4p55dEaGmpgKlASWVTDOS28
RBlZE+5A1Rxatb49ExUuH11UejIj4iJqniEtTH3UtnJjNIirEaaxQQ13w+Dq4qjE
shXrgCJpWcWqg+J/ACIZPWcKCAQ1Rc0H2XuWGGTSG8vHotvxBAtI45oyCi69g2c=
=aIZ7
-----END PGP SIGNATURE-----

Hi,

2015-02-12 0:28 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

[...]

I will start to build automatically once source package is uploaded
:). No other manual action is needed.

thats a problem, nothing else happen till now [1]. I will try it once
more. Martin

[1] https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+packages

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

2015-02-12 7:53 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

thats a problem, nothing else happen till now [1]. I will try it once
more. Martin

[1] https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+packages

hm,

dput ppa:grass/grass-stable ../grass70_7.0.0RC2-1_source.changes
Package has already been uploaded to ppa on ppa.launchpad.net
Nothing more to do for ../grass70_7.0.0RC2-1_source.changes

Any idea where to find out what is wrong? Thanks in advance! Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

2015-02-12 7:54 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

dput ppa:grass/grass-stable ../grass70_7.0.0RC2-1_source.changes
Package has already been uploaded to ppa on ppa.launchpad.net
Nothing more to do for ../grass70_7.0.0RC2-1_source.changes

Any idea where to find out what is wrong? Thanks in advance! Martin

there are no builds yet, something must be wrong. Not sure what to check... [1].

Martin

[1] http://askubuntu.com/questions/26129/upload-to-ppa-succeeded-but-packages-doesnt-appear

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

2015-02-12 7:54 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

2015-02-12 7:53 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

thats a problem, nothing else happen till now [1]. I will try it once
more. Martin

[1] https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+packages

hm,

dput ppa:grass/grass-stable ../grass70_7.0.0RC2-1_source.changes
Package has already been uploaded to ppa on ppa.launchpad.net
Nothing more to do for ../grass70_7.0.0RC2-1_source.changes

Any idea where to find out what is wrong? Thanks in advance! Martin

when I was creating a package I was forced to sign it. On Launchpad I
discovered that I have no OpenPGP keys registered. Could be that a
reason? I guess no since it was uploaded to Lauchpad successfully.
Just guessing...

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12.02.2015 18:01, Martin Landa wrote:

2015-02-12 7:54 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

2015-02-12 7:53 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

thats a problem, nothing else happen till now [1]. I will try
it once more. Martin

[1]
https://launchpad.net/~grass/+archive/ubuntu/grass-stable/+packages

hm,

dput ppa:grass/grass-stable ../grass70_7.0.0RC2-1_source.changes
Package has already been uploaded to ppa on ppa.launchpad.net
Nothing more to do for ../grass70_7.0.0RC2-1_source.changes

Any idea where to find out what is wrong? Thanks in advance!
Martin

when I was creating a package I was forced to sign it. On Launchpad
I discovered that I have no OpenPGP keys registered. Could be that
a reason? I guess no since it was uploaded to Lauchpad
successfully. Just guessing...

Martin,
GPG key should be required. Also, I receive email from Launchpad every
time my source package is accepted (check spam if you do not have some
refusal message from Launchpad). I was checking 'grass-stable' and no
new package is waiting for build. Most probably it was refused.

- --
Ivan Minčík
ivan.mincik@gmail.com GPG: 0x79529A1E
http://imincik.github.io/0x79529A1E.key
ivan.mincik@gista.sk GPG: 0xD714B02C
http://imincik.github.io/0xD714B02C.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU3RJZAAoJEPfdLsR5UpoeHNIH/AzJ0RD24GkVwOfoCAWXdhxw
QlZCXniPsirFs76IZI+l7Ou2zDD6PrG9Fu4jzKOYdelHU+pNTuv/kgwEpaLqaM9o
dvL8I8CYvgrU+JaS4m/u4SxKxubWYJh8mIajMewE7/7PcPHrhRianbxb8bZat07B
8BJ/eOTlJywvzNNVo3ECovrWONkcbiOoVKnGURFl5imUi4s2BjPaRqxTSlGDSovO
h+0jzHWg/o1s89qGsJVpwZsc+kOWq0dCDwNeFHH3K2pcP+dl5QLRAEngYbbTUd0S
PSVUs616l70bUQtF3qVaY9qZxjk04X3shwiVCrREj9N/6kcv0v0QubzhSOKcpfI=
=qCrb
-----END PGP SIGNATURE-----

Hi,

2015-02-12 21:51 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

GPG key should be required. Also, I receive email from Launchpad every
time my source package is accepted (check spam if you do not have some

it's working also for me when I push button "Request build" on
Launchpad, but not this time.

refusal message from Launchpad). I was checking 'grass-stable' and no
new package is waiting for build. Most probably it was refused.

I contacted Launchpad Support [1]. Thanks, Martin

[1] https://answers.launchpad.net/launchpad/+question/262058

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-10 17:51 GMT+01:00 Ivan Mincik <ivan.mincik@gmail.com>:

The core of the problem lies in invalid Debian packaging format
configuration, which is set to native in 'debian/source/format' which
can not contain Debian revision number in version (value you entered
in debian/changelog file). 'native' packages are only packages, which
are developed directly in Debian project, thus upstream is Debian and
no revision is needed. GRASS is not native one.
We should really move to Debian packaging done inside of DebianGIS [1]
for final 7.0 version (Sebastiaan from DebianGIS in CC). I can provide
some help for this.

let's try it. I can help with that, I am just new in debian packaging
process (even I am Debian user since 2005). So please have patience
with me :slight_smile:

Martin

1 - http://anonscm.debian.org/cgit/pkg-grass/grass.git/log/?h=experimental

Will take a look.

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa

Hi,

2015-02-13 15:13 GMT+01:00 Martin Landa <landa.martin@gmail.com>:

1 - http://anonscm.debian.org/cgit/pkg-grass/grass.git/log/?h=experimental

Will take a look.

I switched to upstream branch where is 7.0.0RC2, but I didn't find
`debian` directory (?)

Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.eu/mentors/landa