add-ons updates problem
Hi
When I check for updates in add-ons I get 'Checking For Updates' and the throbber but it never finishes 'Checking' nor detect known updates for extensions.
I'm using 1.1.1 with a fresh install and a new profile.
Cheers
When I check for updates in add-ons I get 'Checking For Updates' and the throbber but it never finishes 'Checking' nor detect known updates for extensions.
I'm using 1.1.1 with a fresh install and a new profile.
Cheers
16
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
The company marked this problem solved.
-
Inappropriate?I do not have the problem of the "checking" not finishing. However, I have noticed that when checking for updates it doesn't find any, even though I can clearly see on the add-on page that one or more of my installed add-ons _have_ been updated.
I don't know if there is some sort of time delay for the add-ons to be registered as updated or whatnot. But i is rather frustrating that I have to check for updates myself in order to get them as soon as possible.
I’m undecided
-
Inappropriate?I've the same problem as above, I'm running Songbird 1.1.1 in Ubuntu 8.10.
When I want to check for addons updates, it stays at "Checking for updates" for ever...
I’m frustrated
-
Inappropriate?Same here, never finishes checking for updates. Songbird 1.1.1, Kubuntu 8.10 Intrepid..
I’m annoyed
-
Inappropriate?I'm having this issue too. Using Songbird 1.1.1 Build 1018 on Ubuntu 8.10 x64. Installed it with a .deb from www.getdeb.net (http://www.getdeb.net/app/Songbird)
I’m frustrated
-
Inappropriate?I'm not quite sure why no one from the Songbird team will answer this, but the issue is with permissions. If you run Songbird as sudo from the terminal, updates will work correctly. This is possibly/probably unsafe and absolutely not the way the program should run, but it was noted in the blog on getsongbird.com that this would be addressed in the next release. Unfortunately, this means that I won't be running Songbird until then.
I’m confused
-
I just tried and can approve that there is no problem with root privileges. As a work-around for now, I propose to do the following steps (either being root, or having su'ed, or prefixed with sudo and saying that your user name is foo):
cd /root
rm -rf .songbird2
ln -s /home/foo/.songbird2 .
/opt/songbird/songbird
# Update add-ons now
# Quit songbird immediately afetr updating
rm .songbird2 # !! no -rf here !!
chown -R foo:users /home/foo/.songbird2
THis updates add-ons as root, then corrects file permissions. Songbird probably will complain about preferences it cannot load, these are user based and do not fit in root. Just ignore the error as songbird will not touch these preferences.
-nik -
The code proposed in my last comment apparently also resolves the problem, as I can now do arbitrary plug-in updates as normal user as well.
Strange ... when do we get some Songbird staff in here? -
Inappropriate?I tried running songbird with sudo once, just to update my add-ons, but then it deleted my "profile", and I had to reinstall all songbird stuff.
I’m frustrated
-
I'm pretty sure it didn't delete your profile, but it created a new one under /root/.songbird2, as it is supposed to do when run as root ... -
Inappropriate?I had this problem on Windows XP, too - clicked Find Updates, a throbber and a progressbar appeared, but that was all. I read about permissions, so I ran Songbird as Administrator once (and successfuly checked for updates) and now it works fine for normal users, too. I don't know what's changed, the program direcotory looks untouched since installing v1.1.1 (according to Modify Date).
I’m confused
-
Inappropriate?Hi all,
Just wanted to hop in and say part of why we hadn't jumped in sooner is because you guys were doing such a great job on your own and we've been a little backed up with the iPod add-on issue...
That said, it is indeed a permissions thing. Program updating requires permissions to write to the program files and systems are usually locked down a little bit so that you can't accidentally overwrite and delete programs.
We are working on it but this is not our biggest fire drill right now.
-
Thanks for chiming in, Laura. I'm not a programmer, by any means, but usually any time that root permissions are needed in Linux, the user is presented with a pop-up notifying them and asking for a password. Since this is standard usage, it may be fairly easy to simply send a call to that function when root permissions are needed, such as for updating the program or it's add-ons.
Thanks again, and good luck. -
In any case, this should by any means be avoided. A program in user land should NEVER require root privileges during normal operation, especially when an internet connection is involved.
Program binary updates should be left to package maintainers in distributions, that's what they are for. -
Another thing you might want to look into:
"Check for Updates" doesn't play nice with Parental Controls on a Mac. -
Inappropriate?Hello !
Thanks a lot for your official reply ! :) That's good to know that this problem will certainly be fixed.
And the workaround described by Dominic George solved the problem. Just don't forget to type "sudo" before every line of command...
Best regards,
François
I’m happy
-
Inappropriate?@Dominik George: you are correct, but that would require the Songbird team to get on board with the whole idea of repos.
-
That's a problem, yes. As far as Gentoo is concerned, some developers, including myself, are very active to provide packages (ebuilds) for every new songbird version.
I think it would be best to check the path of the songbird binary. If it is system-wide (/opt/songbird if pre-compiled, /usr/bin if compiled from source), do not under any conditions touch it as this will break package management. If it is local (e.g. under ~/), update it.
I am quite a bit into package management (and just waiting for a reasonable good solution for Songbirds XULRunner patches that drive any package maintainer crazy who has to rely on system xulrunner), I can tell that noone would be amused if system-wide binaries were touched by the software ;) ... -
BTW, I cannot see why Songbird should touch any binaries while *checking* for updates ..? -
Inappropriate?I found a solution to this problem. Change the ownership of /usr/share/Songbird to yourself instead of root. Type "sudo chown -R <username> /usr/share/Songbird" into a terminal (without the quotes). This fixes not being able to check for add-ons updates and not being able to update Songbird.</username>
I’m happy
-
This is not a solution but another dirty workaround :( ... -
Inappropriate?I'm not thrilled by it, but my dirty workaround was similar, except I did sudo chown -R foo:users /opt/songbird/
Did the trick for all updates, and is ok since I'm the only user on this system but... ugh.
I’m not thrilled
-
Inappropriate?Some of the open bugs related to this issue:
http://bugzilla.songbirdnest.com/show...
http://bugzilla.songbirdnest.com/show...
Loading Profile...






EMPLOYEE
