[aur-general] Error pushing a PKGBUILD with split packages
Hello. I'm trying to push to the aur4 repo a PKGBUILD containing split packages but I get the following error: $ git push origin master Counting objects: 4, done. Delta compression using up to 2 threads. Compressing objects: 100% (4/4), done. Writing objects: 100% (4/4), 851 bytes | 0 bytes/s, done. Total 4 (delta 0), reused 0 (delta 0) remote: error: cannot overwrite package: python2-pager remote: error: hook declined to update refs/heads/master To aur@aur4.archlinux.org:/python-pager.git ! [remote rejected] master -> master (hook declined) error: failed to push some refs to 'aur@aur4.archlinux.org:/python-pager.git' The .SRCINFO file contains this: pkgbase = python-pager pkgdesc = Terminal/console pager module for Python pkgver = 3.3 << OMITTED... >> pkgname = python-pager depends = python pkgname = python2-pager depends = python2 Any ideas? Thanks in advance. Germán
On Mon, Jun 8, 2015 at 3:32 PM, Germán L. Osella Massa <gosella@gmail.com> wrote:
Hello.
I'm trying to push to the aur4 repo a PKGBUILD containing split packages but I get the following error:
$ git push origin master Counting objects: 4, done. Delta compression using up to 2 threads. Compressing objects: 100% (4/4), done. Writing objects: 100% (4/4), 851 bytes | 0 bytes/s, done. Total 4 (delta 0), reused 0 (delta 0) remote: error: cannot overwrite package: python2-pager remote: error: hook declined to update refs/heads/master To aur@aur4.archlinux.org:/python-pager.git ! [remote rejected] master -> master (hook declined) error: failed to push some refs to 'aur@aur4.archlinux.org:/python-pager.git'
I’m having the exact same problem. It is caused by the fact that these were two separate packages in AURv3. Problematic packages for me: python2-bbcode -> python-bbcode python2-bbcode-git -> python-bbcode-git python2-doit -> python-doit python2-doit-git -> python-doit-git python2-nikola -> python-nikola python2-nikola-git -> python-nikola-git python2-pyroma -> python-pyroma python2-pyroma-hg -> python-pyroma-hg python2-twine -> python-twine python2-yapsy -> python-yapsy python2-yapsy-hg -> python-yapsy-hg Would someone mind fixing this? -- Chris Warrick <https://chriswarrick.com/> PGP: 5EAAEA16
On 08/06, Chris Warrick wrote:
I’m having the exact same problem. It is caused by the fact that these were two separate packages in AURv3.
Problematic packages for me:
python2-bbcode -> python-bbcode python2-bbcode-git -> python-bbcode-git python2-doit -> python-doit python2-doit-git -> python-doit-git python2-nikola -> python-nikola python2-nikola-git -> python-nikola-git python2-pyroma -> python-pyroma python2-pyroma-hg -> python-pyroma-hg python2-twine -> python-twine python2-yapsy -> python-yapsy python2-yapsy-hg -> python-yapsy-hg
Would someone mind fixing this?
You're going to have to file merge requests in the AUR web interface. -- Sincerely, Johannes Löthberg PGP Key ID: 0x50FB9B273A9D0BB5 https://theos.kyriasis.com/~kyrias/
On Mon, Jun 8, 2015 at 4:47 PM, Johannes Löthberg <johannes@kyriasis.com> wrote:
On 08/06, Chris Warrick wrote:
I’m having the exact same problem. It is caused by the fact that these were two separate packages in AURv3.
Problematic packages for me:
python2-bbcode -> python-bbcode python2-bbcode-git -> python-bbcode-git python2-doit -> python-doit python2-doit-git -> python-doit-git python2-nikola -> python-nikola python2-nikola-git -> python-nikola-git python2-pyroma -> python-pyroma python2-pyroma-hg -> python-pyroma-hg python2-twine -> python-twine python2-yapsy -> python-yapsy python2-yapsy-hg -> python-yapsy-hg
Would someone mind fixing this?
You're going to have to file merge requests in the AUR web interface.
-- Sincerely, Johannes Löthberg PGP Key ID: 0x50FB9B273A9D0BB5 https://theos.kyriasis.com/~kyrias/
Should I litter AURv4 with outdated packages and file requests, or what? Is there really no better way to do this? -- Chris Warrick <https://chriswarrick.com/> PGP: 5EAAEA16
On Mon, 08 Jun 2015 at 16:48:27, Chris Warrick wrote:
[...] Should I litter AURv4 with outdated packages and file requests, or what? Is there really no better way to do this? [...]
I noticed that you already fixed this. For everyone else: Note that you do not need to upload a dummy package to file a merge request. You can access hidden package (base) details pages of packages not uploaded to AUR 4.0.0 by directly specifying the URL and then use the package actions box. If you have any suggestions on how to improve the process of replacing multiple packages with a split package (that prevents package hijacking), please let me know. Regards, Lukas
participants (4)
-
Chris Warrick
-
Germán L. Osella Massa
-
Johannes Löthberg
-
Lukas Fleischer