Results 1 to 6 of 6

Thread: Installing a package from software.opensuse.org adds broken repositories to zypper.

  1. #1

    Default Installing a package from software.opensuse.org adds broken repositories to zypper.

    Hello, everyone.

    Freshly installed 15.3, I found that it is only shipping Emacs 25.2, which is too old for me.
    As suggested by the manual, I went to the https://software.opensuse.org, searched for emacs, and clicked "Show experimental packages" near 15.3, and then "1-click install". The resulting "installation file" was automatically opened in some installation tool.
    After the installation, zypper started to report the following broken repositories:

    Code:
    zypper search gabble
    Retrieving repository 'SUSE:SLE-15-SP3:GA' metadata ................................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP3:GA' is invalid.
    [https-download.opensuse.org-4e9ebd12|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-4e9ebd12|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/GA/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP3:GA' because of the above error.
    Retrieving repository 'SUSE:SLE-15-SP1:Update' metadata ............................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP1:Update' is invalid.
    [https-download.opensuse.org-6116b1f7|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-6116b1f7|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP1:Update' because of the above error.
    Retrieving repository 'SUSE:SLE-15-SP1:GA' metadata ................................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP1:GA' is invalid.
    [https-download.opensuse.org-87d635c9|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-87d635c9|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP1:GA' because of the above error.
    Retrieving repository 'SUSE:SLE-15-SP2:GA' metadata ................................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP2:GA' is invalid.
    [https-download.opensuse.org-b7ad638f|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-b7ad638f|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/GA/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP2:GA' because of the above error.
    Retrieving repository 'SUSE:SLE-15-SP2:Update' metadata ............................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP2:Update' is invalid.
    [https-download.opensuse.org-bfaa13f9|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-bfaa13f9|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP2:Update' because of the above error.
    Retrieving repository 'SUSE:SLE-15-SP1:GA' metadata ................................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP1:GA' is invalid.
    [https-download.opensuse.org-d6a3f72d|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-d6a3f72d|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP1:GA' because of the above error.
    Retrieving repository 'SUSE:SLE-15:Update' metadata ................................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15:Update' is invalid.
    [https-download.opensuse.org-f23567c8|https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-f23567c8|https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15:Update' because of the above error.
    Retrieving repository 'SUSE:SLE-15-SP3:Update' metadata ............................................................................................................................................................................................................................................................................................[error]
    Repository 'SUSE:SLE-15-SP3:Update' is invalid.
    [https-download.opensuse.org-f37caf44|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/Update/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-f37caf44|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/Update/pool/] Repository type can't be determined.
    
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'SUSE:SLE-15-SP3:Update' because of the above error.
    Some of the repositories have not been refreshed because of an error.
    Loading repository data...
    Warning: Repository 'openSUSE:Backports:SLE-15-SP3' appears to be outdated. Consider using a different mirror or server.
    Reading installed packages...
    
    S  | Name                          | Summary                                               | Type
    ---+-------------------------------+-------------------------------------------------------+-----------
       | telepathy-gabble              | XMPP connection manager for Telepathy                 | srcpackage
    i  | telepathy-gabble              | XMPP connection manager for Telepathy                 | package
    i+ | telepathy-gabble-xmpp-console | XMPP connection manager for Telepathy -- XMPP Console | package
    192:~ #

  2. #2
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    4,011

    Default Re: Installing a package from software.opensuse.org adds broken repositories to zypper.

    Quote Originally Posted by lockywolf View Post
    Hello, everyone.

    Freshly installed 15.3, I found that it is only shipping Emacs 25.2, which is too old for me.
    As suggested by the manual, I went to the https://software.opensuse.org, searched for emacs, and clicked "Show experimental packages" near 15.3, and then "1-click install". The resulting "installation file" was automatically opened in some installation tool.
    After the installation, zypper started to report the following broken repositories:

    Code:
    zypper search gabble
    
    .............
    
    ---+-------------------------------+-------------------------------------------------------+-----------
       | telepathy-gabble              | XMPP connection manager for Telepathy                 | srcpackage
    i  | telepathy-gabble              | XMPP connection manager for Telepathy                 | package
    i+ | telepathy-gabble-xmpp-console | XMPP connection manager for Telepathy -- XMPP Console | package
    192:~ #
    Don't use 1-click. I opened https://software.opensuse.org/downlo...me%3AFrauHolle and ran the following by copy and paste from expert download:
    Code:
    Leap-15-3:~ # zypper addrepo https://download.opensuse.org/repositories/home:FrauHolle/openSUSE_Leap_15.3/home:FrauHolle.repo
    Adding repository 'home:FrauHolle (openSUSE_Leap_15.3)' ...............................................................................................................................................................................[done]
    Repository 'home:FrauHolle (openSUSE_Leap_15.3)' successfully added
    
    URI         : https://download.opensuse.org/repositories/home:/FrauHolle/openSUSE_Leap_15.3/
    Enabled     : Yes
    GPG Check   : Yes
    Autorefresh : No
    Priority    : 99 (default priority)
    
    Repository priorities in effect:                                                                                                                                                                             (See 'zypper lr -P' for details)
          90 (raised priority)  :  2 repositories
          99 (default priority) :  7 repositories
    Leap-15-3:~ # zypper refresh
    Retrieving repository 'home:FrauHolle (openSUSE_Leap_15.3)' metadata ---------------------------------------------------------------------------------------------------------------------------------------------------------------------[\]
    
    New repository or package signing key received:
    
      Repository:       home:FrauHolle (openSUSE_Leap_15.3)
      Key Fingerprint:  4B22 1844 3197 A4CB 8E67 B445 013E 4221 2760 71C8
      Key Name:         home:FrauHolle OBS Project <home:FrauHolle@build.opensuse.org>
      Key Algorithm:    RSA 2048
      Key Created:      Sat Dec 19 12:38:47 2020
      Key Expires:      Mon Feb 27 12:38:47 2023
      Rpm Name:         gpg-pubkey-276071c8-5fdde647
    
    
    
        Note: Signing data enables the recipient to verify that no modifications occurred after the data
        were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
        and in extreme cases even to a system compromise.
    
        Note: A GPG pubkey is clearly identified by it's fingerprint. Do not rely the keys name. If you
        are not sure whether the presented key is authentic, ask the repository provider or check his
        web site. Many provider maintain a web page showing the fingerprints of the GPG keys they are
        using.
    
    Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a
    Retrieving repository 'home:FrauHolle (openSUSE_Leap_15.3)' metadata ..................................................................................................................................................................[done]
    Building repository 'home:FrauHolle (openSUSE_Leap_15.3)' cache .......................................................................................................................................................................[done]
    Repository 'Mozilla based projects (openSUSE_Leap_15.3)' is up to date.                                                                                                                                                                      
    Repository 'openSUSE-Leap-15.3-1' is up to date.                                                                                                                                                                                             
    Repository 'packman' is up to date.                                                                                                                                                                                                          
    Retrieving repository 'Update repository of openSUSE Backports' metadata ..............................................................................................................................................................[done]
    Building repository 'Update repository of openSUSE Backports' cache ...................................................................................................................................................................[done]
    Repository 'Non-OSS Repository' is up to date.                                                                                                                                                                                               
    Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata .........................................................................................................................................[done]
    Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache ..............................................................................................................................................[done]
    Repository 'Hauptaktualisierungs-Repository' is up to date.                                                                                                                                                                                  
    Repository 'Aktualisierungs-Repository (Nicht-Open-Source-Software)' is up to date.                                                                                                                                                          
    All repositories have been refreshed.
    Leap-15-3:~ # zypper install emacs
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...
    
    The following 10 NEW packages are going to be installed:
      emacs emacs-info emacs-x11 etags libXaw3d8 libm17n0 libotf0 m17n-db m17n-db-lang system-user-games
    
    The following recommended package was automatically selected:
      m17n-db-lang
    
    10 new packages to install.
    Overall download size: 27.0 MiB. Already cached: 0 B. After the operation, additional 116.5 MiB will be used.
    Continue? [y/n/v/...? shows all options] (y): 
    Retrieving package emacs-info-27.2-lp153.366.1.noarch                                                                                                                                                  (1/10),   4.7 MiB (  4.7 MiB unpacked)
    Retrieving: emacs-info-27.2-lp153.366.1.noarch.rpm ......................................................................................................................................................................[done (722.0 KiB/s)]
    Retrieving package etags-27.2-lp153.366.1.x86_64                                                                                                                                                       (2/10), 127.6 KiB (340.4 KiB unpacked)
    Retrieving: etags-27.2-lp153.366.1.x86_64.rpm ............................................................................................................................................................................[done (37.3 KiB/s)]
    Retrieving package libXaw3d8-1.6.2-1.28.x86_64                                                                                                                                                         (3/10), 140.7 KiB (386.9 KiB unpacked)
    Retrieving: libXaw3d8-1.6.2-1.28.x86_64.rpm .............................................................................................................................................................................[done (337.6 KiB/s)]
    Retrieving package libotf0-0.9.13-2.25.x86_64                                                                                                                                                          (4/10),  47.6 KiB ( 86.3 KiB unpacked)
    Retrieving: libotf0-0.9.13-2.25.x86_64.rpm ............................................................................................................................................................................................[done]
    Retrieving package m17n-db-1.7.0-1.24.noarch                                                                                                                                                           (5/10),   1.3 MiB (  6.2 MiB unpacked)
    Retrieving: m17n-db-1.7.0-1.24.noarch.rpm ...............................................................................................................................................................................[done (889.0 KiB/s)]
    Retrieving package system-user-games-20170617-15.86.noarch                                                                                                                                             (6/10),  11.5 KiB (   75   B unpacked)
    Retrieving: system-user-games-20170617-15.86.noarch.rpm ...............................................................................................................................................................................[done]
    Retrieving package m17n-db-lang-1.7.0-1.24.noarch                                                                                                                                                      (7/10),  17.1 KiB ( 23.0 KiB unpacked)
    Retrieving: m17n-db-lang-1.7.0-1.24.noarch.rpm ........................................................................................................................................................................................[done]
    Retrieving package libm17n0-1.7.0-2.31.x86_64                                                                                                                                                          (8/10), 240.9 KiB (596.4 KiB unpacked)
    Retrieving: libm17n0-1.7.0-2.31.x86_64.rpm ..............................................................................................................................................................................[done (646.9 KiB/s)]
    Retrieving package emacs-27.2-lp153.366.1.x86_64                                                                                                                                                       (9/10),  15.9 MiB ( 71.4 MiB unpacked)
    Retrieving: emacs-27.2-lp153.366.1.x86_64.rpm ...........................................................................................................................................................................[done (796.5 KiB/s)]
    Retrieving package emacs-x11-27.2-lp153.366.1.x86_64                                                                                                                                                  (10/10),   4.5 MiB ( 32.9 MiB unpacked)
    Retrieving: emacs-x11-27.2-lp153.366.1.x86_64.rpm .......................................................................................................................................................................[done (814.1 KiB/s)]
    
    Checking for file conflicts: ..........................................................................................................................................................................................................[done]
    ( 1/10) Installing: emacs-info-27.2-lp153.366.1.noarch ................................................................................................................................................................................[done]
    Additional rpm output:
    install-info: No such file or directory for /usr/share/info/emacs.info.%{.gz}                                                                                                                                                                
    ...................
    install-info: No such file or directory for /usr/share/info/woman.info.%{.gz}
    
    
    ( 2/10) Installing: etags-27.2-lp153.366.1.x86_64 .....................................................................................................................................................................................[done]
    ( 3/10) Installing: libXaw3d8-1.6.2-1.28.x86_64 .......................................................................................................................................................................................[done]
    ( 4/10) Installing: libotf0-0.9.13-2.25.x86_64 ........................................................................................................................................................................................[done]
    ( 5/10) Installing: m17n-db-1.7.0-1.24.noarch .........................................................................................................................................................................................[done]
    ( 6/10) Installing: system-user-games-20170617-15.86.noarch ...........................................................................................................................................................................[done]
    Additional rpm output:
    groupadd -r games
    useradd -r -s /sbin/nologin -c "Games account" -g games -d /var/games games
    
    
    ( 7/10) Installing: m17n-db-lang-1.7.0-1.24.noarch ....................................................................................................................................................................................[done]
    ( 8/10) Installing: libm17n0-1.7.0-2.31.x86_64 ........................................................................................................................................................................................[done]
    ( 9/10) Installing: emacs-27.2-lp153.366.1.x86_64 .....................................................................................................................................................................................[done]
    (10/10) Installing: emacs-x11-27.2-lp153.366.1.x86_64 .................................................................................................................................................................................[done]
    Leap-15-3:~ #
    i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), 5600X (2022) openSUSE Tumbleweed, KDE Plasma

  3. #3
    Join Date
    Jul 2008
    Location
    Warrington, England
    Posts
    163

    Default Re: Installing a package from software.opensuse.org adds broken repositories to zypper.

    The whole purpose of openSUSE LEAP 15.3 is that it uses tested packages so it works.

    If you load anything from outside the tested repositories you do so at your own risk.

    If you need more 'experimental programs' then use openSUSE Tumbleweed. Which might enable your program.
    But it come with some risks.



    Question: Why is Emacs tested version in the repros 'too old' for you?
    Regards
    Eionmac
    openSUSE LEAP 15.3 , Windows 10 ; standby Leap 15.3 on second USB external drive. Various old computers dual boot and Live Linux distros

  4. #4
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,953

    Exclamation Re: Installing a package from software.opensuse.org adds broken repositories to zypper.

    Quote Originally Posted by lockywolf View Post
    Freshly installed 15.3, I found that it is only shipping Emacs 25.2, which is too old for me.
    Despite the advice in the manual related to “1-click-install”, the reliable method is to add the repository to your repositories list manually –


    I'll be back soon from my Leap 15.3 system …

  5. #5
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    4,953

    Default Re: Installing a package from software.opensuse.org adds broken repositories to zypper.

    Quote Originally Posted by lockywolf View Post
    After the installation, zypper started to report the following broken repositories:
    Code:
    Warning: Skipping repository 'SUSE:SLE-15-SP3:GA' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15-SP1:Update' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15-SP1:GA' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15-SP2:GA' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15-SP2:Update' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15-SP1:GA' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15:Update' because of the above error.
    Warning: Skipping repository 'SUSE:SLE-15-SP3:Update' because of the above error.
    Please check the URLs of the SUSE SLE-15 repositories – with Leap 15.3, you should only have these SUSE SLE-15 repositories –
    Code:
     > LANG=C zypper repos repo-sle-update
    Alias          : repo-sle-update
    Name           : Update repository with updates from SUSE Linux Enterprise 15
    URI            : http://download.opensuse.org/update/leap/15.3/sle/
    Enabled        : Yes
    GPG Check      : (r ) Yes
    Priority       : 99 (default priority)
    Autorefresh    : On
    Keep Packages  : Off
    Type           : rpm-md
    GPG Key URI    : 
    Path Prefix    : /
    Parent Service : 
    Keywords       : ---
    Repo Info Path : /etc/zypp/repos.d/repo-sle-update.repo
    MD Cache Path  : /var/cache/zypp/raw/repo-sle-update
     > 
     > LANG=C zypper repos repo-sle-debug-update
    Alias          : repo-sle-debug-update
    Name           : Update repository with debuginfo for updates from SUSE Linux Enterprise 15
    URI            : http://download.opensuse.org/debug/update/leap/15.3/sle/
    Enabled        : No
    GPG Check      : ----
    Priority       : 99 (default priority)
    Autorefresh    : On
    Keep Packages  : Off
    Type           : NONE
    GPG Key URI    : 
    Path Prefix    : /
    Parent Service : 
    Keywords       : ---
    Repo Info Path : /etc/zypp/repos.d/repo-sle-debug-update.repo
    MD Cache Path  : /var/cache/zypp/raw/repo-sle-debug-update
     >
    You only need these two SUSE SLE-15 repositories –
    • For whatever reason, the “1-click-install” has added some SUSE repositories which are not needed for openSUSE Leap 15.3 …

    Please remove the “SUSE:SLE-15-xxxx” repositories from your openSUSE Leap 15.3 system.
    • When you've done that, perform a forced refresh of all the (openSUSE) repository meta-data –

    zypper refresh --force

  6. #6
    Join Date
    Jun 2008
    Location
    West Yorkshire, UK
    Posts
    3,630

    Default Re: Installing a package from software.opensuse.org adds broken repositories to zypper.

    I have found that any program currently listed as Experimental will download all these SLE-15 repos if you use One click install. However, as dcurtisfra says, if you copy the instructions for manually adding the 15.2 repo and change it to 15.3, it will load the repo and add the program from the repo using zypper in --allow-vendor-change <program>.

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
  •