Results 1 to 8 of 8

Thread: zypper select i586 rpm for x64 system

  1. #1
    Join Date
    Jun 2008
    Location
    Managua
    Posts
    400

    Default zypper select i586 rpm for x64 system

    Hi, I am installing some gstreamer packages for opensuse 11.1 64 bit with the cache enabled in zypper, but when I check the cached files in /var/cache/zypp/packages/ I found some i586 rpm, why? is it ok to install these rpm files for i586 in opensuse x64? the files are:

    gstreamer-0_10-bml
    gstreamer-0_10-buzztard
    lash
    lash-libs
    libbml
    libfluidsynth
    portaudio

    I was installing all the gstreamer.

    Thanks.

  2. #2
    Camalen NNTP User

    Default Re: zypper select i586 rpm for x64 system

    Easgs wrote:

    > Hi, I am installing some gstreamer packages for opensuse 11.1 64 bit
    > with the cache enabled in zypper, but when I check the cached files in
    > /var/cache/zypp/packages/ I found some i586 rpm, why? is it ok to
    > install these rpm files for i586 in opensuse x64?


    If those packages are available in 64 bits arch, yast and zypper should
    install 64 bits ones.

    Refresh the repos you are using and try again.

    If keeps showing only 32 bits packages, I would create a "test solver case"
    and go with it to bugzilla :-)

    Greetings,


    --
    Camalen

  3. #3
    Join Date
    Jun 2008
    Location
    Managua
    Posts
    400

    Default Re: zypper select i586 rpm for x64 system

    Refresh the repos you are using and try again.

    If keeps showing only 32 bits packages, I would create a "test solver case"
    and go with it to bugzilla :-)
    I have refreshed the repos using "zypper refresh", but it is still downloading the i586 rpms, I have enable the repos packman and oss.

  4. #4
    Camalen NNTP User

    Default Re: zypper select i586 rpm for x64 system

    Easgs wrote:

    >> Refresh the repos you are using and try again.
    >>
    >> If keeps showing only 32 bits packages, I would create a "test solver
    >> case"
    >> and go with it to bugzilla :-)
    >>

    >
    > I have refreshed the repos using "zypper refresh", but it is still
    > downloading the i586 rpms, I have enable the repos packman and oss.


    Hum... try to clean it first:

    zypper clean
    zypper refresh

    And try again.

    If does not work, go to yast / install or remove software, select the
    packages you are interested in and then go to "xtras / generate test solver
    case..." in order to generate the file (but don't perform the install, just
    cancel) and fill a bugzilla with that info.

    Maybe some package you selected to install is "incorrectly" requesting the
    32 bits version of the rpms :-?

    Greetings,

    --
    Camalen

  5. #5

    Default Re: zypper select i586 rpm for x64 system

    Code:
    zypper se -s gstreamer-0_10-bml
    Loading repository data...
    Reading installed packages...
    
    S | Name                           | Type       | Version       | Arch   | Repository
    --+--------------------------------+------------+---------------+--------+-----------------------------------
      | gstreamer-0_10-bml             | package    | 0.3.0-42.pm.1 | i586   | Packman repository (openSUSE_11.1)
      | gstreamer-0_10-bml             | srcpackage | 0.3.0-42.pm.1 | noarch | Packman repository (openSUSE_11.1)
      | gstreamer-0_10-bml-debuginfo   | package    | 0.3.0-42.pm.1 | i586   | Packman repository (openSUSE_11.1)
      | gstreamer-0_10-bml-debugsource | package    | 0.3.0-42.pm.1 | i586   | Packman repository (openSUSE_11.1)
    This is your showstopper.

    I suspect, that all the other packages are installed as dependencies, which will be pulled as 32 Bit versions also.

    Code:
    zypper in gstreamer-0_10-bml
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...
    
    The following NEW packages are going to be installed:
      check-32bit gstreamer-0_10-bml gstreamer-0_10-buzztard jack libbml0 libfluidsynth1
    libgstreamer-0_10-0-32bit libjack0-32bit liboil-32bit libreadline5-32bit
    
    
    Overall download size: 1.2 M. After the operation, additional 3.8 M will be used.
    Retrieving package libreadline5-32bit-5.2-141.10.x86_64 (1/10), 98.0 K (251.0 K unpacked)
    Retrieving: libreadline5-32bit-5.2-141.10.x86_64.rpm [done]
    Installing: libreadline5-32bit-5.2-141.10 [done]
    Retrieving package liboil-32bit-0.3.15-1.28.x86_64 (2/10), 101.0 K (460.0 K unpacked)
    Retrieving: liboil-32bit-0.3.15-1.28.x86_64.rpm [done]
    Installing: liboil-32bit-0.3.15-1.28 [done]
    Retrieving package libjack0-32bit-0.109.2-63.6.x86_64 (3/10), 35.0 K (75.0 K unpacked)
    Retrieving: libjack0-32bit-0.109.2-63.6.x86_64.rpm [done]
    Installing: libjack0-32bit-0.109.2-63.6 [done]
    Retrieving package jack-0.109.2-63.7.x86_64 (4/10), 124.0 K (446.0 K unpacked)
    Retrieving: jack-0.109.2-63.7.x86_64.rpm [done]
    Installing: jack-0.109.2-63.7 [done]
    Retrieving package check-32bit-0.9.5-63.47.x86_64 (5/10), 17.0 K (34.0 K unpacked)
    Retrieving: check-32bit-0.9.5-63.47.x86_64.rpm [done]
    Installing: check-32bit-0.9.5-63.47 [done]
    Retrieving package libbml0-0.4.0-0.pm.1.i586 (6/10), 180.0 K (602.0 K unpacked)
    Retrieving: libbml0-0.4.0-0.pm.1.i586.rpm [done]
    Installing: libbml0-0.4.0-0.pm.1 [done]
    Retrieving package libgstreamer-0_10-0-32bit-0.10.21-3.11.x86_64 (7/10), 379.0 K (1.2 M unpacked)
    Retrieving: libgstreamer-0_10-0-32bit-0.10.21-3.11.x86_64.rpm [done]
    Installing: libgstreamer-0_10-0-32bit-0.10.21-3.11 [done]
    Retrieving package libfluidsynth1-1.0.8-37.58.i586 (8/10), 134.0 K (363.0 K unpacked)
    Retrieving: libfluidsynth1-1.0.8-37.58.i586.rpm [done]
    Installing: libfluidsynth1-1.0.8-37.58 [done]
    Retrieving package gstreamer-0_10-buzztard-0.4.0-42.pm.1.i586 (9/10), 44.0 K (147.0 K unpacked)
    Retrieving: gstreamer-0_10-buzztard-0.4.0-42.pm.1.i586.rpm [done]
    Installing: gstreamer-0_10-buzztard-0.4.0-42.pm.1 [done]
    Retrieving package gstreamer-0_10-bml-0.3.0-42.pm.1.i586 (10/10), 72.0 K (347.0 K unpacked)
    Retrieving: gstreamer-0_10-bml-0.3.0-42.pm.1.i586.rpm [done]
    Installing: gstreamer-0_10-bml-0.3.0-42.pm.1 [done]

  6. #6
    Camalen NNTP User

    Default Re: zypper select i586 rpm for x64 system

    Akoellh wrote:

    > Code:
    > --------------------
    >
    > zypper se -s gstreamer-0_10-bml
    > Loading repository data...
    > Reading installed packages...
    >
    > S | Name | Type | Version | Arch
    > | Repository
    > --+--------------------------------+------------+---------------+--------+-----------------------------------
    > | gstreamer-0_10-bml | package | 0.3.0-42.pm.1 | i586 |
    > | Packman repository (openSUSE_11.1)
    > | gstreamer-0_10-bml | srcpackage | 0.3.0-42.pm.1 | noarch |
    > | Packman repository (openSUSE_11.1)
    > | gstreamer-0_10-bml-debuginfo | package | 0.3.0-42.pm.1 | i586 |
    > | Packman repository (openSUSE_11.1)
    > | gstreamer-0_10-bml-debugsource | package | 0.3.0-42.pm.1 | i586 |
    > | Packman repository (openSUSE_11.1)
    > --------------------
    > This is your showstopper.


    Sure! :-)

    So packman repo lacks 64 bits rpm file for this package...

    Mmm, anyway, packman repo should have lower priority (highest number)
    than "oss" one, isn't it :-?

    Oh, I see. That rpm is no available on "oss" repo. User Easgs must
    choose :-/

    Greetings

    --
    Camalen

  7. #7
    Join Date
    Jun 2008
    Location
    Managua
    Posts
    400

    Default Re: zypper select i586 rpm for x64 system

    Yes, I was scrolling the packman repo and the rpm doesn`t exist for 64 bit, but, why zypper choose the i586 version?

  8. #8
    Camalen NNTP User

    Default Re: zypper select i586 rpm for x64 system

    Easgs wrote:

    > Yes, I was scrolling the packman repo and the rpm doesn`t exist for 64
    > bit, but, why zypper choose the i586 version?


    That's normal as there are no other packages available.

    There is no problem (or there should not be) about using 32 bits packages on
    a 64 bits installed system, that's pretty common. In fact, some packages
    are still not ported to 64 bits.

    A bug would be if the installer selected 32 bits rpms when 64 bits ones were
    also available.

    Greetings,

    --
    Camalen

Posting Permissions

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