Convert YaST/YOU repository to YUM respository
Does anyone know how to do this, and can give some instructions on how this is done. Would be nice to put this in a novell cools solutions. If you can provide me with the know how, i can post to a cool solutions document. -Cameron
Hi, On Wednesday, September 21, 2005 at 10:35:03, Cameron Seader wrote:
Does anyone know how to do this, and can give some instructions on how this is done. Would be nice to put this in a novell cools solutions. If you can provide me with the know how, i can post to a cool solutions document.
A YaST repository is something completely different than a YOU repository. And why would you convert them? Just run createrepo on the base dir and you can use the repo with both, YaST and YUM. Henne -- Henne Vogelsang, http://hennevogel.de "Rules change. The Game remains the same." - Omar
On Wed, 21 Sep 2005, Cameron Seader wrote:
Does anyone know how to do this, and can give some instructions on how this is done. Would be nice to put this in a novell cools solutions. If you can provide me with the know how, i can post to a cool solutions document.
Check out http://www.opensuse.org/Installation_Sources, it has all the info on the different repository formats (including the YUM stuff)... Regards Christoph
On Wed, Sep 21, 2005 at 08:50:39PM +0200, Christoph Thiel wrote:
On Wed, 21 Sep 2005, Cameron Seader wrote:
Does anyone know how to do this, and can give some instructions on how this is done. Would be nice to put this in a novell cools solutions. If you can provide me with the know how, i can post to a cool solutions document.
Check out http://www.opensuse.org/Installation_Sources, it has all the info on the different repository formats (including the YUM stuff)...
What I miss on that page is apt. Would be nice to see the advantages and disadvantages there as well. A disadvantage is that it is not included in Yast, so you need an extra program This because it would complete the page, because many people do use it. houghi -- Quote correct (NL) http://www.briachons.org/art/quote/ Zitiere richtig (DE) http://www.afaik.de/usenet/faq/zitieren Quote correctly (EN) http://www.netmeister.org/news/learn2quote.html
On Wed, 21 Sep 2005, houghi wrote:
On Wed, Sep 21, 2005 at 08:50:39PM +0200, Christoph Thiel wrote:
On Wed, 21 Sep 2005, Cameron Seader wrote:
Does anyone know how to do this, and can give some instructions on how this is done. Would be nice to put this in a novell cools solutions. If you can provide me with the know how, i can post to a cool solutions document.
Check out http://www.opensuse.org/Installation_Sources, it has all the info on the different repository formats (including the YUM stuff)...
What I miss on that page is apt. Would be nice to see the advantages and disadvantages there as well. A disadvantage is that it is not included in Yast, so you need an extra program
Well, apt-rpm is virtually dead and I guess it will vanish into thin air sooner or later. The main advantage apt had for quite some time was the fact that there the apt4rpm repositories offered a rich choice of software... this will hopefully change, as we move to XML package metadata based repositories [1] (aka. yum repos), that are accessible from e.g. YaST, YUM and smartpm.
This because it would complete the page, because many people do use it.
Go ahead and add some info on apt, if you like. But I'd rather like to see people moving from apt to YaST (if they need a cmdline interface: y2pmsh) and YUM. Regards Christoph [1] http://linux.duke.edu/projects/metadata/
On Wed, Sep 21, 2005 at 09:33:33PM +0200, Christoph Thiel wrote:
This because it would complete the page, because many people do use it.
Go ahead and add some info on apt, if you like. But I'd rather like to see people moving from apt to YaST (if they need a cmdline interface: y2pmsh) and YUM.
I would put info on it, but I do not have enough knowledge. As for cmdline interface, I just do `yast -i package` and that works great. What would be nice would be removal. `yast -e package` for removal of `package` At this moment apt is still widely used and therefore should have its place on that page. If it is abandoned in the future, we can always remove it again. houghi -- Quote correct (NL) http://www.briachons.org/art/quote/ Zitiere richtig (DE) http://www.afaik.de/usenet/faq/zitieren Quote correctly (EN) http://www.netmeister.org/news/learn2quote.html
On Wed, 21 Sep 2005, houghi wrote:
On Wed, Sep 21, 2005 at 09:33:33PM +0200, Christoph Thiel wrote:
This because it would complete the page, because many people do use it.
Go ahead and add some info on apt, if you like. But I'd rather like to see people moving from apt to YaST (if they need a cmdline interface: y2pmsh) and YUM.
I would put info on it, but I do not have enough knowledge. As for cmdline interface, I just do `yast -i package` and that works great. What would be nice would be removal. `yast -e package` for removal of `package`
How about "y2pmsh remove yourpackage"? ;) [Note: rpm -e package would be much faster...] <sales pitch> $ y2pmsh [...] [0] y2pm > help allconflicts display all conflicting packages commit commit changes. actually performs installation depends search for depending packages depstats dependency statistics deselect deselect packages marked for installation/removal df display disk space forecast help this screen init initialize packagemanager (happens automatically if needed) install select packages for installation isc install, solve and commit newer show packages with newer candiate available products show installed products remove select package for removal search search for packages selinstall mark selection for installation, need to call solvesel selremove mark selection for removal, need to call solvesel selshow show selection info selsolve solve selection dependencies and apply state to packages selstate show state of selection set set or show variable show show package info solve solve dependencies source manage installation sources sourceorder set installation order for sources state show state of package(s) summary display summary about what would be done on commit unset unset variable upgrade compute upgrade whatconflictswith search for conflicting packages whatdependson search for depending packages whatprovides search for package provides whatrequires search for package requirement why print solve results for arguments [0] y2pm > quit $ </sales pitch>
At this moment apt is still widely used and therefore should have its place on that page. If it is abandoned in the future, we can always remove it again.
apt-rpm is no longer maintained, as the head developer moved along to do smartpm... Regards Christoph
Hi, On Wed, 21 Sep 2005, Christoph Thiel wrote:
On Wed, 21 Sep 2005, houghi wrote:
On Wed, Sep 21, 2005 at 09:33:33PM +0200, Christoph Thiel wrote:
This because it would complete the page, because many people do use it.
Go ahead and add some info on apt, if you like. But I'd rather like to see people moving from apt to YaST (if they need a cmdline interface: y2pmsh) and YUM.
I would put info on it, but I do not have enough knowledge. As for cmdline interface, I just do `yast -i package` and that works great. What would be nice would be removal. `yast -e package` for removal of `package`
How about "y2pmsh remove yourpackage"? ;) [Note: rpm -e package would be much faster...]
<sales pitch> ... </sales pitch>
At this moment apt is still widely used and therefore should have its place on that page. If it is abandoned in the future, we can always remove it again.
apt-rpm is no longer maintained, as the head developer moved along to do smartpm...
Richard, take your guns and come into the saloon. There is a young cowboy throwing full bottles against the wall here. ;-)) Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
On Wed, 21 Sep 2005, Eberhard Moenkeberg wrote:
apt-rpm is no longer maintained, as the head developer moved along to do smartpm...
Richard, take your guns and come into the saloon. There is a young cowboy throwing full bottles against the wall here. ;-))
Eberhard, there is a difference between apt-rpm [1] and apt4rpm [2]. Anyway, I guess Richard and I pretty much agree on this topic ;) Regards Christoph [1] https://moin.conectiva.com.br/AptRpm [2] http://linux01.gwdg.de/apt4rpm/
Hi, On Wed, 21 Sep 2005, Christoph Thiel wrote:
On Wed, 21 Sep 2005, Eberhard Moenkeberg wrote:
apt-rpm is no longer maintained, as the head developer moved along to do smartpm...
Richard, take your guns and come into the saloon. There is a young cowboy throwing full bottles against the wall here. ;-))
Eberhard, there is a difference between apt-rpm [1] and apt4rpm [2]. Anyway, I guess Richard and I pretty much agree on this topic ;)
[1] https://moin.conectiva.com.br/AptRpm [2] http://linux01.gwdg.de/apt4rpm/
OK, Richard, you can come without the guns. If apt-rpm is just the "client side" and this shall get enhanced with smartpm, it is OK. On the long run, we like to "educate" all the apt repository contributors to run createrepo directly at their "home repository", with the hope that in a not near future the servers would not need to build the apt repositories themselves anymore. "not near" because probably not before the whole world will have dropped SUSE-9.3... In this aspect, the move from apt-rpm to smartpm is a good step. The next major step would be that Novell/SUSE offers their "build host" infrastructure for all our contributors, and - just a rational consequence - a new central home at opensuse.org for all the apt4suse repositories we already have. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Op woensdag 21 september 2005 23:05, schreef Eberhard Moenkeberg:
The next major step would be that Novell/SUSE offers their "build host" infrastructure for all our contributors, and - just a rational consequence - a new central home at opensuse.org for all the apt4suse repositories we already have.
It would indeed be really really good if repositories will be hosted by opensuse. Mirrors will than copy the repositories and all the burden is devided over all the mirrors... Let's see how soon this will happen. I did not expect to be talking about this, say... about a month ago!! -- Richard Bos Without a home the journey is endless
I just wanted to ask one question as an interested user: Can anyone clarify if there is any problem with the apt system of package management, or are the issues with apt and rpm related to the current implementations? I've traditionally been biased toward Debian and it's derivatives, so I'm not the most impartial judge, but my experiences with Yum and Red Carpet have been horrific. Although I haven't used either in the past year or so, they were both been extreme resource hogs that took so much longer and did so much less than apt based systems. I'm just unclear why there are these different systems when it seems there would be a great advantage in leveraging the work that's been done in Debian. Sander On 9/21/05, Richard Bos <radoeka@xs4all.nl> wrote:
Op woensdag 21 september 2005 23:05, schreef Eberhard Moenkeberg:
The next major step would be that Novell/SUSE offers their "build host" infrastructure for all our contributors, and - just a rational consequence - a new central home at opensuse.org for all the apt4suse repositories we already have.
It would indeed be really really good if repositories will be hosted by opensuse. Mirrors will than copy the repositories and all the burden is devided over all the mirrors... Let's see how soon this will happen. I did
not expect to be talking about this, say... about a month ago!!
-- Richard Bos Without a home the journey is endless
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-help@opensuse.org
On Wed, 21 Sep 2005, Richard Bos wrote:
Op woensdag 21 september 2005 23:05, schreef Eberhard Moenkeberg:
The next major step would be that Novell/SUSE offers their "build host" infrastructure for all our contributors, and - just a rational consequence - a new central home at opensuse.org for all the apt4suse repositories we already have.
It would indeed be really really good if repositories will be hosted by opensuse. Mirrors will than copy the repositories and all the burden is devided over all the mirrors... Let's see how soon this will happen. I did not expect to be talking about this, say... about a month ago!!
That's something that will eventually be possible, as soon as we have the build infrastructure in place (estimated time of arrival is Q1 2006). Regards Christoph
participants (7)
-
Alexander Antoniades
-
Cameron Seader
-
Christoph Thiel
-
Eberhard Moenkeberg
-
Henne Vogelsang
-
houghi
-
Richard Bos