You are not logged in.
Hello all. I'm trying to carry over an abandoned package to AUR4 but unfortunately I'm having some issues when trying to push the first commit.
The PKGBUILD and .SRCINFO are as follows:
# Maintainer: Charles Bos <charlesbos1 AT gmail>
# Contributor: kozec <kozec at kozec dot com>
# Contributor: Pantelis Panayiotou <p.panayiotou@gmail.com>
pkgname=fusion-icon0.9
pkgver=0.2
pkgrel=2
pkgdesc="Simple tray icon for Compiz 0.9 and GTK3"
arch=('any')
url="https://github.com/kozec/fusion-icon-gtk3"
license=('GPL')
provides=('fusion-icon=0.2')
conflicts=('fusion-icon')
depends=('python2' 'compiz>=0.9' 'python2-gobject' 'gtk3' 'hicolor-icon-theme' 'xorg-utils' 'mesa-demos')
install=fusion-icon.install
source=("https://github.com/kozec/fusion-icon-gtk3/archive/v${pkgver}.tar.gz")
sha256sums=('709065e18d0bfa992c9c6124a64cd24e7ec2113d867c0eb4d44adfae2b7c40b8')
package() {
cd $srcdir/fusion-icon-gtk3-${pkgver}
python2 setup.py install --prefix=/usr --root=${pkgdir}
}
pkgbase = fusion-icon0.9
pkgdesc = Simple tray icon for Compiz 0.9 and GTK3
pkgver = 0.2
pkgrel = 2
url = https://github.com/kozec/fusion-icon-gtk3
install = fusion-icon.install
arch = any
license = GPL
depends = python2
depends = compiz>=0.9
depends = python2-gobject
depends = gtk3
depends = hicolor-icon-theme
depends = xorg-utils
depends = mesa-demos
provides = fusion-icon=0.2
conflicts = fusion-icon
source = https://github.com/kozec/fusion-icon-gtk3/archive/v0.2.tar.gz
sha256sums = 709065e18d0bfa992c9c6124a64cd24e7ec2113d867c0eb4d44adfae2b7c40b8
pkgname = fusion-icon0.9
I cloned the new repo with the following:
git clone ssh+git://aur@aur.archlinux.org/fusion-icon0.9.git
I then added the files and created the commit but when pushing with git push origin master I get the following output:
git-receive-pack: permission denied: Chazza
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
I'm a bit stumped by this. My SSH key has correctly added to the AUR and I'm able to push changes to my other packages. I even rescued another package in this very same fashion. Does anybody else know what's going on?
Last edited by Chazza (2015-09-12 20:18:27)
Offline
Did you enter your SSH public key in your account preferences ?
Last edited by Webbeh (2015-09-12 18:47:26)
Offline
Yes. And as I mentioned, pushing changes for my other packages works fine. But for this particular package, I cannot push the initial commit even though it's not in the AUR.
Offline
It is in the AUR - the web interface indicates that you (or someone with the same user name) initially submitted it 3 days ago. Are you trying to update that existing package?
EDIT: oops, sorry, that is fusion-icon, not fusion-icon0.9. Nevermind my noise.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Actually, I don't see it in the AUR, I see version 1.0, not 0.9.
Could it be a naming issue, because of the dot in the "fusion-icon0.9" ? Could you try uploading it with another name ?
Offline
I didn't submit it three days ago, I didn't submit it at all. I was under the impression that it was not in the AUR. Does https://aur.archlinux.org/packages/fusion-icon0.9/ not give you a 404 error?
Edit: Sorry folks. I should have explained - there are different (incompatible) versions of fusion-icon. I'm trying to submit the one for Compiz 0.9.
Edit2: I don't think it's a naming issue. I didn't have problems with emerald0.9.
Last edited by Chazza (2015-09-12 19:13:34)
Offline
Is it possible that the .git folder was overridden by another content ?
You could try re-cloning the AUR repo in a separate folder, and then move its .git folder inside your package's one.
Last edited by Webbeh (2015-09-12 19:18:12)
Offline
I gave this a try but unfortunately I got the same error as stated in the original post.
Last edited by Chazza (2015-09-12 19:22:19)
Offline
What's the output of "git remote -v" inside that package ?
Offline
origin ssh+git://aur@aur.archlinux.org/fusion-icon0.9.git (fetch)
origin ssh+git://aur@aur.archlinux.org/fusion-icon0.9.git (push)
Offline
Double check that your SSH key has not been altered (by trying to push contents to another package, for example). Also check that your account isn't set to "inactive", and that your username, email, and git's username+email are unchanged.
If it's still not working, then I have no clue what's happening.
Last edited by Webbeh (2015-09-12 19:33:40)
Offline
I just bumped the pkgrel successfully on one of my packages, I'm not inactive and my username and email are unchanged. It looks like something weird is happening here. Thanks a lot for your help anyhow.
Last edited by Chazza (2015-09-12 19:39:31)
Offline
Somehow a pkgbase without a package exists. It belongs to SanskritFritz, so ask him or a TU to orphan it.
https://aur.archlinux.org/pkgbase/fusion-icon0.9/
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Thanks a lot progandy. Will do. Marking as solved.
Offline
Thanks a lot progandy. Will do. Marking as solved.
I added a bug report, it should be easier to detect this problem without knowing the exact URL for a pkgbase.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Nice catch, didn't know about pkgbases.
EDIT: package is now orphaned, you are free to push.
Last edited by Webbeh (2015-09-12 20:59:55)
Offline
Thanks Webbeh. All done.
Offline