FS#26447 - [adesklets] refuses to work, and the installer throws an error

Attached to Project: Community Packages
Opened by Kevin Thompson (phlux) - Saturday, 15 October 2011, 03:42 GMT
Last edited by Balló György (City-busz) - Monday, 09 September 2013, 02:08 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

When running adesklets -i, I get the following:

Retrieving data online...
!!! An error occured during the operation !!!
Traceback (most recent call last):
File "/usr/bin/adesklets_installer", line 208, in run
self.desklets.run()
File "/usr/bin/adesklets_installer", line 108, in run
).getElementsByTagName('entry')]])
File "/usr/bin/adesklets_installer", line 81, in extract_tag
for tag in ('title', 'link', 'generator')]
IndexError: list index out of range


Steps to reproduce:

- Run adesklets -i on an x64 Arch Linux system.
This task depends upon

Closed by  Balló György (City-busz)
Monday, 09 September 2013, 02:08 GMT
Reason for closing:  Won't fix
Additional comments about closing:  adesklets was removed from the [community] repository: https://aur.archlinux.org/packages/adesk lets/
Comment by Alexander F. Rødseth (xyproto) - Sunday, 16 October 2011, 21:04 GMT
Confirmed. Also spaghetti-python around the problematic line.

Just checked the upstream webpage at http://adesklets.sourceforge.net/ and they state that the project is dead:

"""
September the 8th, 2010: adesklets is now officially dead.

This project has been mostly inactive since 2007, and it's now time to kill it. Things has been fine for a few years, but changes in the various systems it runs on (in libraries, compilation toolchains and architectures) are catching up, and supporting adesklets has become quite a burden for many downstream maintainers.

This site and all associated resources will stay available for a while, then will be put offline, probably by the end of 2010. Therefore, all Linux distributions and BSDs currently supporting adesklets are advised that they should probably drop it, or fork it right away.

I, the now former maintainer of adesklest, would like to express my deepest gratitude for all the knowledgable and talented people that helped with this project over the years. It's been a privilege to work with members of communities such as Debian, Gentoo and Arch Linux - I learned a lot in the process.
"""

My suggestion: move the package to unsupported
Comment by Alexander F. Rødseth (xyproto) - Thursday, 27 October 2011, 12:10 GMT
adesklets -i still produces an error
Comment by Jaroslav Lichtblau (Dragonlord) - Monday, 31 October 2011, 19:09 GMT
This will probably not change anymore. For desklet installation,
executing the particular desklet from it's location and registering it works still fine.

$ ./aurnotify.py
Do you want to (r)egister this desklet or to (t)est it? r
Registered. Run 'adesklets' to (re)start your desklets.
Comment by Evangelos Foutras (foutrelis) - Thursday, 17 January 2013, 02:07 GMT
I'd say drop it from the repos; there's no point in keeping it around.

Loading...