[mythtv-users] How to convert from rpmfusion to atrpms
R. G. Newbury
newbury at mandamus.org
Sun Aug 29 19:54:23 UTC 2010
On 08/29/2010 12:08 PM, Gabe Rubin wrote:
> Hi list,
>
> I installed MythDora on my system, which for the most part was an
> excellent way to get myth and fedora on my computer. I am used to
> atrpms and there are some packages on there that I have come to depend
> (specifically, the legacy firewire drivers). I would like to switch
> from using the rpmfusion and mythdora repos to the atrpms repo;
> however, I know that this can cause some issues. Is there a clean and
> safe way to do this?
Clean? Not likely.
Safe? Ditto.
Possible route I can think of would be
1) use the output of 'rpm -qa' to find which packages are from rpmfusion.
2) remove those packages, noting which dependencies also get removed
3) remove the rpmfusion repos from /etc/yum.repos.d
4) add the atrpms repos
5) install the packages which you removed.
Probably need a step '0' too: make a sacrifice under a near full moon.
Problems? The rpmfusion website makes it extremely hard to find
packages. There is no unified list. It might actually be easier to make
a list of packages on the matching Fedora 'Everything' website, and use
that to reduce the size of the 'rpm -qa' list.
Then again, it might actually be faster to just re-install mythdora. As
you say, it is a quick and easy way to install myth. Take the
opportunity to finetune your setup. Remember that all you *really* need
to restore myth on an operating system is the mythconverg database and
the video files. (The killer bit is the 'operating system', getting the
tuners working, getting lirc working etc. Once you are there, myth is a
doddle (1))
Back up the mythconverg database, everything in /etc (it !works!) plus
/home/mythtv. Last time I re-installed it took about 45 minutes of seat
time, spread over about 6 hours of a Saturday. I cut the lawn etc. while
things were being done.
Geoff
(1) After you have done it about 20 times!!!
More information about the mythtv-users
mailing list