Results 1 to 9 of 9

Thread: which package from which repo?

  1. #1

    Default which package from which repo?

    I did a zypper dup today and I received the following message:
    Code:
    Retrieving repository 'home:ecsos:messenger' metadata ...........................................................[error]
    Repository 'home:ecsos:messenger' is invalid.
    [http-download.opensuse.org-9a00aa37|http://download.opensuse.org/repositories/home:/ecsos:/messenger/openSUSE_Factory/] Valid metadata not found at specified URL                                                                              
    Please check if the URIs defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'home:ecsos:messenger' because of the above error.
    In the browser it says "Resource no longer available:esource is no longer available".
    Now I went into Yast -> Software Management and selected repos to find out which package I have installed from this repo but Yast does not show this Repo any more although I see it when I go to Yast -> Repositories. Is there a way to find out which package I have installed from this repo?

  2. #2
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    1,488

    Default Re: which package from which repo?

    I list all apparent orphans using
    Code:
    zypper --no-refresh se -si | grep 'tem Pac' | grep -v plication
    which should narrow it down enough for you to figure it out.
    Reg. Linux User #211409 *** multibooting since 1992
    Primary: 42.3,TW,15.0 & 13.1 on Haswell w/ RAID
    Secondary: eComStation (OS/2)&42.3 on 965P/Radeon
    Tertiary: TW,15.0,42.3,Fedora,Debian,more on Kaby Lake,Q45,Q43,G41,G3X,965G,Cedar,Caicos,Oland,GT218&&&

  3. #3

    Default Re: which package from which repo?

    Thanks, mrmazda, but I don't understand this command and I get pages after pages of packages in that format:
    Code:
    i  | zeromq-tools                             | package | 4.3.1-1.1                           | x86_64 | (System Packages)          
    i+ | zisofs-tools                             | package | 1.0.8-25.9                          | x86_64 | (System Packages)          
    i+ | zypper                                   | package | 1.14.19-2.1                         | x86_64 | (System Packages)          
    i+ | zypper-aptitude                          | package | 1.14.19-2.1                         | noarch | (System Packages)          
    i+ | zypper-lifecycle-plugin                  | package | 0.6.1490613702.a925823-2.5          | noarch | (System Packages)          
    i+ | zypper-log                               | package | 1.14.19-2.1                         | noarch | (System Packages)
    Don't know what to do with this listing

  4. #4
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    1,488

    Default Re: which package from which repo?

    Quote Originally Posted by fuerstu View Post
    Thanks, mrmazda, but I don't understand this command and I get pages after pages of packages in that format:
    Sorry, I wasn't thinking properly about your context. If zypper dup didn't work, then you would get so many results as to be useless. It's suitability is for after a mostly successful dup.

    home:ecsos: from that error message tells us that you have some user's buildservice home configured to build packages for his use. You shouldn't be using them without knowing exactly what you are doing, why his packages might be used instead of or in addition to those from Tumbleweed. They are subject to disappearance at any time, or being broken, or creating other problems you don't need or want. Since you don't seem to know, you should disable that repo. First examine the output from:
    Code:
    sudo zypper lr
    Whichever repo includes the string ecsos should be disabled, so take the number from that line and use it to do:
    Code:
    sudo zypper <number>
    That will disable that repo and let you proceed to do your dup. Rather than the number, you could also use the name of the listed repo instead of the number.
    Reg. Linux User #211409 *** multibooting since 1992
    Primary: 42.3,TW,15.0 & 13.1 on Haswell w/ RAID
    Secondary: eComStation (OS/2)&42.3 on 965P/Radeon
    Tertiary: TW,15.0,42.3,Fedora,Debian,more on Kaby Lake,Q45,Q43,G41,G3X,965G,Cedar,Caicos,Oland,GT218&&&

  5. #5

    Default Re: which package from which repo?

    Sorry, mrmazda, I may not have made myself clear enough. THe update (zypper dup) did work except that I have something installed from a repository which does not exist any more. I cannot remember which package it was, only when something is not in the default repos I do a package search and often install from another repo which comes up then. Now I know I have something installed on this computer which will not be kept up-to-date because the repo does not exist any more and I would like to know what package it is. If I don't need this any more I can delete it - if I still need it I can look if it is in another repo. Normally in Yast you could go to software management and repositories, highlight a certain repo an then you could see on the right hand side which packages are ticked. But I don't know why Yast didn't show this repo - so I cannot find out this way. I thought there must be an equivalent to this on command line with zypper but I could not find anything useful.

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,335
    Blog Entries
    15

    Default Re: which package from which repo?

    On Fri 08 Feb 2019 11:16:03 PM CST, fuerstu wrote:

    I did a zypper dup today and I received the following message:

    Code:
    --------------------
    Retrieving repository 'home:ecsos:messenger'
    metadata ...........................................................[error]
    Repository 'home:ecsos:messenger' is invalid.
    [http-download.opensuse.org-9a00aa37|http://download.opensuse.org/reposit...SUSE_Factory/]
    Valid metadata not found at specified URL Please check if the URIs
    defined for this repository are pointing to a valid repository.
    Warning: Skipping repository 'home:ecsos:messenger' because of the
    above error. --------------------

    In the browser it says "Resource no longer available:esource is no
    longer available".
    Now I went into Yast -> Software Management and selected repos to find
    out which package I have installed from this repo but Yast does not show
    this Repo any more although I see it when I go to Yast -> Repositories.
    Is there a way to find out which package I have installed from this
    repo?


    Hi
    If you look at the build project, you will see it changed to Tumbleweed
    (which is what it should be) not Factory anymore...

    https://build.opensuse.org/project/s...csos:messenger

    Update your repo URL.

    --
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.28-default
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


  7. #7
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    1,488

    Default Re: which package from which repo?

    Quote Originally Posted by malcolmlewis View Post
    If you look at the build project, you will see it changed to Tumbleweed
    (which is what it should be) not Factory anymore...
    Sorry, I should have noticed that. It happened so long ago I forget that change ever happened.
    Reg. Linux User #211409 *** multibooting since 1992
    Primary: 42.3,TW,15.0 & 13.1 on Haswell w/ RAID
    Secondary: eComStation (OS/2)&42.3 on 965P/Radeon
    Tertiary: TW,15.0,42.3,Fedora,Debian,more on Kaby Lake,Q45,Q43,G41,G3X,965G,Cedar,Caicos,Oland,GT218&&&

  8. #8
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,335
    Blog Entries
    15

    Default Re: which package from which repo?

    Quote Originally Posted by mrmazda View Post
    Sorry, I should have noticed that. It happened so long ago I forget that change ever happened.
    Hi
    I'd forgotten as well... lol
    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!

  9. #9

    Default Re: which package from which repo?

    Thank you, malcolmlewis, I updated the repos and did a zypper dup again and found the package I had installed - jitsi. I am trying for some time to get the rest of my family to switch from skype to jitsi. Cheers!

Posting Permissions

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