[opensuse-buildservice] one click install for fedora, mandrivia
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented? When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file? -- Paul Elliott 1(512)837-1096 pelliott@BlackPatchPanel.com PMB 181, 11900 Metric Blvd Suite J http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117
On Thu, 2010-11-25 at 10:10 -0600, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only. As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed. -- Andrew Wafaa IRC: FunkyPenguin GPG: 0x3A36312F openSUSE: Get It, Discover It, Create It at http://www.opensuse.org
Am 25.11.10, 16:26 -0000 schrieb Andrew Wafaa:
On Thu, 2010-11-25 at 10:10 -0600, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only.
As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed.
The yum mechanism might be not supported. However Fedora thierd party repositories[1] use RPMs[2] containing thre repository and the according verification signatures. Supporting these kind of RPMs general for all projects on OBS level would expectedly make OBS even more popular. kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org [1] http://rpmfusion.org/ [2] http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noa... -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thu, Nov 25, 2010 at 15:25, Kai-Uwe Behrmann
Am 25.11.10, 16:26 -0000 schrieb Andrew Wafaa:
On Thu, 2010-11-25 at 10:10 -0600, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only.
As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed.
The yum mechanism might be not supported. However Fedora thierd party repositories[1] use RPMs[2] containing thre repository and the according verification signatures.
Supporting these kind of RPMs general for all projects on OBS level would expectedly make OBS even more popular.
Fedora and Mandriva do not support One-Click Install; That feature is provided by YaST. You may want to create a package, ex. "yourpackage-meta", that Requires all the packages needed. -- later, Robert Xu -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am 25.11.10, 16:02 -0500 schrieb Robert Xu:
On Thu, Nov 25, 2010 at 15:25, Kai-Uwe Behrmann
wrote: Am 25.11.10, 16:26 -0000 schrieb Andrew Wafaa:
On Thu, 2010-11-25 at 10:10 -0600, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only.
As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed.
The yum mechanism might be not supported. However Fedora thierd party repositories[1] use RPMs[2] containing thre repository and the according verification signatures.
Supporting these kind of RPMs general for all projects on OBS level would expectedly make OBS even more popular.
Fedora and Mandriva do not support One-Click Install; That feature is provided by YaST.
Yes, thats correct about One-Click Install. But I think adding OBS repoitories to Fedoras package management system is still related. Remember currently is only the one per one RPM install possible. No dependencies are tracked. With the outlined repository RPM the selected OBS repo can be added to the Fedora package manager. Dependencies are tracked and thats much more convenient and appears in line with Fedoras package management system.
You may want to create a package, ex. "yourpackage-meta", that Requires all the packages needed.
Not shure if this is really useful. E.g. the Oyranos stack has many dependencies and optional features. Do a Gnome user need the KDE front end or stay with an light wight substitute. Shall the complete Oyranos stack be installed and include the compiz plugin and then compiz itself? IMHO "yourpackage-meta" would not be a general solution. For some project it might work. kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org
On Thu, Nov 25, 2010 at 16:18, Kai-Uwe Behrmann
Am 25.11.10, 16:02 -0500 schrieb Robert Xu:
On Thu, Nov 25, 2010 at 15:25, Kai-Uwe Behrmann
wrote: Am 25.11.10, 16:26 -0000 schrieb Andrew Wafaa:
On Thu, 2010-11-25 at 10:10 -0600, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only.
As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed.
The yum mechanism might be not supported. However Fedora thierd party repositories[1] use RPMs[2] containing thre repository and the according verification signatures.
Supporting these kind of RPMs general for all projects on OBS level would expectedly make OBS even more popular.
Fedora and Mandriva do not support One-Click Install; That feature is provided by YaST.
Yes, thats correct about One-Click Install. But I think adding OBS repoitories to Fedoras package management system is still related.
Well, of course it's related. There's no way for a user to get his updates without the repository.
Remember currently is only the one per one RPM install possible. No dependencies are tracked. With the outlined repository RPM the selected OBS repo can be added to the Fedora package manager. Dependencies are tracked and thats much more convenient and appears in line with Fedoras package management system.
Why don't you just grab the generated .repo file... and throw it in /etc/yum.repos.d?
You may want to create a package, ex. "yourpackage-meta", that Requires all the packages needed.
Not shure if this is really useful. E.g. the Oyranos stack has many dependencies and optional features. Do a Gnome user need the KDE front end or stay with an light wight substitute. Shall the complete Oyranos stack be installed and include the compiz plugin and then compiz itself? IMHO "yourpackage-meta" would not be a general solution. For some project it might work.
Then create several. But if you want a metapackage, that's the only way atm. Feel free to try something else, like Patterns. Add the following line to your configuration: Patterntype: comps ymp Then grab osc and create a pattern. OBS will generate comps-style and ymp-style pattern configuration. Fedora can use comps, SuSE can use YMP. In Fedora and Mandriva, you must add the repository first before being able to use the pattern. Mandriva does the "yourpackage-meta" solution, complain to them if you do not like it.
kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org
-- later, Robert Xu -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thu, 2010-11-25 at 16:26 +0000, Andrew Wafaa wrote:
On Thu, 2010-11-25 at 10:10 -0600, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only.
As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed.
Is there a description of the ymp file? I looked around the opensuse site and did not seem to see any. For example, is it possible to tell it only to install a package it it is not already installed? -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 11/25/10 5:10 PM, Paul Elliott wrote:
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
To properly support Mandriva on OBS, you need to be able to generate the hdlists.gz required for urpmi. I have started porting these tools to openSUSE and have hit a roadblock on one of the packages which will not compile. I've got 90% of them building on openSUSE already, but one is a real blocker. Anyone with perl and or rpmlibs expertise would be probably be able to solve it easily... patches or help very welcome. See: home:mrdocs:perl4rpm and related apps. Thanks, Peter -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi Andrew,
Is it mean we can manually install OBS service on Fedora? Does OBS support to
run on Fedora or other Linux distributions?
Regards,
Dengyi Wang
----- Original Message ----
From: Andrew Wafaa
I have not used this feature in so long I have forgotten how do you set up mandrivia, fedora so that one click install works? Where is this documented?
When I tried it, it gave me a dialog that let me download a ymp file. What do I do with this file?
I'm not so sure that they support the 1Click mechanism, I think you'll find it is an openSUSE/SLE feature only. As for the downloaded ymp you can open it in any editor that can cope with xml and then extrapolate the repository and package requirements from there. Those distros don't understand the information being passed. -- Andrew Wafaa IRC: FunkyPenguin GPG: 0x3A36312F openSUSE: Get It, Discover It, Create It at http://www.opensuse.org -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi Dengyi, On Tue, 2010-12-07 at 11:42 -0800, wang dengyi wrote:
Hi Andrew,
Is it mean we can manually install OBS service on Fedora? Does OBS support to run on Fedora or other Linux distributions?
Indeed you can. OBS is available for Fedora, Mandriva, Debian and others. Just check on the software search portal [0]. The wiki [1] should have the documentation you need to set it up, if not just ask here or on #opensuse-buildservice on Freenode. 0 = http://software.opensuse.org/search 1 = http://en.opensuse.org/Build_Service -- Andrew Wafaa IRC: FunkyPenguin GPG: 0x3A36312F openSUSE: Get It, Discover It, Create It at http://www.opensuse.org
participants (7)
-
Andrew Wafaa
-
Kai-Uwe Behrmann
-
Paul Elliott
-
Peter Linnell
-
Robert Xu
-
Roger Oberholtzer
-
wang dengyi