Discussion:
[aur-general] Package present in aur-git, but not in the aur
pianoslum via aur-general
2018-11-11 14:37:00 UTC
Permalink
***@all,

I searched whether elster (a program for German tax declaration) was
present in the aur (https://aur.archlinux.org/packages/?K=elster) and
found out it wasn't. When I finished my own PCKBUILD and tried to upload
it, I noticed that there already was a git repo with that name
(ssh://***@aur.archlinux.org/elster.git).

How can that be?

While the original script is a meta package only, mine will download and
install the latest version of the package via wine.

Should I ask for deletion or what could I do?

Original package maintainer is in CC.

Cheers!
Bruno Pagani via aur-general
2018-11-11 14:45:31 UTC
Permalink
Hi,
Post by pianoslum via aur-general
I searched whether elster (a program for German tax declaration) was
present in the aur (https://aur.archlinux.org/packages/?K=elster) and
found out it wasn't. When I finished my own PCKBUILD and tried to
upload it, I noticed that there already was a git repo with that name
How can that be?
That means the package existed before and was deleted. We still keep the
git tree even if the package was removed from the web interface (you can
see it here as well: https://aur.archlinux.org/cgit/aur.git/tree/?h=elster).
Post by pianoslum via aur-general
While the original script is a meta package only, mine will download
and install the latest version of the package via wine.
Should I ask for deletion or what could I do?
Clone the existing git tree, do your modifications, commit and then
push. This will restore the package with you as maintainer.

Regards,
Bruno
pianoslum via aur-general
2018-11-11 15:20:11 UTC
Permalink
Wow, three answers in 5 minutes - thanks

I followed your advice and added my commits to the repo; now the package
is in the aur: https://aur.archlinux.org/packages/elster/
As I don't have much experience with packaging, I would be glad for any
feedback!

Have a nice day!
David Adler via aur-general
2018-11-12 12:41:33 UTC
Permalink
On November 11, 2018 3:20:11 PM UTC, pianoslum via aur-general <aur-***@archlinux.org> wrote:
...
Post by pianoslum via aur-general
As I don't have much experience with packaging, I would be glad for any
feedback!
provides=(elster) is superfluous. It would
be required, alongside conflicts=('elster'),
for a differently named VCS version like elster-git.
Post by pianoslum via aur-general
Have a nice day!
Y'all too.

Eli Schwartz via aur-general
2018-11-11 14:45:56 UTC
Permalink
Post by pianoslum via aur-general
I searched whether elster (a program for German tax declaration) was
present in the aur (https://aur.archlinux.org/packages/?K=elster) and
found out it wasn't. When I finished my own PCKBUILD and tried to upload
it, I noticed that there already was a git repo with that name
How can that be?
While the original script is a meta package only, mine will download and
install the latest version of the package via wine.
Should I ask for deletion or what could I do?
Original package maintainer is in CC.
If you check the aur-requests mailing list, there's probably a deletion
request for it, most likely because it's just a meta package.

The actual package doesn't exist on the AUR, but the git repo backing it
is intact because we don't delete history. Just clone it and commit your
changes on top, overwriting everything.

...

That being said, I'm not sure there is any good way to install software
using wine inside a PKGBUILD, so I'm curious what you're doing...
--
Eli Schwartz
Bug Wrangler and Trusted User
Doug Newgard via aur-general
2018-11-11 14:46:54 UTC
Permalink
On Sun, 11 Nov 2018 15:37:00 +0100
Post by pianoslum via aur-general
I searched whether elster (a program for German tax declaration) was
present in the aur (https://aur.archlinux.org/packages/?K=elster) and
found out it wasn't. When I finished my own PCKBUILD and tried to upload
it, I noticed that there already was a git repo with that name
How can that be?
While the original script is a meta package only, mine will download and
install the latest version of the package via wine.
Should I ask for deletion or what could I do?
Original package maintainer is in CC.
Cheers!
Git repos are not deleted when packages are.

You just clone the repo, make your changes, and push it.
Loading...