http://bugzilla.rpmfusion.org/show_bug.cgi?id=746
salsaman <salsaman(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |salsaman(a)gmail.com
--- Comment #10 from salsaman <salsaman(a)gmail.com> 2010-11-15 09:42:40 ---
My comments start with ::
Besides this, there are many issues with your packages, for example:
- RPM_OPT_FLAGS are not being honored.
NB: The package in many cases allows RPM_OPT_FLAGS to override upstream's
hard-coded CFLAGS, but there still are places the package doesn't.
:: I have never heard of this RPM_OPT_FLAGS, but I believe you can export
CFLAGS to add additional flags. many components must be built with specififc
options (e.g -DPIC -fPIC) so overriding rather than adding to would likely
break the build.
- Many unowned directories:
# find /usr/*/lives -type d | xargs rpm -qf | grep 'not owned'
file /usr/lib64/lives/plugins is not owned by any package
file /usr/lib64/lives/plugins/encoders is not owned by any package
file /usr/lib64/lives/plugins/effects is not owned by any package
file /usr/lib64/lives/plugins/effects/realtime is not owned by any package
file /usr/lib64/lives/plugins/effects/realtime/weed is not owned by any package
file /usr/lib64/lives/plugins/effects/rendered is not owned by any package
file /usr/lib64/lives/plugins/playback is not owned by any package
file /usr/lib64/lives/plugins/decoders is not owned by any package
file /usr/share/lives/icons is not owned by any package
file /usr/share/lives/resources is not owned by any package
file /usr/share/lives/themes is not owned by any package
file /usr/share/lives/plugins is not owned by any package
:: all of these directiories are part of the LiVES package.
- More bundled libs, e.g. libraw1394
:: libraw1394 is an optional requirement, and is not bundled with LiVES
- Your spec doesn't build in mock, because of a missing BR.
BR: gettext
is required.
:: configure will check for gettext so yes it should be added to BR
- Finally: The package doesn't work on fedora-14-x86_64:
# lives
LiVES 1.3.4
Copyright 2002-2010 Gabriel Finch (salsaman(a)xs4all.nl) and others.
LiVES comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details.
error loading plugin /usr/lib64//lives/plugins/effects/realtime/weed/frei0r.so
error loading plugin /usr/lib64//lives/plugins/effects/realtime/weed/libvis.so
:: The above are just warnings and can be ignored. If the user has frei0r or
libvis installed then the warnings will go away.
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jackdmp 1.9.5
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
Cannot create thread 1 Operation not permitted
Cannot create thread 1 Operation not permitted
unknown option character Z
usage: jackdmp [ --no-realtime OR -r ]
[ --realtime OR -R [ --realtime-priority OR -P priority ] ]
(the two previous arguments are mutually exclusive. The default is
--realtime)
[ --name OR -n server-name ]
[ --timeout OR -t client-timeout-in-msecs ]
[ --loopback OR -L loopback-port-number ]
[ --port-max OR -p maximum-number-of-ports]
[ --midi OR -X midi-driver ]
[ --verbose OR -v ]
[ --clocksource OR -c [ c(ycle) | h(pet) | s(ystem) ]
[ --replace-registry ]
[ --silent OR -s ]
[ --sync OR -S ]
[ --temporary OR -T ]
[ --version OR -V ]
-d backend [ ... backend args ... ]
Available backends may include: alsa, dummy, freebob, firewire
or net
jackdmp -d backend --help
to display options for each backend
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
:: 1) why are you connecting via jackdmp ? LiVES will just execute ~/.jackdrc
and if this is missing it will create it. Therefore you must have jackdmp
instead of jackd in your ~/.jackdrc. Please fix this.
:: 2) On a fresh install, the user will not have ~/.lives file and will
therefore be walked through the installation process. This will allow them to
choose pulseaudio instead of jack (which would maybe be a better choice in your
case if you are messing with jackdmp).
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.