Hello, - I'm not the author of the plasma6-wallpapers-blurredwallpaper package, but I'm the author of the github repository. And historically I maintain the AUR package, and for obvious reason I want to keep maintaining the AUR package for my work, plus this package is out of date with the version of my work on github, what I can do about that? The guy built this package while I was migrating the AUR and the source between plasma 5 and 6 without ever contacting me before doing it. - I followed the wiki for building my package (https://wiki.archlinux.org/title/Arch_package_guidelines#Package_sources), I'm a little bit lost about what I have to do between what the wiki says and what you have written in your email: - If I have to take an example, is this package good: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=python-shgo-git? - For the following "provides, conflicts, and depends" I do not see why I have to put the "provides" in my package. I understand that conflicts may contain the plasma6 package from dr460nf1r3 and that depends must contain plasma-workspace. - If I update my code on github (let's say to v4) with a well written VCS package, I just need to update the pkgver key, right? Thanks for all your answers, I'm doing this for fun, but I want to do it properly, so sorry if my questions sound silly. I'm also going to update the kdeplasma-arch-update-notifier-git package because it has the same kind of problem in it. Best. Alan Bouteiller Reach me @linkedin Or via my website alanbouteiller.pm On Thursday, 14 November 2024 at 6:59 AM, notify@aur.archlinux.org <notify@aur.archlinux.org> wrote:
MarsSeed [1] filed a deletion request for kdeplasma-blurredwallpaper- git [2]:
Not a VCS package: uses a fixed git tag as source. Also missing its mandatory provides, conflicts, and depends.
Does not follow Arch KDE package naming guidelines. [a]
Please keep only the correctly named and packaged AUR/plasma6-wallpapers-blurredwallpaper [b] for the same stable git tag.
If you want to maintain a rolling VCS package for the main branch, please do the following: - take the latter package as a starting point, - declare provides and conflicts arrays containing the pkgname 'plasma6-wallpapers-blurredwallpaper', - specify the git repo as source but without the "#tag=" fragment in the URL, - and submit it under the name 'plasma6-wallpapers-blurredwallpaper- git'.
[a]: https://wiki.archlinux.org/title/KDE_package_guidelines#KF_package_naming [b]: https://aur.archlinux.org/packages/plasma6-wallpapers-blurredwallpaper
[1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/kdeplasma-blurredwallpaper-git/