Results 1 to 7 of 7

Thread: ! click install loading many repos that throw errors

  1. #1
    Join Date
    Apr 2011
    Location
    Texas USA
    Posts
    519

    Default ! click install loading many repos that throw errors

    In the last day or so, I have tried to add OBS packages using 1 click (ymp file) install. A couple of the packages are qucs, and JDSP4l -- audio equalizer. Each one tries to install about 10 new repos related to SLE, e.g., SUSE:SLE15-SP1:GA and other variants with other SP numbers. These repos all throw errors when being installed and I abort the 1 click install. Looking at the repo list afterwards though shows these to be installed.

    A sample of the errors is below:

    Code:
    An error occurred while initializing the software repository.Details:
    https-download.opensuse.org-1e6da359: [https-download.opensuse.org-1e6da359|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-1e6da359|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Repository type can't be determined.
    
    
    Try again?
    What are all of these repos? Should one just proceed through the errors?

    Any advice? thanks, tom kosvic

  2. #2
    Join Date
    Jun 2008
    Location
    East of Podunk
    Posts
    33,391
    Blog Entries
    15

    Default Re: ! click install loading many repos that throw errors

    Quote Originally Posted by tckosvic View Post
    In the last day or so, I have tried to add OBS packages using 1 click (ymp file) install. A couple of the packages are qucs, and JDSP4l -- audio equalizer. Each one tries to install about 10 new repos related to SLE, e.g., SUSE:SLE15-SP1:GA and other variants with other SP numbers. These repos all throw errors when being installed and I abort the 1 click install. Looking at the repo list afterwards though shows these to be installed.

    A sample of the errors is below:

    Code:
    An error occurred while initializing the software repository.Details:
    https-download.opensuse.org-1e6da359: [https-download.opensuse.org-1e6da359|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-1e6da359|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Repository type can't be determined.
    
    
    Try again?
    What are all of these repos? Should one just proceed through the errors?

    Any advice? thanks, tom kosvic
    Hi
    Don't use 1-click install, just manually add repo and install (disable repo afterwards?), or just download and install from a local repo, or use zypper direct......

    For JDSP4Linux, it only supports pulseaudio on Leap.

    Code:
    zypper in https://download.opensuse.org/repositories/multimedia:/proaudio/15.4/x86_64/JDSP4Linux-common-2.3+37-lp154.1.1.x86_64.rpm \
    https://download.opensuse.org/repositories/multimedia:/proaudio/15.4/x86_64/JDSP4Linux-pulseaudio-2.3+37-lp154.1.1.x86_64.rpm
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    4,205
    Blog Entries
    5

    Default Re: ! click install loading many repos that throw errors

    Quote Originally Posted by tckosvic View Post
    In the last day or so, I have tried to add OBS packages using 1 click (ymp file) install. A couple of the packages are qucs, and JDSP4l -- audio equalizer. Each one tries to install about 10 new repos related to SLE, e.g., SUSE:SLE15-SP1:GA and other variants with other SP numbers. These repos all throw errors when being installed and I abort the 1 click install. Looking at the repo list afterwards though shows these to be installed.

    A sample of the errors is below:

    Code:
    An error occurred while initializing the software repository.Details:
    https-download.opensuse.org-1e6da359: [https-download.opensuse.org-1e6da359|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Valid metadata not found at specified URL
    History:
     - [https-download.opensuse.org-1e6da359|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Repository type can't be determined.
    
    
    Try again?
    What are all of these repos? Should one just proceed through the errors?

    Any advice? thanks, tom kosvic
    Disable the extra repos: https://forums.opensuse.org/showthre...31#post3145231
    i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), 5600X, 5700U (2022) openSUSE Tumbleweed, KDE Plasma
    See also Blogs > KeepItSimple

  4. #4
    Join Date
    Sep 2012
    Posts
    8,058

    Default Re: ! click install loading many repos that throw errors

    Quote Originally Posted by tckosvic View Post
    What are all of these repos?
    Bug (or at least missing feature) in OBS 1-click metadata generation.
    Should one just proceed through the errors?
    Delete all SUSE:SLE* repositories. They do not exist and are not needed.

    1-click install displays list of repositories to add, you are not forced to blindly accept this list and can select which ones to add.

  5. #5
    Join Date
    Apr 2011
    Location
    Texas USA
    Posts
    519

    Default Re: ! click install loading many repos that throw errors

    Thanks for needed info. I installed qucs fine. I used steps below. Steps added to help others that might encounter same problem with 1-click.
    Ignore 1-click (ymp) file procedure.

    When you have found desired software from within "software.opensuse.org" or OBS, click on "show community packages", then select the software version you wish to try and click on "expert download". Ignore green tabs as these will download *.ymp file and instead select "Add repository and install manually". Then follow provided instruction commands using zypper to install your software based upon the OS version you are using.

    tom kosvic

  6. #6
    Join Date
    Sep 2012
    Posts
    8,058

    Default Re: ! click install loading many repos that throw errors

    Quote Originally Posted by tckosvic View Post
    Ignore green tabs as these will download *.ymp file
    As usual life is not black and white. YMP files do include required repositories for a reason. The problem here is more in misuse of this feature to assemble distribution and this feature was never design for this purpose. But it is not uncommon when one OBS repository depends on another OBS repository and if you are not using 1-click install it is up to you to know and add the correct dependencies.

    As the most obvious example - some repositories in KDE:Extra project are built against repositories in KDE:Applications project which themselves are built against repositories in KDE:Frameworks5 project. If you try to install something from KDE:Extra you likely need in addition both dependent repositories, otherwise you either get unresolved dependencies or strange errors due to version mismatch.

    As I already said - do not blindly click through 1-click install GUI. Review repositories list and uncheck all SUSE:SLE* and openSUSE repository itself.

  7. #7
    Join Date
    Apr 2011
    Location
    Texas USA
    Posts
    519

    Default Re: ! click install loading many repos that throw errors

    Quote Originally Posted by arvidjaar View Post
    As usual life is not black and white. YMP files do include required repositories for a reason. The problem here is more in misuse of this feature to assemble distribution and this feature was never design for this purpose. But it is not uncommon when one OBS repository depends on another OBS repository and if you are not using 1-click install it is up to you to know and add the correct dependencies.

    As the most obvious example - some repositories in KDE:Extra project are built against repositories in KDE:Applications project which themselves are built against repositories in KDE:Frameworks5 project. If you try to install something from KDE:Extra you likely need in addition both dependent repositories, otherwise you either get unresolved dependencies or strange errors due to version mismatch.

    As I already said - do not blindly click through 1-click install GUI. Review repositories list and uncheck all SUSE:SLE* and .
    I realize that *.ymp files includes loading of the required repos. But it also included what I later found were unneeded and inoperable repos. One does not know, a priori, the required ones from the not required ones just based upon the name. I appreciate advice to uncheck SUSE:SLE* repos and openSUSE repository itself.

    thanks, tom kosvic

Posting Permissions

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