Results 1 to 9 of 9

Thread: x86_64 and i586 packages

  1. #1
    Join Date
    Sep 2017
    Location
    Melbourne, Australia
    Posts
    36

    Default x86_64 and i586 packages

    Hello everyone,

    Today while rummaging in my repos with zypper I noticed that I have in all repos duplicate x86_64 and i568 packages installed. Which makes me wonder if this is a necessity or a duplication error?

    [CODE][zypper lr
    Repository priorities are without effect. All enabled repositories share the same priority.

    # | Alias | Name | Enabled | GPG Check | Refresh
    ---+-------------------------------------+---------------------+---------+-----------+--------
    1 | fonts | fonts | Yes | (r ) Yes | Yes
    2 | games | games | Yes | (r ) Yes | Yes
    3 | http-download.opensuse.org-1da10684 | X11Org | Yes | (r ) Yes | Yes
    4 | http-download.opensuse.org-370efad8 | X11:windowmanagers | Yes | (r ) Yes | Yes
    5 | http-download.opensuse.org-4f25f6ea | home:mrbadguy | Yes | (r ) Yes | Yes
    6 | http-download.opensuse.org-a0fd9cb6 | securityrivacy | Yes | (r ) Yes | Yes
    7 | http-download.opensuse.org-ca9d9af7 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes
    8 | http-download.opensuse.org-cba57e7d | openSUSE:Factory | Yes | (r ) Yes | Yes
    9 | http-download.opensuse.org-e05a7884 | home:syntobu | Yes | (r ) Yes | Yes
    10 | http-download.opensuse.org-ee33a03c | games:tools | Yes | (r ) Yes | Yes
    11 | namtracfont | namtracfont | Yes | (r ) Yes | Yes
    12 | packman | packman | Yes | (r ) Yes | Yes
    13 | repo-debug | repo-debug | Yes | (r ) Yes | Yes
    14 | repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes
    15 | repo-oss | repo-oss | Yes | (r ) Yes | Yes
    16 | repo-src-non-oss | repo-src-non-oss | No | ---- | ----
    17 | repo-src-oss | repo-src-oss | No | ---- | ----
    18 | repo-update | repo-update | Yes | (r ) Yes | Yes /CODE]


    Code:
     tim@t420  ~  zypper pa -ir 18
    Loading repository data...
    Reading installed packages...
    S  | Repository  | Name             | Version      | Arch  
    ---+-------------+------------------+--------------+-------
    i+ | repo-update | Mesa             | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa             | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-dri         | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-dri         | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-dri-nouveau | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-dri-nouveau | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-gallium     | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-gallium     | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-libEGL1     | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-libEGL1     | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-libGL1      | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-libGL1      | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-libglapi0   | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-libglapi0   | 18.0.0-187.1 | i586  
    i+ | repo-update | Mesa-libva       | 18.0.0-187.1 | x86_64
    v  | repo-update | Mesa-libva       | 18.0.0-187.1 | i586  
    i+ | repo-update | libgbm1          | 18.0.0-187.1 | x86_64
    v  | repo-update | libgbm1          | 18.0.0-187.1 | i586  
    i+ | repo-update | libvdpau_nouveau | 18.0.0-187.1 | x86_64
    v  | repo-update | libvdpau_nouveau | 18.0.0-187.1 | i586  
    i+ | repo-update | libwayland-egl1  | 18.0.0-187.1 | x86_64
    v  | repo-update | libwayland-egl1  | 18.0.0-187.1 | i586
    I would put in the repo-oss but its very long. Can someone please advise?

    tim@t420  ~  inxi
    CPU~Dual core Intel Core i5-2520M (-MT-MCP-) speed/max~797/3200 MHz Kernel~4.15.1-1-default x86_64 Up~2:04 Mem~2874.6/7754.6MB HDD~240.1GB(9.8% used) Procs~233 Client~Shell inxi~2.3.56
    Tim Freedman
    Lenovo t420 tumbleweed x86_64 GNU/Linux

  2. #2
    Join Date
    Sep 2017
    Location
    Melbourne, Australia
    Posts
    36

    Default Re: x86_64 and i586 packages

    I'm not sure why the zypper lr list isn't displaying properly? Also in the other repos both versions have the (v) tag.
    Tim Freedman
    Lenovo t420 tumbleweed x86_64 GNU/Linux

  3. #3
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,768

    Default Re: x86_64 and i586 packages

    Need 32bit libs/apps to run 32 bit software

    missing [ on code block close code

  4. #4

    Default Re: x86_64 and i586 packages

    Quote Originally Posted by tim3dman View Post
    Also in the other repos both versions have the (v) tag.
    Those i586 packages are *not* installed.
    'v' means available, 'i' means installed.

    And you don't need all those repos on Tumbleweed, in particular remove openSUSE:Factory, openSUSE:Tumbleweed (both are the same as repo-oss) and X11:XOrg (you get the latest XOrg and Mesa versions in the standard repo anyway).

  5. #5

    Default Re: x86_64 and i586 packages

    PS: the i586 packages are available in the repos because Tumbleweed is available as 32bit version too.

  6. #6
    Join Date
    Sep 2017
    Location
    Melbourne, Australia
    Posts
    36

    Default Re: x86_64 and i586 packages

    Quote Originally Posted by wolfi323 View Post
    Those i586 packages are *not* installed.
    'v' means available, 'i' means installed.

    And you don't need all those repos on Tumbleweed, in particular remove openSUSE:Factory, openSUSE:Tumbleweed (both are the same as repo-oss) and X11:XOrg (you get the latest XOrg and Mesa versions in the standard repo anyway).
    Thanks wolfi323 again, you always have the good information. The repos just continue to grow as I install programs, usually I use zypper but sometimes yast and it seems to add them.
    Tim Freedman
    Lenovo t420 tumbleweed x86_64 GNU/Linux

  7. #7
    Join Date
    Sep 2017
    Location
    Melbourne, Australia
    Posts
    36

    Default Re: x86_64 and i586 packages

    Quote Originally Posted by gogalthorp View Post
    Need 32bit libs/apps to run 32 bit software

    missing [ on code block close code
    Thanks gogalthop, I'll try to get the hang of it.
    Tim Freedman
    Lenovo t420 tumbleweed x86_64 GNU/Linux

  8. #8

    Default Re: x86_64 and i586 packages

    Quote Originally Posted by tim3dman View Post
    The repos just continue to grow as I install programs, usually I use zypper but sometimes yast and it seems to add them.
    No. YaST or zypper don't add any repos just because you install programs.

    But, if you use a 1-click install, it will add the corresponding repo(s) as well by default (unless you deselect them in the dialog).

    Still, you don't need those repos I mentioned. The rest may contain additionaly packages that are not in the standard repos, I haven't checked.

  9. #9
    Join Date
    Sep 2017
    Location
    Melbourne, Australia
    Posts
    36

    Default Re: x86_64 and i586 packages

    Quote Originally Posted by wolfi323 View Post
    No. YaST or zypper don't add any repos just because you install programs.

    But, if you use a 1-click install, it will add the corresponding repo(s) as well by default (unless you deselect them in the dialog).

    Still, you don't need those repos I mentioned. The rest may contain additionaly packages that are not in the standard repos, I haven't checked.

    You are correct wolfi323, it was 1-click install.

    I have removed the unneeded repos, thanks.
    Tim Freedman
    Lenovo t420 tumbleweed x86_64 GNU/Linux

Tags for this Thread

Posting Permissions

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