Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002605KdenliveBuild Systempublic2012-05-15 19:052012-05-16 15:53
ReporterGMaq 
Assigned Toj-b-m 
PrioritynormalSeveritymajorReproducibilityalways
StatusassignedResolutionopen 
Platformi386OSAV Linux (Debian Squeeze)OS Version5.0.3
Product Version0.9 
Target VersionFixed in Version 
Summary0002605: Build fails on Kdenlive 0.9 even if libicu 48 is installed
DescriptionHi,

Build fails initially with libicu44 (only available version in Debian Squeeze). If required libicu48 is obtained from upstream build fails again with output pasted below.

I'm building to create updated packages for AV Linux.
Steps To ReproduceConfigure source as usual for /usr prefix with ccmake, no missing dependencies reported. Generate configuration and execute 'make -j4'

NOTE - Previous builds well into 0.8.3GIT have been successful with this method.
Additional Informationtester@av503desk:~/Build/kdenlive-0.9/kdenlive-0.9avlinux$ make -j4
Scanning dependencies of target pt-handbook
Scanning dependencies of target uk-handbook
Scanning dependencies of target es-handbook
Scanning dependencies of target pt_BR-handbook
[ 0%] [ 0%] [ 1%] [ 1%] Generating index.cache.bz2
Generating index.cache.bz2
Generating index.cache.bz2
Generating index.cache.bz2
[ 1%] [ 1%] [ 1%] Built target es-handbook
Built target pt-handbook
[ 1%] Built target pt_BR-handbook
Built target uk-handbook
Scanning dependencies of target sv-handbook
Scanning dependencies of target nl-handbook
Scanning dependencies of target ca-handbook
Scanning dependencies of target it-handbook
[ 3%] [ 3%] [ 3%] [ 3%] Generating index.cache.bz2
Generating index.cache.bz2
Generating index.cache.bz2
Generating index.cache.bz2
index.docbook:21: parser error : Entity 'Ronald.Stroethoff' not defined
&Ronald.Stroethoff;
                   ^
index.docbook:644: parser error : Entity 'vertaling.ronald' not defined
    &meld.fouten;&vertaling.ronald;
                                   ^
make[2]: *** [doc/nl/index.cache.bz2] Error 1
make[1]: *** [doc/nl/CMakeFiles/nl-handbook.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 3%] Built target sv-handbook
[ 3%] [ 3%] Built target it-handbook
Built target ca-handbook
make: *** [all] Error 2
tester@av503desk:~/Build/kdenlive-0.9/kdenlive-0.9avlinux$
TagsNo tags attached.
Build/Install Method(select)
Attached Files

- Relationships

-  Notes
(0008043)
j-b-m (administrator)
2012-05-15 21:37

Do you have the "kdoctools" package installed? Which version of Kde is installed?
(0008045)
GMaq (reporter)
2012-05-15 22:39

Hi,

Thanks for the reply, I do have the kdoctools package installed. The version of KDE4 in Debian Squeeze is 4.5. I hope that you will be able to support Squeeze (and KDE 4.5) for this 0.9 release at least. *fingers crossed :)
(0008046)
j-b-m (administrator)
2012-05-15 22:49

I am setting up a virtual machine with Debian squeeze to test it, but KDE 4.5 is definitely supported. Will get back to you when I have more feedback from my install
(0008048)
GMaq (reporter)
2012-05-16 03:03

Hmmm,

Wow, I appreciate you going to that much effort. Something that crossed my mind is if it would not be a better use of your time to put AV Linux in a VM simply because I'm not 100% sure if my Kdenlive packages will build on a 100% pure Debian Squeeze install since I am working with custom MLT packages as well and AV Linux has some other customizations (however the KDE4 libs should be 100% the same as Squeeze). Also to save you a bit of setup time AV Linux has all the Kdenlive build dependencies (up to 0.8.3GIT) pre-installed as well.

You are the expert and it's your call of course just thought I'd suggest it.

ISO is here if you decide to go that route:

http://bandshed.net/DownloadInstall.html [^]

In any case thanks for looking into this. :)
(0008049)
j-b-m (administrator)
2012-05-16 11:02

Ok, there definitely is a bug in the doc/nl/index.docbook file, but somehow it is ignored in some distros.

You can fix compilation by removing the 2 offending strings:

line 21:
&Ronald.Stroethoff;

line 644:
&meld.fouten;&vertaling.ronald;
(0008050)
GMaq (reporter)
2012-05-16 15:53

Solved!

Compilation now succeeded here as well. Thanks very much for fixing this so quickly.

*NOTE* I am still using libicu48 from Debian Testing so anyone else using Squeeze or Squeeze as a base may want to make sure they have that version before attempting to build Kdenlive 0.9.

Kdenlive 0.9 will be on the AV Linux 6.0 LiveDVD to be released in June along with all the other most recent Linux NLE's

Keep up the amazing work on Kdenlive!

- Issue History
Date Modified Username Field Change
2012-05-15 19:05 GMaq New Issue
2012-05-15 21:37 j-b-m Note Added: 0008043
2012-05-15 21:37 j-b-m Assigned To => j-b-m
2012-05-15 21:37 j-b-m Status new => feedback
2012-05-15 22:39 GMaq Note Added: 0008045
2012-05-15 22:39 GMaq Status feedback => assigned
2012-05-15 22:49 j-b-m Note Added: 0008046
2012-05-16 03:03 GMaq Note Added: 0008048
2012-05-16 11:02 j-b-m Note Added: 0008049
2012-05-16 15:53 GMaq Note Added: 0008050


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker