Hello, Sorry if this is the wrong list. I'm moving from Mandriva to Suse 10.0. I'm a little confused about the difference between Online Update and System Update. Am I right in thinking that System Update would be used if no net connection or if you had updates on a disc? Thanks for any help. Regards, Steve Goodey Colchester, England. mailto:stevegoodey@spamcop.net http://www.stevegoodey.com http://www.bbcfactual.com Registered Linux user #372670 http://counter.li.org
On Thursday 16 February 2006 13:11, steve.goodey@bt.com wrote:
Hello,
Hi Steve
Sorry if this is the wrong list. I'm moving from Mandriva to Suse 10.0. I'm a little confused about the difference between Online Update and System Update. Am I right in thinking that System Update would be used if no net connection or if you had updates on a disc? Thanks for any help.
Online update is for delivery of patches and updates from SUSE/Novell on an 'as-needed' basis. System update is for moving from say, version 10.0 to 10.1, larger version upgrades. HTH Cheers Pete
hello pete and steve,
On 2/16/06, Peter Connolly
On Thursday 16 February 2006 13:11, steve.goodey@bt.com wrote:
Hello,
Hi Steve
Sorry if this is the wrong list. I'm moving from Mandriva to Suse 10.0. I'm a little confused about the difference between Online Update and System Update. Am I right in thinking that System Update would be used if no net connection or if you had updates on a disc? Thanks for any help.
Online update is for delivery of patches and updates from SUSE/Novell on an 'as-needed' basis. System update is for moving from say, version 10.0 to 10.1, larger version upgrades.
HTH
Cheers
Pete
systems update has never worked for me. i have opensuse 10.0 and yast always shows errors in it that i don't seem to be able to clear.
any suggestions? thanks................ed -- Edward Dunagin 4646 Glenwood Drive Bozeman, MT 59718 mobile 406-570-0992
On Thu, Feb 16, 2006 at 06:45:03AM -0700, Edward Dunagin wrote:
any suggestions? thanks................ed
I sugest you tell us what you want a sugestion about, because I have no idea what you want. :-( houghi -- Afternoon, n.: That part of the day we spend worrying about how we wasted the morning.
On Thursday 16 February 2006 13:45, Edward Dunagin wrote:
hello pete and steve,
On 2/16/06, Peter Connolly
wrote: On Thursday 16 February 2006 13:11, steve.goodey@bt.com wrote:
Hello,
Hi Steve
Sorry if this is the wrong list. I'm moving from Mandriva to Suse 10.0. I'm a little confused about the difference between Online Update and System Update. Am I right in thinking that System Update would be used if no net connection or if you had updates on a disc? Thanks for any help.
Online update is for delivery of patches and updates from SUSE/Novell on an 'as-needed' basis. System update is for moving from say, version 10.0 to 10.1, larger version upgrades.
HTH
Cheers
Pete
systems update has never worked for me. i have opensuse 10.0 and yast always shows errors in it that i don't seem to be able to clear.
any suggestions? thanks................ed
Hi Edward System update is very intrusive and there will be a need to specify how you want things resolved. It's not for the faint of heart, and although I've done it a few times, I tend to reinstall these days rather than do a system update. Cheers Pete
Peter Connolly wrote:
Online update is for delivery of patches and updates from SUSE/Novell on an 'as-needed' basis. System update is for moving from say, version 10.0 to 10.1, larger version upgrades.
This is very much not true. If you do use it for this, you will need to do some serious manual fixing, since it won't be able to handle it on its own
On Thursday 16 February 2006 19:59, Anders Johansson wrote:
Peter Connolly wrote:
Online update is for delivery of patches and updates from SUSE/Novell on an 'as-needed' basis. System update is for moving from say, version 10.0 to 10.1, larger version upgrades.
This is very much not true. If you do use it for this, you will need to do some serious manual fixing, since it won't be able to handle it on its own
OK, maybe I've got it wrong, but what is it for? I've always understood it to be for moving from one point version to another, e.g. 9.2->9.3 etc. It's worked for me, but I do doubt that its 100% effective , I prefer to do a reinstallation these days. Cheers Pete
Hi, On Thu, 16 Feb 2006, Pete Connolly wrote:
On Thursday 16 February 2006 19:59, Anders Johansson wrote:
Peter Connolly wrote:
Online update is for delivery of patches and updates from SUSE/Novell on an 'as-needed' basis. System update is for moving from say, version 10.0 to 10.1, larger version upgrades.
This is very much not true. If you do use it for this, you will need to do some serious manual fixing, since it won't be able to handle it on its own
OK, maybe I've got it wrong, but what is it for? I've always understood it to be for moving from one point version to another, e.g. 9.2->9.3 etc.
It's worked for me,
It has NOT worked for you this way.
but I do doubt that its 100% effective , I prefer to do a reinstallation these days.
Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
On Thursday 16 February 2006 22:40, Eberhard Moenkeberg wrote:
Hi, On Thu, 16 Feb 2006, Pete Connolly wrote:
OK, maybe I've got it wrong, but what is it for? I've always understood it to be for moving from one point version to another, e.g. 9.2->9.3 etc.
It's worked for me,
It has NOT worked for you this way.
Right. It didn't work for me, despite me sitting here and observing it with my own eyes. I'll take your word for it. The question above still stands. What is System Upgrade for? When you're finished telling me about my own system, maybe you could answer it?
but I do doubt that its 100% effective , I prefer to do a reinstallation these days.
Cheers -e
Cheers Pete
Hi, On Thu, 16 Feb 2006, Pete Connolly wrote:
On Thursday 16 February 2006 22:40, Eberhard Moenkeberg wrote:
On Thu, 16 Feb 2006, Pete Connolly wrote:
OK, maybe I've got it wrong, but what is it for? I've always understood it to be for moving from one point version to another, e.g. 9.2->9.3 etc.
It's worked for me,
It has NOT worked for you this way.
Right. It didn't work for me, despite me sitting here and observing it with my own eyes. I'll take your word for it.
"e.g. 9.2->9.3 etc." is a pure lie.
The question above still stands. What is System Upgrade for? When you're finished telling me about my own system, maybe you could answer it?
Surely. Your base system needs to be likely uptodate, else you get a message that you need to boot from external, and you have no button to continue. It works from 10.0 to 10.1-beta3, and if you are lucky it will work from 10.1-betaX to 10.1. But it did not work from 9.2 to 9.3, and neither from 9.3 to 10.0. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
On Thursday 16 February 2006 23:00, Eberhard Moenkeberg wrote:
Hi,
On Thu, 16 Feb 2006, Pete Connolly wrote:
On Thursday 16 February 2006 22:40, Eberhard Moenkeberg wrote:
On Thu, 16 Feb 2006, Pete Connolly wrote:
OK, maybe I've got it wrong, but what is it for? I've always understood it to be for moving from one point version to another, e.g. 9.2->9.3 etc.
It's worked for me,
It has NOT worked for you this way.
Right. It didn't work for me, despite me sitting here and observing it with my own eyes. I'll take your word for it.
"e.g. 9.2->9.3 etc." is a pure lie.
False statement, Eberhard. Maybe it didn't work for you? Maybe I spent more time considering the dependencies.
The question above still stands. What is System Upgrade for? When you're finished telling me about my own system, maybe you could answer it?
Surely. Your base system needs to be likely uptodate, else you get a message that you need to boot from external, and you have no button to continue.
It works from 10.0 to 10.1-beta3, and if you are lucky it will work from 10.1-betaX to 10.1. But it did not work from 9.2 to 9.3, and neither from 9.3 to 10.0.
Again, it didn't work for you. Don't apply your failure to everyone else. Maybe you'd installed too many external packages? Anyway, this is a non-productive conversation, so I'll take myself out of it. Your failure in the past isn't important to me. Good night. Pete
Hi, On Thu, 16 Feb 2006, Pete Connolly wrote:
On Thursday 16 February 2006 23:00, Eberhard Moenkeberg wrote:
On Thu, 16 Feb 2006, Pete Connolly wrote:
On Thursday 16 February 2006 22:40, Eberhard Moenkeberg wrote:
On Thu, 16 Feb 2006, Pete Connolly wrote:
OK, maybe I've got it wrong, but what is it for? I've always understood it to be for moving from one point version to another, e.g. 9.2->9.3 etc.
It's worked for me,
It has NOT worked for you this way.
Right. It didn't work for me, despite me sitting here and observing it with my own eyes. I'll take your word for it.
"e.g. 9.2->9.3 etc." is a pure lie.
False statement, Eberhard. Maybe it didn't work for you? Maybe I spent more time considering the dependencies.
You will not get the chance to continue if you just click into it. It needs special pre-works by hand before you can trick out YaST2, and you know that (and just have considered it). So stop this - you are spreading false information to the public, with a "personal" backdoor not to have ment it as blue-eyed as it got understood. This is evil! Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Eberhard Moenkeberg wrote:
[...] "e.g. 9.2->9.3 etc." is a pure lie.
I don't think you're right. I have a SuSE 9.2 here, and if I specify the FTP directory of 9.3 as installation source, then...
[...] Surely. Your base system needs to be likely uptodate, else you get a message that you need to boot from external, and you have no button to continue.
...nothing stops me from starting a "System Update" and really doing it! It will then most likely end up with the situation described in the SDB. Where did you get your information from that there is no "continue" button? Cheers, Th.
Hi, On Thu, 16 Feb 2006, Thomas Hertweck wrote:
Eberhard Moenkeberg wrote:
[...] "e.g. 9.2->9.3 etc." is a pure lie.
I don't think you're right. I have a SuSE 9.2 here, and if I specify the FTP directory of 9.3 as installation source, then...
[...] Surely. Your base system needs to be likely uptodate, else you get a message that you need to boot from external, and you have no button to continue.
...nothing stops me from starting a "System Update" and really doing it! It will then most likely end up with the situation described in the SDB. Where did you get your information from that there is no "continue" button?
Practice. Since 4.4.1. The necessary hand-crafting steps from 5.3 to 6.0 were the difficultiest ever, and I really know only one person who did everything right to trick out Yast with success. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Eberhard Moenkeberg wrote:
[...] Practice. Since 4.4.1. The necessary hand-crafting steps from 5.3 to 6.0 were the difficultiest ever, and I really know only one person who did everything right to trick out Yast with success.
Sorry, no hand-crafting involved here. I could do the "update" without problems (YaST does not stop me) and doing so, I could "destroy" my current installation. We both know what the correct way is to perform an entire system update, but YaST does in this case not stop me from doing the wrong thing... Thus, the only statement I can make: I can't reproduce what you've said. If YaST did indeed stop users from doing an entire system upgrade with the "System Update" module, then the SDB article cited earlier would not make any sense (as according to you that problem should never happen). Hmm...!?? Good night! Th.
Hi, On Thu, 16 Feb 2006, Thomas Hertweck wrote:
Eberhard Moenkeberg wrote:
[...] Practice. Since 4.4.1. The necessary hand-crafting steps from 5.3 to 6.0 were the difficultiest ever, and I really know only one person who did everything right to trick out Yast with success.
Sorry, no hand-crafting involved here. I could do the "update" without problems (YaST does not stop me) and doing so, I could "destroy" my current installation. We both know what the correct way is to perform an entire system update, but YaST does in this case not stop me from doing the wrong thing... Thus, the only statement I can make: I can't reproduce what you've said. If YaST did indeed stop users from doing an entire system upgrade with the "System Update" module, then the SDB article cited earlier would not make any sense (as according to you that problem should never happen). Hmm...!??
From where to where? Not from 9.0 to 9.1, and I guess not from 9.3 to 10.0.
Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Eberhard Moenkeberg wrote:
On Thu, 16 Feb 2006, Thomas Hertweck wrote:
[...] Sorry, no hand-crafting involved here. I could do the "update" without problems (YaST does not stop me) and doing so, I could "destroy" my current installation. We both know what the correct way is to perform an entire system update, but YaST does in this case not stop me from doing the wrong thing... Thus, the only statement I can make: I can't reproduce what you've said. If YaST did indeed stop users from doing an entire system upgrade with the "System Update" module, then the SDB article cited earlier would not make any sense (as according to you that problem should never happen). Hmm...!??
From where to where? Not from 9.0 to 9.1, and I guess not from 9.3 to 10.0.
It has already been mentioned in my last email: 9.2 -> 9.3 (that system is available to me and that is the system where I made a test). Well, I think there has never been such a functionality in YaST "system update" to protect users from trying a system upgrade to a completely new SUSE version, and that is the reason why we have seen not only one problem report related to this issue on suse-linux (de) over the years (in fact, there were dozens), and that is also a reason why there is an SDB article about this issue - all of that would not have happened if you were fully right. Something is a bit mysterious here... Cheers, Th.
Pete Connolly wrote:
The question above still stands. What is System Upgrade for? When you're finished telling me about my own system, maybe you could answer it?
Did you read the thread between me and Thomas? System update is for mass updating of packages, e.g. if you want to get the latest packages from the supplementary directories in one go
On Thursday 16 February 2006 23:10, Anders Johansson wrote:
Pete Connolly wrote:
The question above still stands. What is System Upgrade for? When you're finished telling me about my own system, maybe you could answer it?
Did you read the thread between me and Thomas?
System update is for mass updating of packages, e.g. if you want to get the latest packages from the supplementary directories in one go
Sorry Anders It was a rhetorical question, not mean literally. I'm fairly sure I know what system update is, having peformed the impossible a few times. Cheers Pete
Pete Connolly wrote:
It was a rhetorical question, not mean literally. I'm fairly sure I know what system update is, having peformed the impossible a few times.
Well, apparently not. It's not impossible, as you say, but it's not the intended purpose. It will not work fully, you will for example not get the correct YaST Online Update source unless you manually edit the product database file in /var/adm/YaST/ProdDB as I'm sure you're aware, since you've done it so many times. And in some cases it will fail miserably. Not too many years ago, the YaST script syntax changed, and this caused any attempt to use System Update to upgrade to the next version to fail as soon as the new version of YaST got installed (it only read the new syntax, didn't understand the old, and everything went to pieces)
Anders Johansson wrote:
[...]
And in some cases it will fail miserably. Not too many years ago, the YaST script syntax changed, and this caused any attempt to use System Update to upgrade to the next version to fail as soon as the new version of YaST got installed (it only read the new syntax, didn't understand the old, and everything went to pieces)
I don't know details about YaST repositories (or installation sources), but it seems as if the SuSE version is somehow encoded in the path and/or repository/package description. Would it be possible to check the running SuSE version against the new (online?) installation source to see whether the user is trying to do an entire "system upgrade" with the "System Update" module and, if yes, issue at least a warning that this is not the correct way...? Or could something like that be part of the "Installation Sources" module (warning message when user tries to import a repository that does not match the currently running SUSE version)? I don't know whether this is useful at all, it just came to my mind... I am sure that many people do not really understand the purpose of the "System Update" module. Cheers, Th.
Thomas Hertweck wrote:
I have always been a bit confused by this terminology in YaST - it's called "YOU = YaST Online Update", but also "System Update". I have learned a long time ago from a wise and clever teacher that one should distinguish between an update[1] and an upgrade[2]. So maybe it might help to avoid confusion if the item currently called "System Update" could be renamed to "System Upgrade". Just a simple idea, but maybe others didn't have such wise and clever teachers and therefore don't know about the difference... ;-)
I agree the terms YaSTt Online Update and System Update are confusing. Once I tried System Update I ended up stupid enough with a System "Downdate" instead, back to the original installation CD version:; Besides, there are New Installation and Upgrade (installation) booting the installation media. Regarding Upgrade installation from one beta to the next, currently 10.1 b2 to 10.1 b3, I wonder if it isn't possible to ease this process. I think others like me decline to spend a day or more downloading the whole bunch of 5 CD iso's for each, now quite often beta release, which needs several hours on low connection line speeds (even using usable 4 Mbs ADSL), burning 5 CDs and a couple of hours installation time at last. (yes, I've also tried the Internet Installation which hung after booting from harddisk, and then I started from scratch to download the CD isos yet). Therefore I wonder, how large part of content is really changed? If it would be fairly easy adn possible to pack only the changes (upgrade part) on one single beta upgrade CD, it would have been much more attractive and saved a lot of time at downloading and installation upgrade. Rgds, Terje J. Hanssen
Terje J. Hanssen wrote:
Therefore I wonder, how large part of content is really changed? If it would be fairly easy adn possible to pack only the changes (upgrade part) on one single beta upgrade CD, it would have been much more attractive and saved a lot of time at downloading and installation upgrade.
There are delta files. If you have betaN, you can get the patch file, run applydeltaiso on them (applydeltaiso <old iso image> <delta file> <new iso image>) to get beta(N+1) So if you have the beta 2 ISO images, you can go to (for example) http://ftp.leo.org/mirrors/opensuse/distribution/SL-10.1-OSS-beta3/delta-iso... get the delta files, and you'll have beta 3
Anders Johansson wrote:
Terje J. Hanssen wrote:
Therefore I wonder, how large part of content is really changed? If it would be fairly easy adn possible to pack only the changes (upgrade part) on one single beta upgrade CD, it would have been much more attractive and saved a lot of time at downloading and installation upgrade.
There are delta files. If you have betaN, you can get the patch file, run applydeltaiso on them (applydeltaiso <old iso image> <delta file> <new iso image>) to get beta(N+1)
So if you have the beta 2 ISO images, you can go to (for example)
http://ftp.leo.org/mirrors/opensuse/distribution/SL-10.1-OSS-beta3/delta-iso...
get the delta files, and you'll have beta 3
That sounds much better at last regarding the download, which looks to be total 582 M for all 5 b3 i386 delta-isos. If I understand the things right, one has to merge (upgrade) each b2 iso with the respective b3 delta-iso to make the complete b3 isos, which still has to be burned on 5 CDs? Is an Upgrade installation then ok or is a New installation necessary? Maybe there also exist a document that describes this applydeltaiso procedure in detail? Thanks, Terje J. Hanssen
Anders Johansson wrote:
Terje J. Hanssen wrote:
Therefore I wonder, how large part of content is really changed? If it would be fairly easy adn possible to pack only the changes (upgrade part) on one single beta upgrade CD, it would have been much more attractive and saved a lot of time at downloading and installation upgrade.
There are delta files. If you have betaN, you can get the patch file, run applydeltaiso on them (applydeltaiso <old iso image> <delta file> <new iso image>) to get beta(N+1)
So if you have the beta 2 ISO images, you can go to (for example)
http://ftp.leo.org/mirrors/opensuse/distribution/SL-10.1-OSS-beta3/delta-iso...
get the delta files, and you'll have beta 3
Addtitonal: I think I found the right document: http://en.opensuse.org/Download_Help#Applying_Delta_ISOs -------- That sounds much better at last regarding the download, which looks to be total 582 M for all 5 b3 i386 delta-isos. If I understand the things right, one has to merge (upgrade) each b2 iso with the respective b3 delta-iso to make the complete b3 isos, which still has to be burned on 5 CDs? Is an Upgrade installation then ok or is a New installation necessary? Maybe there also exist a document that describes this applydeltaiso procedure in detail? Thanks, Terje J. Hanssen --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-help@opensuse.org
Hello, Am Freitag, 17. Februar 2006 02:58 schrieb Terje J. Hanssen:
Anders Johansson wrote: [...]
get the delta files, and you'll have beta 3 [...] If I understand the things right, one has to merge (upgrade) each b2 iso with the respective b3 delta-iso to make the complete b3 isos,
yes.
which still has to be burned on 5 CDs?
yes - but you can also do an http://en.opensuse.org/Installation_without_CD ;-)
Is an Upgrade installation then ok or is a New installation necessary?
After applying the delta-isos, you get exactly the iso images you can download also. Therefore you can do what you want with them, including a upgrade installation. [1]
Maybe there also exist a document that describes this applydeltaiso procedure in detail?
From usage view, it is quite simple: applydeltaiso old.iso delta.iso new.iso There's a README in /usr/share/doc/packages/deltarpm that explains some details and some man pages Note that there are some more programs around deltarpm/deltaiso: # rpm -ql deltarpm |grep bin/ /usr/bin/applydeltaiso /usr/bin/applydeltarpm /usr/bin/combinedeltarpm /usr/bin/drpmsync /usr/bin/makedeltaiso /usr/bin/makedeltarpm Regards, Christian Boltz [1] Upgrade installation doesn't work in beta4, but that's another story ;-) -- "Hast du schon gehoert: Ein Bug im Netscape Navigator erlaubt es jedem, übers Internet deine Festplatte zu lesen." - "Weiss ich, deshalb bleibe ich ja auch bei Netscape - wenn's ein Microsoft-Bug waere, dann dürfte jeder meine Festplatte auch noch beschreiben..."
Hi, On Fri, 17 Feb 2006, Anders Johansson wrote:
Pete Connolly wrote:
The question above still stands. What is System Upgrade for? When you're finished telling me about my own system, maybe you could answer it?
Did you read the thread between me and Thomas?
System update is for mass updating of packages, e.g. if you want to get the latest packages from the supplementary directories in one go
More abstract, you can adjust your installation source to some "release compatible" other sources, and then actualize everything with minimal interaction. So "update" is a better word then "upgrade". Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Eberhard Moenkeberg schrieb:
On Fri, 17 Feb 2006, Anders Johansson wrote:
System update is for mass updating of packages, e.g. if you want to get the latest packages from the supplementary directories in one go
More abstract, you can adjust your installation source to some "release compatible" other sources, and then actualize everything with minimal interaction. So "update" is a better word then "upgrade".
If you have third party repositories, yast normally locks them. Can they be updated with "system update" without further action? Would eliminate one good reason to use apt. Ciao Siegbert
Hi, On Fri, 17 Feb 2006, Siegbert Baude wrote:
Eberhard Moenkeberg schrieb:
On Fri, 17 Feb 2006, Anders Johansson wrote:
System update is for mass updating of packages, e.g. if you want to get the latest packages from the supplementary directories in one go
More abstract, you can adjust your installation source to some "release compatible" other sources, and then actualize everything with minimal interaction. So "update" is a better word then "upgrade".
If you have third party repositories, yast normally locks them. Can they be updated with "system update" without further action? Would eliminate one good reason to use apt.
Only if the third party repositories come with YasT2 metadata (like packman, usr-local-bin, suser-guru and more and more others), and if you have added them as installation sources. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
On Fri, 17 Feb 2006, Siegbert Baude wrote:
If you have third party repositories, yast normally locks them. Can they be updated with "system update" without further action? Would eliminate one good reason to use apt.
Eberhard Moenkeberg ha scritto:
Only if the third party repositories come with YasT2 metadata (like packman, usr-local-bin, suser-guru and more and more others), and if you have added them as installation sources.
For this pourposes I am using the Smart PM package made by Pascal, so far it'w working charmly. I've added all the repos & mirrors staten in Pascal's post plus all the YaST package repository showed in the "Additional ..." page on the wiki. The only problem I am witnessing is a failure with lividium media.1 content which has made me disable the source ... -- .~. nicola -=kOoLiNuS=- losito /v\ // \\ [ITA] http://www.koolinus.net /( )\ [ENG] http://kool-solutions.blogspot.com ^^ ^^ Linux Registered User #293182 icq:62837984 jabber:koolinus@jabber.linux.it
Nicola -kOoLiNuS- Losito schrieb:
For this pourposes I am using the Smart PM package made by Pascal, so far it'w working charmly. I've added all the repos & mirrors staten in Pascal's post
To which post are you referring? I would really like to test smart, but until now I don't have any relevant information. Is there one in the wiki, I didn't find yet? Ciao Siegbert
Siegbert Baude ha scritto:
To which post are you referring? I would really like to test smart, but until now I don't have any relevant information. Is there one in the wiki, I didn't find yet?
1] http://www.planetsuse.org is a treasure ! 2] a post in his personal blog: http://dev-loki.blogspot.com/2006/01/smart-with-experimental-yast2.html Watch out the x86_64 word in the repos list !!! -- .~. nicola -=kOoLiNuS=- losito /v\ // \\ [ITA] http://www.koolinus.net /( )\ [ENG] http://kool-solutions.blogspot.com ^^ ^^ Linux Registered User #293182 icq:62837984 jabber:koolinus@jabber.linux.it
On Thu, Feb 16, 2006 at 01:11:36PM -0000, steve.goodey@bt.com wrote:
Hello,
Sorry if this is the wrong list.
suse-linux-e should be more apropriate: http://en.opensuse.org/Communicate
I'm moving from Mandriva to Suse 10.0. I'm a little confused about the difference between Online Update and System Update. Am I right in thinking that System Update would be used if no net connection or if you had updates on a disc? Thanks for any help.
System Update is when you go from e.g. SUSE 9.3 to 10.0. So your complete system. Online Update is the updating of individual programs. These are only security patches, not version patches. If there is a vurlnerabilty found in openssh and this is solved, the Online Update (also refered to as YOU for Yast Online Update) will update openssh. It will NOT do a version update from a program, so no KDE version X to KDE version Y. It is indeed a bit confusing in the naming. About this: Could it be possible to have some short explanation below the Icon with the text (in only the GUI) that explains in one sentence what the icon precicely does? e.g: XXX Online Update XXX Software Management XXX -Security updates XXX -Installation and XXX -for individual program XXX -removal of software XXX Media Check XXX Installation Source XXX -MD5Sum of your CD XXX -Adding and removing XXX -and/or DVD XXX -installation sources Where the Xses are the icon. The GUI is scrollable, so a bit extra lines should not really be a problem. houghi -- The wind doth taste so bitter sweet, Like Jaspar wine and sugar, It must have blown through someone's feet, Like those of Caspar Weinberger. -- P. Opus
I have always been a bit confused by this terminology in YaST - it's called "YOU = YaST Online Update", but also "System Update". I have learned a long time ago from a wise and clever teacher that one should distinguish between an update[1] and an upgrade[2]. So maybe it might help to avoid confusion if the item currently called "System Update" could be renamed to "System Upgrade". Just a simple idea, but maybe others didn't have such wise and clever teachers and therefore don't know about the difference... ;-) Cheers, Th. [1] update = installing a bug fix, security fix, etc.; for SuSE, it usually means installing a new RPM package with the same version number but a later build number (release). [2] upgrade = installing a completely new version of a software, i.e. the RPM package has a new major/minor version number.
Thomas Hertweck wrote:
I have always been a bit confused by this terminology in YaST - it's called "YOU = YaST Online Update", but also "System Update". I have learned a long time ago from a wise and clever teacher that one should distinguish between an update[1] and an upgrade[2]. So maybe it might help to avoid confusion if the item currently called "System Update" could be renamed to "System Upgrade". Just a simple idea, but maybe others didn't have such wise and clever teachers and therefore don't know about the difference... ;-)
Cheers, Th.
[1] update = installing a bug fix, security fix, etc.; for SuSE, it usually means installing a new RPM package with the same version number but a later build number (release). [2] upgrade = installing a completely new version of a software, i.e. the RPM package has a new major/minor version number.
Well, with these definitions, System Update is just that, a System Update. It shouldn't be used to upgrade to a completely new version of the system (e.g. moving from 10.0 to 10.1). It should be used for when you have a source of rpms and you want to mass update them. For example from the supplementary packages on the suse ftp site, or from a packman mirror site. Online Update is reserved for the official security patches and bug fixes released by suse/novell
Anders Johansson wrote:
[...] Well, with these definitions, System Update is just that, a System Update. It shouldn't be used to upgrade to a completely new version of the system (e.g. moving from 10.0 to 10.1). It should be used for when you have a source of rpms and you want to mass update them. For example from the supplementary packages on the suse ftp site, or from a packman mirror site.
Sorry Anders, you're wrong! A bunch of RPMs should be installed via "Software Management" - just add the Packman repository as installation source and that's it. YOU (=Update) is for bug and security fixes, and "System Update" is indeed for upgrading from one SuSE Linux version to another SuSE Linux version, and there is no manual fixing necessary if you do a correct(!) upgrade. You can't upgrade the base system while your system is running, therefore you need to boot from CD/DVD to start the "System Update". If you do not care about this, then you end up with what you've just described (a buggy system), and there is even an SDB article about it: http://portal.suse.com/sdb/en/2003/10/thallma_you_oldpatches.html Cheers, Th.
Thomas Hertweck wrote:
Sorry Anders, you're wrong!
Sorry, I'm not.
A bunch of RPMs should be installed via "Software Management" - just add the Packman repository as installation source and that's it. YOU (=Update) is for bug and security fixes, and "System Update" is indeed for upgrading from one SuSE Linux version to another SuSE Linux version, and there is no manual fixing necessary if you do a correct(!) upgrade. You can't upgrade the base system while your system is running, therefore you need to boot from CD/DVD to start the "System Update".
That's not the System Update. The System Update is a YaST module in the software section.
If you do not care about this, then you end up with what you've just described (a buggy system), and there is even an SDB article about it: http://portal.suse.com/sdb/en/2003/10/thallma_you_oldpatches.html
I'm well aware of this (I work there) but what you're talking about is not System Update. You're talking about a system upgrade from CD or DVD, which is how it should be done. What the OP was asking was what the difference was between online update and system update, which is a fair question considering that the icons are next to each other in YaST and the distinction isn't very well made by YaST
Anders Johansson wrote:
[...]
I'm well aware of this (I work there) but what you're talking about is not System Update. You're talking about a system upgrade from CD or DVD, which is how it should be done. What the OP was asking was what the difference was between online update and system update, which is a fair question considering that the icons are next to each other in YaST and the distinction isn't very well made by YaST
... because the "System Update" is no "update" but an "upgrade" (it installs completely new versions of software packages!). That's what I've said before and asked to change - it should be called "System Upgrade". The names are confusing. I've seen many people trying to use this tool called "System Update" to upgrade to the next version of SuSE Linux - as they tried this while the system was running, it was bound to fail! And that was what I had in mind when writing my last email. In principle, this module should not allow to upgrade to an entire new SuSE Linux version (incl. the base packages). I've never used "System Update" as I could not see any use of it. I've always installed new software via the "Software Management" module and I still can't see the sense of the "System Update" module after reading your mail... CU, Th.
Thomas Hertweck wrote:
... because the "System Update" is no "update" but an "upgrade" (it installs completely new versions of software packages!).
No, it performs a system update by doing package upgrades. That's a difference
That's what I've said before and asked to change - it should be called "System Upgrade". The names are confusing. I've seen many people trying to use this tool called "System Update" to upgrade to the next version of SuSE Linux - as they tried this while the system was running, it was bound to fail!
Actually I think more people would be tricked if it was renamed to System Upgrade, don't you? The System Upgrade that gets started when you boot from the CD is the yast installer program. Not yast2-update. They both use the same package management modules, that's true, but the rest is different. For one thing, yast2-update will not change the product version details in the product database file (which is the main reason for the problem described in the sdb article you linked to).
And that was what I had in mind when writing my last email. In principle, this module should not allow to upgrade to an entire new SuSE Linux version (incl. the base packages). I've never used "System Update" as I could not see any use of it. I've always installed new software via the "Software Management" module and I still can't see the sense of the "System Update" module after reading your mail...
I use system update all the time, to update the packages from the supplementary directories and from Packman. I find it much easier to work with for mass updates (package upgrades) than the software management module, which I mainly use for single package installations and removals. Of course it is possible to use Software Management for it, so in that sense I'd agree with you that System Update is redundant. File a wishlist bug in bugzilla for it and see what the yast developers think of it. Or join the novellforge YaST project and submit a patch
Anders Johansson wrote:
[...] I use system update all the time, to update the packages from the supplementary directories and from Packman. I find it much easier to work with for mass updates (package upgrades) than the software management module, which I mainly use for single package installations and removals. Of course it is possible to use Software Management for it, so in that sense I'd agree with you that System Update is redundant.
Well, if you defined lots of repositories as YaST installation sources, then a "system update" would fetch *all* available new packages (as far as I understand) - this it usually not what I want, I much prefer *selected* and targeted upgrades. For something like that, the software management tool might be better.
File a wishlist bug in bugzilla for it and see what the yast developers think of it. Or join the novellforge YaST project and submit a patch
Well, I won't do that because I think there is no chance to succeed. However, I think the names are really confusing (might have confused myself as well) and some improvement (whatever that is; discuss! Distinguishing between upgrade and update, as proposed, is obviously not the right solution) would be helpful... Cheers, Th.
Thomas Hertweck wrote:
Well, I won't do that because I think there is no chance to succeed. However, I think the names are really confusing (might have confused myself as well) and some improvement (whatever that is; discuss! Distinguishing between upgrade and update, as proposed, is obviously not the right solution) would be helpful...
After thinking about this a few minutes: how about gathering all the software tools in Software Management. System Update could become something like "File->Select all available updates" and online update could become "File->Fetch security patches" and installation sources could become Settings->Sources. That way there would only be one tool. Would that be clearer?
Anders Johansson wrote:
[...]
After thinking about this a few minutes: how about gathering all the software tools in Software Management. System Update could become something like "File->Select all available updates" and online update could become "File->Fetch security patches" and installation sources could become Settings->Sources. That way there would only be one tool.
Would that be clearer?
Well, the current "system update" and "software management" modules share the same installation sources that can be defined in the corresponding YaST module. According to our discussion, a "system update" should just install all latest software packages available for the currently running SUSE version. If it is like that then I can't see a reason why one needs to have a *separate YaST module* for something like that. It should be (as proposed) an option in one of the menus of the software management module. This could have another advantage: a user would be able to change the selection (instead of just upgrading everything), e.g. he could unselect a single package of 245 new KDE packages because that single package should not be installed ;-) Conclusion from my point of view: I think your proposal could really improve the situation. If possible, one could also issue a warning when somebody tries to import an installation source that does not match the current version of the installed base system. By the way, another feature that could be helpful in the software module (which I couldn't find in any release so far) is an "rpm --verify" command with an option to re-install "damaged" packages based on some criteria (e.g. package has "missing files"). I have had some filesystem problems lately and this RPM command and the re-installation of two packages solved my problems... Cheers, Th.
Hello, Am Freitag, 17. Februar 2006 20:30 schrieb Thomas Hertweck:
Anders Johansson wrote:
[...]
After thinking about this a few minutes: how about gathering all the software tools in Software Management. System Update could become something like "File->Select all available updates" and online update could become "File->Fetch security patches" and installation sources could become Settings->Sources. That way there would only be one tool.
Would that be clearer?
Good question ;-) However, there are lots of changes in the package manager in beta4 (and maybe beta5) - let's have a look at them before discussing dinosaurs ;-)
[...] This could have another advantage: a user would be able to change the selection (instead of just upgrading everything), e.g. he could unselect a single package of 245 new KDE packages because that single package should not be installed ;-)
You can already do this with the "system update" as in 10.0 - just click "packages" and you will get the detailed list you know from "software management".
By the way, another feature that could be helpful in the software module (which I couldn't find in any release so far) is an "rpm --verify" command with an option to re-install "damaged" packages based on some criteria (e.g. package has "missing files"). I have had some filesystem problems lately and this RPM command and the re-installation of two packages solved my problems...
IIRC this is available in the "repair system" you can boot from CD/DVD, but: yes, this would really be an enhancement. Regards, Christian Boltz -- Möglicherweise laufe ich sogar mit fliegenden Fahnen von Gnome zu KDE über. Jedenfalls, bis sich das Gnome-Projekt dazu entschliesst, Nautilus durch /irgendwas/ zu ersetzen. Notfalls eine Parkuhr oder einen Bratenwender. Aber nicht dieses.... "Ding". [Ratti in suse-linux]
Hi Anders (& Thomas) On Thursday 16 February 2006 21:48, Anders Johansson wrote:
Thomas Hertweck wrote:
... because the "System Update" is no "update" but an "upgrade" (it installs completely new versions of software packages!).
No, it performs a system update by doing package upgrades. That's a difference
OK
That's what I've said before and asked to change - it should be called "System Upgrade". The names are confusing. I've seen many people trying to use this tool called "System Update" to upgrade to the next version of SuSE Linux - as they tried this while the system was running, it was bound to fail!
Actually I think more people would be tricked if it was renamed to System Upgrade, don't you? The System Upgrade that gets started when you boot from the CD is the yast installer program. Not yast2-update. They both use the same package management modules, that's true, but the rest is different.
For one thing, yast2-update will not change the product version details in the product database file (which is the main reason for the problem described in the sdb article you linked to).
Which might be the issue. I think we need to distinguish between updating the system with 'point' fixes and doing a wholesale upgrade. Maybe a proper major version upgrade would just tell you to boot from the new CD that you've burnt? Don't bother trying to upgrade a running system. I've done it before, from 9.1->9.2->9.3 but my luck ran out in the end.
And that was what I had in mind when writing my last email. In principle, this module should not allow to upgrade to an entire new SuSE Linux version (incl. the base packages). I've never used "System Update" as I could not see any use of it. I've always installed new software via the "Software Management" module and I still can't see the sense of the "System Update" module after reading your mail...
I use system update all the time, to update the packages from the supplementary directories and from Packman. I find it much easier to work with for mass updates (package upgrades) than the software management module, which I mainly use for single package installations and removals. Of course it is possible to use Software Management for it, so in that sense I'd agree with you that System Update is redundant.
File a wishlist bug in bugzilla for it and see what the yast developers think of it. Or join the novellforge YaST project and submit a patch
I'm not sure we need to spend too many cycles on this. To be honest, updating the system this way is asking for trouble, and I'd sooner encourage better practices for keeping home directories on seperate partitions, having good partitioning plans etc. than to have a lazy way of doing a 10.0->10.1 upgrade. Cheers Pete
Hi, On Thu, 16 Feb 2006, Pete Connolly wrote: [Yast2 System Update]
I've done it before, from 9.1->9.2->9.3 but my luck ran out in the end.
You have not. Yast2 does detect what you want and does inhibit it. You have to boot from an installation medium to do it. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
On Thursday 16 February 2006 22:46, Eberhard Moenkeberg wrote:
Hi,
On Thu, 16 Feb 2006, Pete Connolly wrote:
[Yast2 System Update]
I've done it before, from 9.1->9.2->9.3 but my luck ran out in the end.
You have not. Yast2 does detect what you want and does inhibit it. You have to boot from an installation medium to do it.
Fine, twice you call me a liar. Yo've yet to explain what the function of that menu option is.
Cheers -e
Whatever.
Hi, On Thu, 16 Feb 2006, Pete Connolly wrote:
On Thursday 16 February 2006 22:46, Eberhard Moenkeberg wrote:
On Thu, 16 Feb 2006, Pete Connolly wrote:
[Yast2 System Update]
I've done it before, from 9.1->9.2->9.3 but my luck ran out in the end.
You have not. Yast2 does detect what you want and does inhibit it. You have to boot from an installation medium to do it.
Fine, twice you call me a liar. Yo've yet to explain what the function of that menu option is.
Just try it the way you claim to have done, and you will see the hard facts. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Eberhard Moenkeberg wrote:
Hi,
On Thu, 16 Feb 2006, Pete Connolly wrote:
[Yast2 System Update]
I've done it before, from 9.1->9.2->9.3 but my luck ran out in the end.
You have not. Yast2 does detect what you want and does inhibit it.
No, unfortunately it doesn't. It will let you do it, and it will try its best to update the packages. But it will not update the package version information in ProdDB, and in some cases, such as when the YaST script syntax changes, it can fail horribly. You can also run into problems if glibc has had an incompatible change (happened I believe in 8.2->9.0, which caused me a lot of problems, I managed to upgrade the system online, but I spent hours doing stuff manually to get it right). And there are other version upgrade tasks which it won't do. But it will upgrade the packages
You have to boot from an installation medium to do it.
Yes, this is the way to do it right
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Anders Johansson wrote:
Thomas Hertweck wrote:
... because the "System Update" is no "update" but an "upgrade" (it installs completely new versions of software packages!).
No, it performs a system update by doing package upgrades. That's a difference
Why does the "System Update" module in YaST2 reinstall the kernel package every time you run it, then ?
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\
Hi, On Thu, 16 Feb 2006, Thomas Hertweck wrote:
Anders Johansson wrote:
[...]
I'm well aware of this (I work there) but what you're talking about is not System Update. You're talking about a system upgrade from CD or DVD, which is how it should be done. What the OP was asking was what the difference was between online update and system update, which is a fair question considering that the icons are next to each other in YaST and the distinction isn't very well made by YaST
... because the "System Update" is no "update" but an "upgrade" (it installs completely new versions of software packages!). That's what I've said before and asked to change - it should be called "System Upgrade". The names are confusing. I've seen many people trying to use this tool called "System Update" to upgrade to the next version of SuSE Linux - as they tried this while the system was running, it was bound to fail! And that was what I had in mind when writing my last email. In principle, this module should not allow to upgrade to an entire new SuSE Linux version (incl. the base packages). I've never used "System Update" as I could not see any use of it. I've always installed new software via the "Software Management" module and I still can't see the sense of the "System Update" module after reading your mail...
It is a good chance to ride from one beta to the next. Cheers -e -- Eberhard Moenkeberg (emoenke@gwdg.de, em@kki.org)
Hi Thomas On Thursday 16 February 2006 19:40, Thomas Hertweck wrote:
I have always been a bit confused by this terminology in YaST - it's called "YOU = YaST Online Update", but also "System Update". I have learned a long time ago from a wise and clever teacher that one should distinguish between an update[1] and an upgrade[2]. So maybe it might help to avoid confusion if the item currently called "System Update" could be renamed to "System Upgrade". Just a simple idea, but maybe others didn't have such wise and clever teachers and therefore don't know about the difference... ;-)
I agree you you, the wording is slightly troublesome. We can probably sort it out easily enough. I'd like to think that it could be translatable (sp?) to other languages to indicate that the online update provides 'point' fixes to individual packages, rather than the wholesale approach of a system update. 'System Upgrade' is better than 'System Update'. Carries more weight.
Cheers, Th.
Cheers Pete
[1] update = installing a bug fix, security fix, etc.; for SuSE, it usually means installing a new RPM package with the same version number but a later build number (release). [2] upgrade = installing a completely new version of a software, i.e. the RPM package has a new major/minor version number.
ACK
Pete Connolly
'System Upgrade' is better than 'System Update'. Carries more weight.
In Novell lingo, upgrade is reserved for hardware changes. Otherwise you are probably right (I'm not a native speaker etc. pp.). -- Karl Eichwalder R&D / Documentation SUSE Linux Products GmbH Key fingerprint = B2A3 AF2F CFC8 40B1 67EA 475A 5903 A21B 06EB 882E
participants (14)
-
Anders Johansson
-
Christian Boltz
-
Eberhard Moenkeberg
-
Edward Dunagin
-
houghi
-
Karl Eichwalder
-
Nicola -kOoLiNuS- Losito
-
Pascal Bleser
-
Pete Connolly
-
Peter Connolly
-
Siegbert Baude
-
steve.goodey@bt.com
-
Terje J. Hanssen
-
Thomas Hertweck