Well, it's progress anyway. At least dvdstyler is no longer complaining about wxgtk.

I had the same problem, and solved it with links. It's looking for libavformat.so (a file in ffmpeg) but the number is wrong. With Gslapt, check out the ffmpeg package you have installed, specifically the "files" tab, and see what number the file libavformat.so has. On mine, it is libavformat.so.53.31.100, so I made a link of the file it was requesting to this file that is installed, and it worked. For clarity, see my enclosed screenshot.

So, try the following (replace the numbers with whatever numbers you find in the listing of file "libavformat.so.**" in ffmpeg within Gslapt):

Code:

ln -s /usr/lib/libavformat.so.53.31.100 /usr/lib/libavformat.so.52

Note, since the error you were getting was requesting "libavformat.so.52", I put this as the created link above. Again, it should link to whatever version of libavformat.so is listed under files of ffmpeg within Gslapt.

In my computer, there is the actual file "libavcodec.so.53.60.100", and there is the link to this actual file named "libavcodec.so.53" (this being the name of the link, which links to the actual file of "libavcodec.so.53.60.100".) This is because I received an error similar to what you received about a file not being found (in my case it was libavcodec.so.53 not being found.) I also had similar errors with cinelerra when I installed it, but I likewise solved these by creating links (note the "libavcodec-cinelerra" link above). I had to do this for various programs, I believe due to some issue with ffmpeg. Anyway, I did get both cinelerra and dvdstyler working, and I'm sure you could get dvdstyler working as well.

So, when you see errors about missing lib-files, just look for a similarly named one (by checking ffmpeg in Gslapt in the "files" tab) and create a link to it (giving the link the name of the file that was reported as missing.) For instance, as was done with libavformat, do the same with libavcodec (and any other reported lib file errors). There's might be about eight of them you'll need to do, and then dvdstyler should work.

Code:

ln -s /usr/lib/libavcodec.so.53.60.100 /usr/lib/libavcodec.so.52

and for the rest...

ln -s TARGET LINK_NAME

Note: the LINK_NAME will be the named file that was reported as "No such file or directory" in any error report you get while installing dvdstyler, whereas the TARGET will be the existing file with a similar name to the reported missing file.

It's another one from ffmpeg. I had these same issues: [snipped]For instance, as was done with libavformat, do the same with libavcodec (and any other reported lib file errors). There's might be about eight of them you'll need to do, and then dvdstyler should work.

Code:

ln -s /usr/lib/libavcodec.so.53.60.100 /usr/lib/libavcodec.so.52

and for the rest...

ln -s TARGET LINK_NAME

Note: the LINK_NAME will be the named file that was reported as "No such file or directory" in any error report you get while installing dvdstyler, whereas the TARGET will be the existing file with a similar name to the reported missing file.

The reason the file exists is because you're repeating a step you already had done. You did this step already, solving the libavformat issue, and then it was reporting another issue with libavcodec. Thus, my suggestion had been to try the linking solution on libavcodec as well (refer back to my post, included in the quote above).

Anyway, it's best that the package be fixed so that such issues don't have to be encountered by users. So, hopefully the new dvdstyler package in testing that stretchedthin spoke of will work.