[aur-general] pacworld(3) in AUR
Wondering what the right thing to do here is -- there is/was a package "pacworld" that has a dead homepage and source is no longer available (Dropbox link). Someone else came along (violating the guidelines) and made a 'pacworld3' package pointing at another download location of a newer Dropbox tarball, it's also dead now as well. https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=pacworld&outdated=&SB=n&SO=a&PP=50&do_Search=Go I Google around and found the author on Github, but his copy of the code is pre either of these packages. Another google hit found a pastebin.com "version" of the later code but it's veracity is questionable. My end opinion is this code is dead and neither package can be rebuilt (kinda sad, as I thought it sounded interesting) and looks to have just died upstream. Should we file a delete request for these in AUR? What's the standard process in this situation to clean things up when upstream/sources disappear? -te
If I used it, I would put it in a github repo, and link it there, take ownership of the package, and invite anyone to take it from you. On Sat Jan 03 2015 at 7:18:29 PM Troy Engel <troyengel+arch@gmail.com> wrote:
Wondering what the right thing to do here is -- there is/was a package "pacworld" that has a dead homepage and source is no longer available (Dropbox link). Someone else came along (violating the guidelines) and made a 'pacworld3' package pointing at another download location of a newer Dropbox tarball, it's also dead now as well.
https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K= pacworld&outdated=&SB=n&SO=a&PP=50&do_Search=Go
I Google around and found the author on Github, but his copy of the code is pre either of these packages. Another google hit found a pastebin.com "version" of the later code but it's veracity is questionable. My end opinion is this code is dead and neither package can be rebuilt (kinda sad, as I thought it sounded interesting) and looks to have just died upstream.
Should we file a delete request for these in AUR? What's the standard process in this situation to clean things up when upstream/sources disappear?
-te
Am 03.01.2015 um 19:18 schrieb Troy Engel:
Should we file a delete request for these in AUR? What's the standard process in this situation to clean things up when upstream/sources disappear?
I think you already did most of the recommended actions. If the source or author disappears, search for an alternative location (in case the author has a new homepage, changed the source code hosting site, etc), also try to contact the author. Then find any mirrors or forks. Unless someone resurrects the code from the outdated github source, the pastebin upload and the mirror upload of the 0.3.9 tarball in the comments of pacworld3, I vote for deletion of both of the packages. At least a merge pacworld3 -> pacworld should be done.
[...] My end opinion is this code is dead and neither package can be rebuilt (kinda sad, as I thought it sounded interesting) [...]
After looking at the source, I think there are tools that have a similar functionality: e.g. pkg-list_incomplete_packages[1] by TU Xyne does nearly the same, it checks all files from all packages for availability. With a bit of shell-fu you will get a command to re-install all 'broken' packages: # pacman -S $(pkg-list_incomplete_packages | cut -d' ' -f1 | sort -u) You can install it from the AUR[2]. best regards, carstene1ns [1]: http://xyne.archlinux.ca/projects/pkg_scripts/#help-message-pkg-list_incompl... [2]: https://aur.archlinux.org/packages/pkg_scripts/
On Sat, Jan 3, 2015 at 3:15 PM, carstene1ns <arch@carsten-teibes.de> wrote:
After looking at the source, I think there are tools that have a similar functionality: e.g. pkg-list_incomplete_packages[1] by TU Xyne does nearly the same, it checks all files from all packages for availability.
Excellent, thanks for the suggestion - it immediately found two hidden problems for me to fix. :) (I didn't have hunspell-en/hyphen-en packages installed, 2x firefox symlinks pointed to missing directories) The pacworld find was based on me looking at the orphans this morning, seeing if there was anything I could adopt or update that was of interest. I'll file a merge report on pacworld3 at least to at least clean that up. -te
participants (3)
-
carstene1ns
-
Javier Domingo Cansino
-
Troy Engel