Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 25th April 2011, 12:02 AM
MadHalfling Offline
Registered User
 
Join Date: Jan 2011
Posts: 9
linuxfedorafirefox
Using yum to install older version of software (MythTV)

Hi, I've got a MythTV 0.23 backend and I'm trying to get the frontend working on my Fedora box, but by default yum installs 0.24 which has a different database model and so won't work with a 0.23 backend. I've got the RPM for 0.23 but it has a bunch of dependencies so I need to track down the RPMS for those, too, so I was wondering if I can do this in yum? I've seen an old thread about installing a yum-allowdowngrade package but that doesn't seem to be available any more. Can I do this in yum or do I need to track down all the RPMS?
Cheers
MH
Reply With Quote
  #2  
Old 25th April 2011, 02:35 AM
Seve's Avatar
Seve Offline
Retired Community Manager
 
Join Date: Oct 2004
Location: The GTA, Ontario, Canada
Age: 54
Posts: 12,371
linuxfirefox
Re: Using yum to install older version of software (MythTV)

Quote:
Originally Posted by MadHalfling View Post
Hi, I've got a MythTV 0.23 backend and I'm trying to get the frontend working on my Fedora box, but by default yum installs 0.24 which has a different database model and so won't work with a 0.23 backend. I've got the RPM for 0.23 but it has a bunch of dependencies so I need to track down the RPMS for those, too, so I was wondering if I can do this in yum? I've seen an old thread about installing a yum-allowdowngrade package but that doesn't seem to be available any more. Can I do this in yum or do I need to track down all the RPMS?
Cheers
MH
There are lots of mythtv rpms [rpmfusion, atrpms etc.] so I'm not sure which 0.23 one you are referring to?

In the mean time:

Try,

From a terminal logged in as root, change directory to where you have your RPM for 0.23

Type and enter the following

yum localinstall *.rpm

Yum will sort through and attempt to satisfying the dependencies and then ask you if you want to proceed or not.

y/N

Select N

and post the output.
__________________
Registered Linux User: #384977
.................................................. ............
See the Links below for more Help and those much wanted extras ... :)
Reply With Quote
  #3  
Old 25th April 2011, 09:50 PM
MadHalfling Offline
Registered User
 
Join Date: Jan 2011
Posts: 9
linuxfedorafirefox
Re: Using yum to install older version of software (MythTV)

It didn't even offer me the Y/N option - ideally I want it to install the dependencies for me, and AFAIK any 0.23 hopefully would be ok - my existing frontend is version

$ mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : 26437
MythTV Branch : branches/release-0-23-fixes
Network Protocol : 23056
Library API : 0.23.1.201000710-1
QT Version : 4.7.0

the yum command yielded this:-
# yum localinstall mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686.rpm
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Local Package Process
Examining mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686.rpm: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
Marking mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686.rpm to be installed
adobe-linux-i386 | 951 B 00:00
livna | 3.2 kB 00:00
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/metalink | 27 kB 00:00
updates | 4.7 kB 00:00
updates/primary_db | 4.4 MB 00:11
Resolving Dependencies
--> Running transaction check
---> Package mythtv-frontend.i686 0:0.23.1-241.fc13_bijou20101002 set to be installed
--> Processing Dependency: libmyth-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythavcodec-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythavformat-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythavutil-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythdb-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythfreemheg-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythhdhomerun-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythlivemedia-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythswscale-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythtv-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythui-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythupnp-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: mythtv-themes for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Running transaction check
---> Package mythtv-frontend.i686 0:0.23.1-241.fc13_bijou20101002 set to be installed
--> Processing Dependency: libmyth-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythavcodec-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythavformat-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythavutil-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythdb-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythfreemheg-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythhdhomerun-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythlivemedia-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythswscale-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythtv-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythui-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
--> Processing Dependency: libmythupnp-0.23.1.so.0 for package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686
---> Package mythtv-themes.noarch 0:0.24-3.fc14 set to be installed
--> Finished Dependency Resolution
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythdb-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythavcodec-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythtv-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythlivemedia-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythavformat-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythavutil-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythhdhomerun-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythswscale-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythfreemheg-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythui-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmyth-0.23.1.so.0
Error: Package: mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686 (/mythtv-frontend-0.23.1-241.fc13_bijou20101002.i686)
Requires: libmythupnp-0.23.1.so.0
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

So it doesn't look like it likes this. I'm guessing I'll need to manually grab those dependencies? Or has yum got another trick up its sleeve?

Thanks for your help, I look forward to hearing more
MH
Reply With Quote
  #4  
Old 26th April 2011, 03:13 AM
Seve's Avatar
Seve Offline
Retired Community Manager
 
Join Date: Oct 2004
Location: The GTA, Ontario, Canada
Age: 54
Posts: 12,371
linuxfirefox
Re: Using yum to install older version of software (MythTV)

What you can do to install 0.23 version is enable ATrpms.

Do the following from a terminal as root.

gedit /etc/yum.repos.d/atrpms.repo

then copy and paste
PHP Code:
[atrpms]
name=Fedora Core $releasever $basearch ATrpms
baseurl
=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=
enabled
=
Make sure you leave a blank line after the last line.

Save your work and exit.

Then type and enter

yum clean all

yum repolist

and you should see the atrpms repo listed, if so then on to the following.

PHP Code:
yum install --disablerepo=rpmfusion-free-updateslivnarpmfusion-nonfree-updates --enablerepo=atrpms  mythtv-frontend-0.23
Then see what happens, just keep in mind that mixing ATrpms with rpmfusion / livna is almost certain to lead to compatibility problems if you have ATrpms enabled all the time.

Post the output if you are not sure of the results, but, I think it should work for you.
__________________
Registered Linux User: #384977
.................................................. ............
See the Links below for more Help and those much wanted extras ... :)

Last edited by Seve; 27th April 2011 at 12:32 AM.
Reply With Quote
  #5  
Old 26th April 2011, 09:26 PM
MadHalfling Offline
Registered User
 
Join Date: Jan 2011
Posts: 9
linuxfedorafirefox
Re: Using yum to install older version of software (MythTV)

Apart from having to manually install the 0.23 themes in the same way first, that worked a treat - thanks for that!
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to install an older version of the nvidia drivers from RPMfusion Frank Lorenz Hardware & Laptops 11 8th November 2010 01:58 PM
How do I install an older version of wine? mark-b Using Fedora 4 10th January 2010 08:21 PM
PHP older version install using YUM maz00 Installation and Live Media 2 18th December 2009 02:33 PM
How install older version of boost? 6tr6tr Using Fedora 2 4th September 2009 05:26 AM
Using yum to install older version of software (ndiswrapper) for kernel compatibility openSauce Using Fedora 2 16th October 2008 03:24 PM


Current GMT-time: 01:10 (Wednesday, 19-06-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat