Bug 270564

Summary: libgcc_s_sjlj-1.dll missing
Product: [Applications] amarok Reporter: markuspetz <ravenwyn>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED FIXED    
Severity: major CC: vonreth, yulidanroni
Priority: NOR    
Version: 2.4-GIT   
Target Milestone: 2.4.1   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description markuspetz 2011-04-10 10:11:36 UTC
Version:           2.4-GIT
OS:                MS Windows

I tried to uninstall Amarok - not all files removed - so manually removed. Tried to install 2.4 - asked for file qt4. reinstalled 3 times.
Now told that libgcc_s_sjlj-1.dll is missing. Downloaded and saved into amarok folder in program files.

Amarok still does not work.

Using Windows 7 sp1

Still requests that file and says is missing on PC.

Reproducible: Always

Steps to Reproduce:
try and install amarok from the windows section of amarok downloads - not don't use the Install from Windows KDE as this points to an earlier version of Amarok - the latest does not seem to be there

Actual Results:  
amarok.exe - System Error

The program can't start becasue libgcc_s_sjlj-1.dll is missing from your computer. Try reinstalling the program to fix this problem.

Amarok does not seem to have a readme with fixes. The message does not indicate WHERE the file should be.

It is not clear to me if this is a generic file OR if this is specific to each package so that amarok is looking for a Debian version when there should be a Windows version.

Expected Results:  
Program hung at start up splash screen

OPened
Comment 1 Myriam Schweingruber 2011-04-10 15:22:17 UTC
The missing file is part of a basic KDE installation which you need for Amarok anyway, as Amarok needs the KDE libraries. Not an Amarok bug but an installation mismatch.
Comment 2 markuspetz 2011-04-10 15:46:26 UTC
So it would be good if Amarok SAID THAT on the Windows download page - I will try again, but I had already tried to put the KDE in.
Comment 3 markuspetz 2011-04-10 16:31:14 UTC
So if / when you follow the AMAROK WINDOWS Instructions as of now

http://amarok.kde.org/wiki/Download:Windows

 - you cannot install the "full package" for 2.4 as you are required to already have the libraries for KDE (a separate program) to run it. 

These libraries will not download unless on the KDE for windows program you select Amarok as application. The version there is 2.3 something. And 2.4 is not offered.

www.winkde.org

this is at the location recommended on Amarok's own page! That gives the out of date version as the recomended way of getting the uptodate version.

You are thus NOT able to then "Be sure to run the uninstaller for amarok before installing a new copy" for 2.4 as the uninstaller removes the files you need to run the new copy with!!!

Possibly there is some programming trick around this - but it makes for a really shitty user experience and shows really sloppy documentation.

When you do actually look in the zip file (which I did) you discover a readme telling you that it is XP and later - which looks suspiciously like someone has not updated the readme after they wrote it for XP.

Apparently you are supposed to access this readme through the Amarok help (which you cannot see without the libaries that you do not have!!). So when you actually need help it is not available and when you do not need it you can access it?!
Comment 4 markuspetz 2011-04-10 17:45:53 UTC
thanks for your reply. BUT I am not a programmer and this is too difficult
to fix in a short time.

I had tried to install the KDE - you can see my comments in the bugzilla- I
want amarok 2.4 and the KDE installer offers me ONLY an earlier version with
the required libraries, I cannot pick ONLY the libraries and NOT that
earlier version.

So what do I do? Do I install earlier version, uninstall it and then
reinstall later version??

In any case it is a moot point as the KDE won't install for some reason.
Actually it is not downloading either now. Now I have no idea why.

I once tried to use Ubuntu and update it - my whole system locked down and
it was impossible to log on. Later on I saw that this was listed as a "known
issue" and lots of people said pretty bad bug for a first time user to come
across. I was that first time user - and means I cannot trust LINUX (despite
the software that does run on it, there is lots that does not, canonical
removes a lot of functionality and when something does not work the fora are
full of long programmer type answers usually for other versions of Linux
that are not easy to follow for a non-programmer).

Amarok seems to be like this - when I have tried to use it in Kubuntu all
the help refers to stuff in Debian (which I am not and never have used) and
so fixing it is hard. MY ipod would freeze up if it was removed and then put
back in - so each time I used it with Amarok I'd have to wait about 2 hours
before I could play anything.

So I try to use in Windows, perhaps it was more stable there? But no it
seems not - both the Finnish guys I know that recommended it to me now
recommend rhythm box as they think it more stable.

All the best and hope it gets better soon.

M

On Sun, Apr 10, 2011 at 4:22 PM, Myriam Schweingruber <myriam@kde.org>wrote:

> https://bugs.kde.org/show_bug.cgi?id=270564
>
>
> Myriam Schweingruber <myriam@kde.org> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |RESOLVED
>         Resolution|                            |INVALID
>
>
>
>
> --- Comment #1 from Myriam Schweingruber <myriam kde org>  2011-04-10
> 15:22:17 ---
> The missing file is part of a basic KDE installation which you need for
> Amarok
> anyway, as Amarok needs the KDE libraries. Not an Amarok bug but an
> installation mismatch.
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 5 Hannah von Reth 2011-11-15 22:26:48 UTC
should be fixed