Bugzilla – Bug 406115
Wish: Zypper combined with webpin
Last modified: 2017-08-11 11:43:26 UTC
Goodday all, I have a major wish for openSUSE 11.1 and I guess it's a very simple one: Combine zypper with webpin. It would be nice that if zypper can't find a package in it's repositories that it checks webpin if there is a repository that does deliver the package. command: zypper in cinerella output: cinerella can't be found in your selected repositories output: zypper found cinerella on http://download.opensuse.org/community/packman/bla output: output: Would you like to install cinerella from this repository? Y/n command: enter output: Would you like to register to Packman-repository? Y/n command: enter output: cinerella installed Same with: zypper se cinerella Why this wish: Cause there are 1000 repositories and it would be idiot to check them all if they have usefull packages for you. In this combination you would not have to and you would not have to switch each time between zypper, webpin, zypper. Thanks for openSUSE 11.0!
This seems like it. Too bad it is another module instead of integrated.... http://kobliha-suse.blogspot.com/2008/07/package-search-and-one-click-install-in.html
I'm not sure whether we can have it built-in the libzypp library but it might work as a plug-in.
Integrating webpin into libzypp would not be easy (a plugin is good idea, but even more harder to desing/implement), but it may be desirable. Doing this in zypper would be easier, but has the apparent disadvantage that other zypp-apps won't benefit from the code.
(In reply to comment #1 from Bart Otten) > This seems like it. Too bad it is another module instead of integrated.... > > http://kobliha-suse.blogspot.com/2008/07/package-search-and-one-click-install-in.html It's actually "integrated" into YaST :) YaST Package managers /Qt/ncurses/ will support it soon.
I'm guessing there was limited interest in this as webpin is no longer part of the standard tumbleweed repo's
how do you currently install a package from software.opensuse.org/search without needing a browser?
(In reply to matthias sweertvaegher from comment #10) > how do you currently install a package from software.opensuse.org/search > without needing a browser? Personally I either use yast to add the repo then install it or branch the package into my home repo if I don't want to add an extra repo. Given this bug hasn't been touched for 9 years I closed it, if you still think the feature has merit the first step would be getting webpin into the main repository so its officially supported. Then it would be upto whoever wants it to implement it. Your more then welcome to open this bug again against openSUSE Tumbleweed but unless someone commits to the work it probably won't be done.
Hi Simon, I understand why you want to close this issue. I was just wondering whether I am missing something. I believe installing something using CLI only is still a valid use case (especially on servers). IIRC webpin seemed to more or less provide a solution for that. If webpin is not supported anymore, I was wondering whether there is currently an alternative. So my comments are actually off-topic, but still webpin related :) I apologize for that
I don't have much experience with it, I was just closing openSUSE 11.1 bugs, I went with the its not supported based off the fact its not in the default repo's someone may still be working on it.
(In reply to matthias sweertvaegher from comment #12) > I believe installing something using CLI only is still a valid use case > (especially on servers). IIRC webpin seemed to more or less provide a > solution for that. JFYI: There are pending requests for the next major release to provide a 'package not found' hook in zypp, so plugin scripts can be created, searching for packages at locations unknown to zypper (like webpin does). Details are not yet done, but as long as an indexer is able to return either the URL of a rpm package or the repo containing it, it should be possible to create a plugin for it.