Author Topic: Trying to update 2ManDVD to its latest version  (Read 591 times)

Offline Agent Smith

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 317
    • Brazilian PCLinuxOS Community
Trying to update 2ManDVD to its latest version
« on: August 02, 2012, 12:38:51 PM »
Dear friends,

I'm trying to update 2ManDVD to its latest version.
I did the following steps:

1º Grabbed the current src.rpm from our repos
2º Got the latest source, from http://download.tuxfamily.org/2mandvd/2ManDVD-1.8.4.tar.gz
3º Made the source compliant to PCLOS standards, in tar.xz
4º Built the package with rpmbuild -ba
5º It ends ok, without no error.

But, then, when I try to run the program, it gives a seg fault error and doesn't work.
Its splash screen even blinks at the screen, and nothing happens.

Would you have any ideas of what could be possibly wrong here ?

Thanks in advance,

Awaiting your response,

I send my best regards


Offline gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3793
Re: Trying to update 2ManDVD to its latest version
« Reply #1 on: August 02, 2012, 12:48:48 PM »
Sometimes packages are incompatible with a specific version of a library, but don't correctly report the problem when building. What are the listed dependencies? I would take the list and look at the developer's website and google for any reports of incompatible library versions. Then, I would contact the developer for additional help.

Galen

Offline Agent Smith

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 317
    • Brazilian PCLinuxOS Community
Re: Trying to update 2ManDVD to its latest version
« Reply #2 on: August 02, 2012, 01:01:06 PM »
The required dependencies are the following (copied from its spec file)

 
Requires: ffmpegthumbnailer
Requires: fonts-ttf-dejavu
Requires: ffmpeg
Requires: sox
Requires: mplayer
Requires: mencoder
Requires: dvdauthor
Requires: mjpegtools
Requires: netpbm
Requires: libxine1
Requires: exif
Requires: transcode
BuildRequires: libqt4-devel >= 4.6
BuildRequires: qt4-designer
BuildRequires: libffmpeg-devel
BuildRequires: libSDL-devel

Requires: glibc >= 2.10.1
Requires: libstdc++6 >= 4.4.1

But, it's all ok with the current Qt libs of PCLinuxOS...

Thanks Galen,


Offline gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3793
Re: Trying to update 2ManDVD to its latest version
« Reply #3 on: August 02, 2012, 07:43:19 PM »
Do you have libav-devel and ffmpeg-devel installed when building? They seem to be creating a conflict for miro. Maybe that is the case with 2ManDVD, also. ??? If so, try removing libav-devel and then rebuild it.

Galen

Offline Agent Smith

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 317
    • Brazilian PCLinuxOS Community
Re: Trying to update 2ManDVD to its latest version
« Reply #4 on: August 03, 2012, 07:54:16 AM »
One of its dependencies is libffmpeg-devel, but it does not include libav-devel.
I will contact his creator.
Perhaps he can shed some light on what's going on.

Thanks Galen,


Online ghostbunny

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1162
Re: Trying to update 2ManDVD to its latest version
« Reply #5 on: August 03, 2012, 10:29:56 AM »
Hi Agent Smith,

do you get errors when you start it from the terminal, please post them her if you get some.
The full life is a big mess

PS:
I'm German. Sorry because of possible mistakes in my written messages xD


Offline Agent Smith

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 317
    • Brazilian PCLinuxOS Community
Re: Trying to update 2ManDVD to its latest version
« Reply #6 on: August 03, 2012, 10:56:11 AM »
Ok GB,

Here it goes:
[agentsmith@localhost 2ManDVD]$ ./2ManDVD
LOCALE :  "pt"
Falha de segmentação (segmentation fault - My system is in PT_BR)

And that's it...

Not much to work on.

Best regards


Offline Agent Smith

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 317
    • Brazilian PCLinuxOS Community
Re: Trying to update 2ManDVD to its latest version
« Reply #7 on: August 04, 2012, 04:32:03 PM »
Ok,

I've contacted the author, Mr. Stéphane Gibault, and he answered: "C'est des erreurs ffmpeg dont la version trop récente comporte des fonctions dépréciées.... je corrigerai ça à mon retour de vacances "

Translated: "It's ffmpeg errors with too recent version including  deprecated features  .... I will correct it on my return from vacation"

Then, we just have to wait, the author himself will correct the bugs.

Best regards,