Page 3 of 7 FirstFirst 12345 ... LastLast
Results 21 to 30 of 63

Thread: VortexBox 2.0: Update your system regularly

  1. #21
    Member
    Join Date
    Sep 2011
    Location
    Pittsburgh, PA
    Posts
    74

    VortexBox 2.0: Update your system regularly

    Looks like "all is well" except the rpmfusion-free repository somehow has the F12 version of libmad. *ATrpms has the F16 version of libmad0. *When I ran the preupgrade-cli command, I didn't get the error. *It was during a subsequent Upgrade that the error appeared. *It appears that at that moment in time (when I did the Upgrade after the successful initial install), the rpmfusion-free repository was corrupted by the incorrect version of libmad.

    How can I manually download the rpmfusion-free repo in order to re-install libmad?[vortexbox.localdomain lib]# yum repolist
    Loaded plugins: langpacks, presto, refresh-packagekit
    repo id repo name status
    atrpms Fedora 16 - i386 - ATrpms 654
    fedora Fedora 16 - i386 20,176
    rpmfusion-free RPM Fusion for Fedora 16 - Free 355
    rpmfusion-free-updates RPM Fusion for Fedora 16 - Free - Updates 234
    updates Fedora 16 - i386 - Updates 3,469+12
    vortexbox Packages for VortexBox 39
    repolist: 24,927
    [vortexbox.localdomain lib]# rpm -e --nodeps libmad
    error: package libmad is not installed
    [vortexbox.localdomain lib]# rpm -e --nodeps libmad0
    [vortexbox.localdomain lib]# yum install libmad libmad0
    Loaded plugins: langpacks, presto, refresh-packagekit
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package libmad.i586 0:0.15.1b-13.fc12 will be installed
    ---> Package libmad0.i686 0:0.15.1b-4.fc16 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ================================================== ==
    Package Arch Version Repository Size
    ================================================== ==
    Installing:
    libmad i586 0.15.1b-13.fc12 rpmfusion-free 86 k
    libmad0 i686 0.15.1b-4.fc16 atrpms 56 k

    Transaction Summary
    ================================================== ==
    Install 2 Packages

    Total size: 142 k
    Total download size: 56 k
    Installed size: 221 k
    Is this ok [y/N]: y
    Downloading Packages:
    libmad0-0.15.1b-4.fc16.i686.rpm | 56 kB 00:00
    Running Transaction Check
    Running Transaction Test

    Transaction Check Error:
    file /usr/lib/libmad.so.0.2.1 conflicts between attempted installs of libmad-0.15.1b-13.fc12.i586and libmad0-0.15.1b-4.fc16.i686

    Error Summary
    -------------
    Marcel

  2. #22
    Administrator andrew's Avatar
    Join Date
    Nov 2008
    Location
    New Hampshire
    Posts
    3,617

    VortexBox 2.0: Update your system regularly

    You should not be using the rpmfusion repo. Their packages conflict with the atrpm packages. This may be part of your problem.

  3. #23
    Member
    Join Date
    Sep 2011
    Location
    Pittsburgh, PA
    Posts
    74

    VortexBox 2.0: Update your system regularly

    I guess if the rpmfusion repo shouldn't be used, it shouldn't be included as part of the standard installation. *I appears that libmad0 (in atrpms) is dependent on libmad (in rpmfusion) thus the conflict.

    Either atrpms needs to include libmad, or rpmfusion-free needs to include the newest libmad in addition to the libmad0 package.

    This may be moot, because I don't find any performance issues w/o these packages - everything appears to be working fine.

    The main issue now is why does the VBA boot into 3.1.0 when 3.1.5 is installed? *I'm not sure that I can remove 3.1.0 when it is the active kernel.

  4. #24
    Administrator Ron Olsen's Avatar
    Join Date
    Dec 2009
    Location
    Boulder CO USA
    Posts
    4,958

    VortexBox 2.0: Update your system regularly

    The rpmfusion repo is NOT part of the standard VortexBox installation, and never has been. You must have installed some non-standard packages that caused the rpmfusion repo to be installed on your VB.

    Andrew is correct; you can't have both rpmfusion and atrpms repos on a VB.

    I suggest removing the rpmfusion repo if you want your VB to work as it should.

    Code:
    yum repolist
    should show

    Code:
    repo id    repo name
    atrpms     Fedora 16 – i386 – ATrpms
    fedora     Fedora 16 – i386
    updates    Fedora 16 – i386 – Updates
    vortexbox  Packages for VortexBox
    on a properly functioning VB 2.0 / F16 system.

    You can try to get rid of the rpmfusion repo by
    Code:
    yum erase rpmfusion*
    As long as you have both atrpms and rpmfusion repos active, you will run into all sorts of dependency issues when you try to upgrade your VB, as you have seen.

    Once you have removed the rpmfusion repo, and have only the repos listed above, try upgrading your VB once again by
    Code:
    yum clean all; yum update
    If this works as it should, it should install the latest kernel (3.1.5-6). Then when you reboot, this kernel should become active.

    But you may find that you have a number of rpmfusion packages still on your VB that are causing problems. It may be possible to clear them out one by one, but I'm not sure how to do that. There should be NO packages on your VB from the rpmfusion repo. All A/V packages should be from the atrpms repo.

    If you can't figure out how to remove all the rpmfusion packages and replace them with their atrpms equivalents, you may find it simpler to do a fresh install of the VB 2.0 ISO.

    Otherwise your VB is going to be hopelessly messed up, and you will find that updates aren't going to work.

  5. #25
    Administrator Ron Olsen's Avatar
    Join Date
    Dec 2009
    Location
    Boulder CO USA
    Posts
    4,958

    VortexBox 2.0: Update your system regularly

    See http://rpmfusion.org/FAQ for a command you can use to list all the rpmfusion packages on your VB:
    Code:
    rpm -qa --qf "%{NAME} %{PACKAGER}\n" | grep "<http://free.rpmfusion.org/>" | cut -d\  -f1 | sort

    You need to delete all these packages and replace them with their atrpms equivalents if you ever want to be able to update your VB without dependency problems.

  6. #26
    Member
    Join Date
    Sep 2011
    Location
    Pittsburgh, PA
    Posts
    74

    VortexBox 2.0: Update your system regularly

    Thanks, Ron. I deleted the rpmfusion repos. (Honestly I have no idea how they were installed because I haven't done any mods or custom installations.) I then installed libmad and libmad0 successfully, and "yum clean all; yum update" installed some new vortexbox and atrpms packages.

    The command to query for any installed rpmfusion packages did not return anything, so I think I'm in good shape.

    I've backed up, and will be prepared to do an ISO install if necessary (definitely outside of my comfort zone).

    Marcel

  7. #27
    Administrator Ron Olsen's Avatar
    Join Date
    Dec 2009
    Location
    Boulder CO USA
    Posts
    4,958

    VortexBox 2.0: Update your system regularly

    It appears that the libmad and libmad0 packages were the only ones from rpmfusion, so you should be OK now. See if any more dependency problems show up when you update.

    Also, if your VB is up to date, and you rebooted after the last update, your VB should be running the 3.1.5-6 kernel. Check with "uname -r".

  8. #28

    VortexBox 2.0: Update your system regularly

    I'm getting the following error:

    Transaction Check Error:
    file /usr/lib/libdvbpsi.so.7.0.0 from install of libdvbpsi7-0.2.2-1.fc16.i686 conflicts with file from package libdvbpsi-0.2.2-1.fc16.i686
    I did have an rpmfusion package installed - libfame, but I removed that, replaced it with the atrpms version and checked everything that Ron suggested previously.

  9. #29
    Administrator Ron Olsen's Avatar
    Join Date
    Dec 2009
    Location
    Boulder CO USA
    Posts
    4,958

    VortexBox 2.0: Update your system regularly

    I'm getting the following error:

    Transaction Check Error:
    file /usr/lib/libdvbpsi.so.7.0.0 from install of libdvbpsi7-0.2.2-1.fc16.i686 conflicts with file from package libdvbpsi-0.2.2-1.fc16.i686
    I did have an rpmfusion package installed – libfame, but I removed that, replaced it with the atrpms version and checked everything that Ron suggested previously.
    The libdvbpsi packages should be from the atrpms repository. If they are, there's no dependency conflict. So these packages need to be removed and replaced by their atrpms equivalents. I presume you have remove all rpmfusion repos by
    Code:
    yum erase rpmfusion*
    and that
    Code:
    yum repolist
    only shows the Fedora, Fedora Updates, Atrpms, and VortexBox repos and no others; see post #24.

    If that is the case, then remove the libdvbpsi packages:
    Code:
    rpm -e --nodeps libdvbpsi
    rpm -e --nodeps libdvbpsi7
    Then install the atrpms version:
    Code:
    yum install libdvbpsi
    Then try another complete update:
    Code:
    yum clean all; yum update

  10. #30

    VortexBox 2.0: Update your system regularly

    Thanks Ron, that sorted it.

    I suspect it was another hangover from rpmfusion. I needed to use that previously to install get_iplayer. Andrew was going to look at including get_iplayer (back in June) but I don't believe he got around to it.

    Many thanks and have a nice Christmas!

Similar Threads

  1. Old system to update
    By bdm01 in forum General
    Replies: 3
    Last Post: 04-17-2012, 02:40 AM
  2. System Time update problem
    By yellowelans4 in forum Help
    Replies: 3
    Last Post: 12-30-2011, 02:20 AM
  3. Replies: 2
    Last Post: 04-25-2010, 02:09 PM
  4. After update - system still says squeezeslave is the player
    By donberryman in forum VortexBox Player
    Replies: 2
    Last Post: 02-10-2010, 05:03 PM
  5. vortexbox on system without OS?
    By boem in forum General
    Replies: 3
    Last Post: 08-22-2009, 11:02 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •