Re: Merging GRASS upstream packaging with DebianGIS
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 28-07-15 13:41, Ivan Mincik wrote:
> On 28.07.2015 12:49, Sebastiaan Couwenberg wrote:
>> On 28-07-15 12:21, Ivan Mincik wrote:
>>> I am still stuck in a problem. I have changed package name to
>>> 'grass-daily' and trying to rebuild package using pbuilder and
>>> git-buildpackage and failing on following problem:
>
>>> # install pkg-config file install -m 644 grass.pc
>>> debian/grass-daily-dev/usr/share/pkgconfig/grass71.pc install:
>>> cannot create regular file
>>> 'debian/grass-daily-dev/usr/share/pkgconfig/grass71.pc': No
>>> such file or directory
>
>>> Any ideas ?
>
>> If the grass.pc is created during the build you may need to
>> create the directory first.
>
>> install -o root -g root -m 755 -d
>> debian/$(PKG_NAME)-dev/usr/share/pkgconfig
>
> Yes, I was thinking about creating dir manually, but I don't
> understand why the same 'install' line is working in
> 'experimental' branch or in current packaging which upstream is
> using (grass7 package). So I was expecting the problem on my side,
> unless some change of handling 'grass.pc' file was done on
> upstream side. According GRASS changelog, last change of 'grass.pc'
> file was done on 2014-11-17.
>
>
>> You can debug which files are available after the build by
>> adding a find statement before the install command:
>
>> find $(CURDIR) -type f | sort
>
>> This will list all files under the source package directory to
>> double check if the files the installation expects are really
>> available.
>
> I was using 'tree' command to inspect files. Everything I have
> discovered was that I have only 'debin/grass-daily-dev' directory
> with no other content inside (no /usr/share/pkgconfig). Who was
> creating them until now ?
The directory is created by debian/grass-dev.dirs in the experimental
branch, you need to rename these to match the -dev package name for
GRASS 7.1: debian/grass-daily-dev.dirs. Please note that you need to
rename more than this file for the -dev package.
Kind Regards,
Bas
- --
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJVt20YAAoJEGdQ8QrojUrx7p0QAJesqdMcbuUpT9n2lKM55xKx
8bLFTzV7zWjoluoHrsHndCCYu4B3iiyBt7k1r/WNtuCHA21y/aG/NUFyiLLgbV4t
N2R3tczQjEobQAE+4BhRxkVKXeeugPHmfOr8uhDCAW1/3bCbJdNiyuRxsWScAal5
Hw7R9mSvZ9qQtMRb9AvZgAylThIhGD+NVtSCFr4WD/Lwk7f0/oe8Gb1sORCn0T1F
ePjlgWDk0t4cP2pBudcYQhjuSvNYMQVmQdNNgS60SS3kjRFXBzNZXVx9G1MxEXKk
GT8GHg7N63LEiEQJVITqsWLmH0KEd0u5agBd17GuNhd0q5A1y/IZ4fFQMc1D2PCv
Yh0GMid++91+DW1p7OSsriFIcKwxDPqWpNn0aStuHjBLTcsmxnHwotrgJn5K4duB
BGSbnBS2gdDaD2aRuAJgxM9xl1XypQMaCDdKgYW87hVEzO2BrZHZXF5e1wDqa49E
5xoe84BUe+uqXFPg+0ZYFELcGKUPDG9+OXE7HoqlrRkMdRSahDRYpNRdOO5UtlIv
OUXXKbpV1svTNtTb+PX/xb5Gwh0+hhMsVQaKo81GgUAqTupLokSduuEop3Z/yXlq
J+K9jajgfIAUlVhraS3XcWXZT0Wp+Od7JX+QEhEEMU9N402Or801RQjPbr2gsU4b
CZOytOJL2weHwy6zamGS
=RM/y
-----END PGP SIGNATURE-----
Reply to: