|
Page 7 of 8 |
|
Prev |
5 6 7
8
|
Next
Re: Yay thanks a lot Nokia... NOT
Quote:
i cannot give you an indepth introduction into backupstrategies. but short: you have distribution dependend data and local data(you may distinguish further). if you want to restore the distribution dependend data you restore it from the distribution server. just reinstall. you can't however restore the local data from the distribution server. so that needs extra backup. if you make an upgrade and don't like it: you do a roll back to the old version and reinstall the old software. you need no backup for that. that of course only works if you have local and distribution dependend data strictly separate. otherwise you can't do the rollback. edit: 2 examples: 1) take an adressbook application. now you have the app and all your adresses. if you have them separate you update or reinstall the aplication anytime and have all your adresses still in place. if you don't like the new version you just install the old version and you still have all the adresses. if this is not possible for some reason(e.g. format of how adresses stored changed) the installer/updater should /ask/ you what to do and never ever just discard your adresses. further an update should be able to manage to import the old adresses(that by all means not deleting it without asking). 2)non distribution applications: addon debs just need to be packed in a way to install to /usr/local instead of the main distribution. that way you keep a) the distribution sane and b) dont delete any addon software with an update. you /can/ offer addon "shops" that provide addon packages that are independend of the distribution.(the addon might work or not but this is no concern of the distribution.) and if an upgrade of the distribution breaks an addon it's up to you to handle that. but it's only the addon that is broken and not the dist and can be updated once there is a new version. another note to addons: the package management works on a policy set by the maintainer of a package. so the maintainer can choose to hold back an update of an addon untill the distupgrade happens and have the update installed with the upgrade. on the other hand he can choose a policy to deinstall the addon if dependencies no longer met(the software wouldn't work anymore with an upgrade) and the addon would get deinstalled. in the latter case still the userdata(that is the adresses in the example) stay on the system as long as the user doesn't explicitly say he wants to have the whole thing purged, that means with a new version of the addon the adresses are there again even though the app was temporarily deinstalled for it was broken. this and much more is what the packagemanagement is capable of. [no this is not easy but this is what packaging and creating an distribution is all about.] |
Re: Yay thanks a lot Nokia... NOT
Quote:
Quote:
Quote:
|
Re: Yay thanks a lot Nokia... NOT
Hi,
see you miss my usecase and i think of many others. - i do want to update. i do want all the brandnew stuff. i do want bugfixes and so on. i do not want the old outdated stuff. - i want the button to click when an update is available- - when i push the button i expect the update to work. i do not want to manually download and flash something. - i do not want the updater get confused because i have some addons installed. i want to have the addons and the update still working. and addons workink as far as possible and some assistance if they don't work with the update anymore. - after the update i want all the customizations i made manually to be still in place. e.g. my desktop background should be the way i had it. i want to have /all/ my customizations untouched. - i want addons. i really want fancy addons maemo doesn't have and dosn't need to have- i do and i want to be able to have such addons on my phone. i want it without getting the update confused. - thats more upstream wishlist: i want the second packagemanagement ring. i do not want that the updater tells me that an dist application can't be installed for it depends on an older library of the dist wich was replaced by a newer library of an addon. as user i don't want to fuss around with pinning. i has to work out of the box. i want to install my fancy addons and i want the distribution not disturbed in any way by it. don't get me wrong: maemo does it right 98%. but it's the missing two percent that gives me a bad experience. my settings are gone - that is anoying even if other settings are in place like it should be. backup is fine. but /i want the update working/ . |
Re: Yay thanks a lot Nokia... NOT
Quote:
Now, if you've had problems with updating due to package conflicts or general software breakage, it's almost certainly because of something you did. Maybe it was software installed from the devel or even possibly the testing repositories. That's alpha and beta software. Maybe you did some other modifications also. It's not Nokia's fault or Maemo's fault or even the developer's fault if you can't deal with the risks involved doing this stuff. It's your fault for installing it. |
Re: Yay thanks a lot Nokia... NOT
Thanks for What. haaaa!!!!
for keeping you waiting for nothing ( OFFFFF ) |
Re: Yay thanks a lot Nokia... NOT
Quote:
don't say not possible: if an update on a server would override a serverconfiguration i don't want to see the uproar. the second problem is that i /want/ to install addons without breaking the pakagemanagement! -- as a sidenote: the pakagemanager and the multiinstall don't even know about each other ... |
Re: Yay thanks a lot Nokia... NOT
Quote:
I´m not saying that all different linux distroes brake, but all desktop version of different linux distroes what I have had I have manged to brake just by installing stuff from devel repositories or outside of repositories. |
Re: Yay thanks a lot Nokia... NOT
Quote:
on most servers you run a dist with customized configurations and additional software. and please also note the wishlist item for a second ring(distinguishing between dist and addon software) but you can do it without that (install to /usr/local). reference standard: opt: http://www.pathname.com/fhs/pub/fhs-...FTWAREPACKAGES /usr/local http://www.pathname.com/fhs/pub/fhs-...LOCALHIERARCHY |
Re: Yay thanks a lot Nokia... NOT
Quote:
Quote:
Quote:
Quote:
Quote:
|
Re: Yay thanks a lot Nokia... NOT
Quote:
|
| All times are GMT. The time now is 19:03. |
Page 7 of 8 |
|
Prev |
5 6 7
8
|
Next
vBulletin® Version 3.8.8