On Sat, 25 Oct 2003, joe bloggs wrote: > I am confused as to which files I should be > downloading to run Freevo 1.4. > > I started off by downloading: > > freevo-1.4-rc1.tgz > > and extracted this file. After the extraction, I ran > freevo setup from the extraction dir and was then able > to run ./freevo with out problem (well that is not > entirely true, I had to install cdparanoia). However, > I ran into dependency problems when running: > > python setup.py install
The tgz file assumes you'll do all the configuration and installation manually. > > The Freevo web page specifies that the most straight > forward approach is to download and use the binary > files. I am assuming these are: > > freevo-1.4-rc1.i386.rpm > freevo-apps-1.4-rc1.i386.rpm > freevo-runtime-8.01-rc1.i386.rpm > The RPMs are packaged from the freevo*tgz file. By using RPMs the system RPM database knows about the existence of freevo and can help perform some package and version dependency checks. Generally if you're using a RPM-based distro (RedHat, etc.) installation using RPMs are 'safer'. > So I installed all these as well and was able to run > ./freevo from the /usr/local/freevo directory without > problem. > You don't need both (and shouldn't install both). I can't remember if the 1.4rc1 full binary tgz file installs freevo to /usr/lib/python2.2/* or to /usr/local/freevo. If you're not careful, you may end up with two different freevo installs (worse, of different versions) and depending on how you start freevo, run one or the other accidentally. > My question is, what is the difference between the two > approaches? Which one should I use? Have I missed > any steps for either installation approach? > The RPMs are probably easier for folks who don't want to worry about leftover files from upgrades etc since RPM will remove all files from a package during that process. However, you may run into 'dependency-hell' where installating a package fails due to missing dependency packages, etc. if it wasn't built correctly or not targeted to your distribution. TGZ are for 'purists' who don't care so much about RPM database consistency and want as much control as possible (similar to building the package from scratch yourself). T.C. ---- Wan Tat Chee (Lecturer) School of Computer Science, Univ. of Science Malaysia, 11800 USM, Penang, Malaysia. Rm.625 Ofc Ph: +604 653-3888 x 3617 NRG Lab Admin: +604 659-4757 Rm.601-E Ofc Ph: +604 653-4396 Internet: [EMAIL PROTECTED] Web: http://nrg.cs.usm.my/~tcwan GPG Key : http://nrg.cs.usm.my/~tcwan/tcw_gpg-20030322.asc F'print : DCF2 B9B2 FA4D 1208 AD59 14CA 9A8F F54D B2C4 63C7 ------------------------------------------------------- This SF.net email is sponsored by: The SF.net Donation Program. Do you like what SourceForge.net is doing for the Open Source Community? Make a contribution, and help us add new features and functionality. Click here: http://sourceforge.net/donate/ _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users
