View Full Version : opensuse updater talk
rainerklier
October 21st, 2007, 02:45 PM
Nothing was forgotten, you updated before all the packages finished building properly ;)
There has been previous posts that said "WAIT for an announcement before updating/installing".
yes, i know that.
i think, we had this discussion/information many times..
but i can't be a solution that we have to use you cyberorg as a part of the package-management- or building-system ;-)
when opensuse-updater-applet pops up with the info, that new updates are available, the user should be able to trust it.
there should be a way in building-service, that packages belonging to each other are only deployed, when all parts are built and ready for uploading.
anyhow, this should not be a critic to you cyberorg (i think everybody here is happy about what you are doing here ;-), but i think, there is some room for improvement....
3D is no more, it is only available in -git packages in home:cyberorg repository.
-J
yes, but are those -git packages from home:cyberorg 0.5.2-compatible or 0.6.x-compatible?
can i install compiz 0.6.x from X11:XGL, and one of the rpms (that one, which contains 3d-plugin, of course) from home:cyberorg?
and in which rpm from home:cyberorg is the 3d-plugin?
in compiz-fusion-plugins-git-070930-1.2.x86_64.rpm?
or in compiz-git-070930-1.2.x86_64.rpm?
cyberorg
October 21st, 2007, 03:06 PM
yes, i know that.
i think, we had this discussion/information many times..
but i can't be a solution that we have to use you cyberorg as a part of the package-management- or building-system ;-)
when opensuse-updater-applet pops up with the info, that new updates are available, the user should be able to trust it.
there should be a way in building-service, that packages belonging to each other are only deployed, when all parts are built and ready for uploading.
"Updates" that come officially are verified and trusted, also packages take time to sync to the mirrors, so before hitting update all, check the version numbers if they match. Although you can trust all the updates some basic precautions are required from users otherwise adding many OBS repo and updating everything that pops up will sooner or later render the operating system useless. Please do not confuse distribution updates with third party experimental repository updates.
anyhow, this should not be a critic to you cyberorg (i think everybody here is happy about what you are doing here ;-), but i think, there is some room for improvement....
There always is a room, that is why all the packages were built and tested few days before release in home:cyberorg:sandpit which is not a published repo exactly for that reason :).
BTW, Build service is open to all in case someone wants to try their hand at packaging compiz and not wait till I can get things right ;)
yes, but are those -git packages from home:cyberorg 0.5.2-compatible or 0.6.x-compatible?
can i install compiz 0.6.x from X11:XGL, and one of the rpms (that one, which contains 3d-plugin, of course) from home:cyberorg?
No, that is why they are in another repo and has another names (-git) and has a package conflict hardcoded so you do not install from both repo at the same time.
Cheers
-J
rainerklier
October 21st, 2007, 05:39 PM
Please do not confuse distribution updates with third party experimental repository updates.
yes, of course, i know that.
There always is a room, that is why all the packages were built and tested few days before release in home:cyberorg:sandpit which is not a published repo exactly for that reason :).
i was not critisizing the packages itself, i was talking about deployment.
i didn't notice that one of the required packages was not updated at the time i tried to update. i should have noticed that, before i updated, of course, i know.
but it would be nice, if the dependencies of the packages would have catched this.
but it was of course no big deal to downgrade to 0.5.2 release.
with the exception of the compiz-fusion-plugins-unsupported-package which is not available anymore for 0.5.2.
btw. i found it on one of the opensuse-mirrors. ;)
so i am back to 0.5.2 with 3d-plugin.
BTW, Build service is open to all in case someone wants to try their hand at packaging compiz and not wait till I can get things right ;)
yes, i know....
but i think you do a great job here....
;)
No, that is why they are in another repo and has another names (-git) and has a package conflict hardcoded so you do not install from both repo at the same time.
are those -git-packages 0.6.x-based, or 0.5.2-based?
and which of the -git-packages contains 3d-plugin?
Eck
October 21st, 2007, 08:15 PM
I just wanted to mention that it isn't necessary to have that option in OpenSUSE Updater to check 3rd party repos for updates. For me, I found that the traditional approach of only having that check the official Novell Online Update repo would allow me to totally trust (well, most of the time) to tell it to go ahead and update away anytime anything popped up in there.
Then I could do the Package list dropdown in YaST and click on zzz_all and on the right, right click one of the packages and choose All in this list-update all with newer versions available. When it checked with autocheck YaST would pop up its resolver if that presented any problems.
If it wasn't obvious to get all stuff installed, I would disable the troublesome repo temporarily in Installation Sources and go back and update everything else, or just change the list to Repositories and update all the other repositories individually. Either way works.
By the way, to get out of the resolver safely, hit Cancel but also Cancel the whole thing and answer yes to have YaST restore all the changes. Then open Software Management again. Otherwise, you'll have saved stuff in the packages that one wouldn't want and probably would break things.
Of course, for the user who only uses oss. non-oss, and Online Update, things are a lot simpler but then that's extremely rare. Most at least have Packman and even some other Build Service stuff. But I would say if that's the case then I wouldn't recommend an automatic updater, even Smart, getting involved. I want the control of keeping my system proper. On Debian, Aptitude needs to be kept track of in a similar manner. If things are in flux one needs to disable some repositories so a full update can be successfully run.
rainerklier
October 21st, 2007, 08:37 PM
I just wanted to mention that it isn't necessary to have that option in OpenSUSE Updater to check 3rd party repos for updates. For me, I found that the traditional approach of only having that check the official Novell Online Update repo would allow me to totally trust (well, most of the time) to tell it to go ahead and update away anytime anything popped up in there.
i am very happy with the way opensuse-updater-applet operates.
i like it to see patches and official updates AND 3rd party or community packages which are new.
with this behaviour i have no problem, i like it.
some other Build Service stuff. But I would say if that's the case then I wouldn't recommend an automatic updater, even Smart, getting involved. I want the control of keeping my system proper.
me too.
i never let updates install automatically.
i just want to be informed if anything new arrived.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.