when trying to render the project from GUI, script execution crashes. it happens when $PATH is not containing kde4 bin directory ( /usr/local/kde4/bin ), so the script cannot find kdenlive_render. Fix: make kdenlive generate scripts with RENDERER="${KDE4_PREFIX}/bin/kdenlive_render" i.e. RENDERER="/usr/local/kde4/bin/kdenlive_render" (for standard ${KDE4_PREFIX}) instead of RENDERER="kdenlive_render" How-To-Repeat: try to render some kdenlive project in GUI without having ${KDE4_PREFIX}/bin in $PATH environment variable.
Maintainer of multimedia/kdenlive, Please note that PR ports/136882 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/136882 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
sorry for being so late kdenlive already sets the absolute path of the renderer when possible: QString renderer = QCoreApplication::applicationDirPath() + QString("/kdenlive_render"); if (!QFile::exists(renderer)) renderer = "kdenlive_render"; but there's a problem with linux (and freebsd i think). do you have /proc mounted? also, can you confirm you have kdenlive and kdenlive_render in the same directory? i guess so -- Alberto Villa <villa.alberto@gmail.com> A mind is a wonderful thing to waste.
1. no, /proc is not mounted, usually it's not necessary, so I disabled this. I'll try to run kdenlive with /proc soon. 2. kdenlive and kdenlive_render are in the same directory ( /usr/local/kde4/bin/ ) 2009/7/31, Alberto Villa <villa.alberto@gmail.com>: > sorry for being so late > kdenlive already sets the absolute path of the renderer when possible: > > QString renderer = QCoreApplication::applicationDirPath() + > QString("/kdenlive_render"); > if (!QFile::exists(renderer)) renderer = "kdenlive_render"; > > but there's a problem with linux (and freebsd i think). do you have /proc > mounted? > also, can you confirm you have kdenlive and kdenlive_render in the same > directory? i guess so > -- > Alberto Villa <villa.alberto@gmail.com> > > A mind is a wonderful thing to waste. > -- Best regards.
here's the patch you suggested. i don't like it, but it should be enough until we fix this upstream On Monday 03 August 2009 10:43:01 Wasil Sergejczyk wrote: > 1. no, /proc is not mounted, usually it's not necessary, so I disabled > this. I'll try to run kdenlive with /proc soon. i can make it work even with /proc unmounted... strange! -- Alberto Villa <villa.alberto@gmail.com> Wiker's Law: Government expands to absorb all available revenue and then some.
On Monday 03 August 2009 11:53:21 Alberto Villa wrote: > here's the patch you suggested. i don't like it, but it should be enough > until we fix this upstream sorry, perhaps that wasn't clear enough: please, commit the patch in my latest mail -- Alberto Villa <villa.alberto@gmail.com> KNOWLEDGE: Things you believe.
State Changed From-To: feedback->open Maintainer approved.
State Changed From-To: open->closed Committed. Thanks!
miwi 2009-09-03 08:49:49 UTC FreeBSD ports repository Modified files: multimedia/kdenlive Makefile Log: - Fix a script executions crash. PR: 136882 Reported by: Wasil Sergejczyk <szelga.wws@gmail.com> Submitted by: Alberto Villa <villa.alberto@gmail.com> (maintainer) Revision Changes Path 1.9 +5 -0 ports/multimedia/kdenlive/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"