[arch-general] Aur git - missing .SRCINFO hook declined to update refs/heads/master - help?
David C. Rankin
drankinatty at suddenlinkmail.com
Mon Jun 4 09:27:13 UTC 2018
On 06/04/2018 03:52 AM, Bennett Piater wrote:
>
>
> On 06/04/2018 10:49 AM, Tinu Weber wrote:
>>> $ git commit -am "console-blanking-0.0.1-2"
>>>
>> On Mon, Jun 04, 2018 at 03:38:08 -0500, David C. Rankin wrote:
>>
>> It appears you've committed also the built package files into the repo.>
>
> never git commit -a.
>
> always manually track files using git add - in your case,
> git add .SRCINFO PKGBUILD LICENSE *.service
> and then commit without the a.
>
> That way, you will always only push what is needed.
>
> Cheers,
> Bennett
>
Well I tried without `-a` and no changes to .SRCINFO or PKGBUILD were
incorporated. I also removed the package and signature files. The push is
trying to push exactly what it should, e.g.:
$ tar -tzf console-blanking-0.0.1-4.src.tar.gz
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
console-blanking/
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
console-blanking/PKGBUILD
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
console-blanking/LICENSE
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
console-blanking/.SRCINFO
tar: Ignoring unknown extended header keyword 'SCHILY.fflags'
console-blanking/console-blanking.service
But git still throws the error:
$ git push -u origin master
Counting objects: 36, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (36/36), done.
Writing objects: 100% (36/36), 43.60 KiB | 10.90 MiB/s, done.
Total 36 (delta 14), reused 0 (delta 0)
remote: error: The following error occurred when parsing commit
remote: error: 93a539f81d7d0f001dd5522781ebeabf7cf73f9d:
remote: error: missing source file: LICENSE
remote: error: hook declined to update refs/heads/master
To ssh://aur.archlinux.org/console-blanking.git
! [remote rejected] master -> master (hook declined)
error: failed to push some refs to
'ssh://aur@aur.archlinux.org/console-blanking.git'
I'll have to play with this more tomorrow. I've not had any other problems
with my other 3 packages, and I followed the same archwiki Aur page to clone
the empty repository and then attempt to create the .SRCINFO, sign, commit and
push. Strange
I welcome any other thoughts.
--
David C. Rankin, J.D.,P.E.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/arch-general/attachments/20180604/6916230d/attachment.asc>
More information about the arch-general
mailing list