![]() |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
Obviously, I don't expect all packages from one distribution to work out-of-the-box on another distribution, but if we can get rid of the optification requirement, there will actually be quite a lot of Debian packages that work as they are. With optification, as we all know, that is not the case. |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
|
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
Your caching suggestion is much more elegant and advanced, and if it can be made to work with stability, it would be better. I gave it my vote as soon as I saw it :-) If you haven't done so already, you should look at the posts by @SR too. He hasn't made a formal Brainstorm Solution yet that I am aware of, but his ideas are very similar to yours. The main difference is that your solution uses an automated cache policy, whereas his solution assumes manual decision of what goes in the fast or big flash. |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
|
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
i don't think you do, because if you did, you should know that "optification" really is the smallest part of it. it's the part you consider AFTER you've addressed the big issues. and to illustrate, i'll give you a simple example: say you wanted to install bc from the debian stable repository. although it's a very simple commandline app, the very first dependency of that package will kill you. it requires libc6 > 2.7.1, but the version on the N900 with 51-1 is 2.5.1 if the updater were to install the higher libc6 package, all hell would break loose and you'd have a bricked device. simple as that. and there are tons of examples like this. in the easy debian chroot, you can easily provide a proper version (libc6 has v 2.9-4 with the image i have installed currently), but NOT in the native Maemo environment. it's just not worth the effort, a chroot approach is the cleanest and most reliable way to support multiple distributions. and it works great! (kudos again, qole :) ) |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
I thought this brainstorm is about avoiding a full rootfs and not about apparently simpler installation of packages from other distributions? Getting rid of optification could make porting a little bit easier but it could also mislead naive users to think that they could install normal Debian packages. |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Quote:
Sorry about loosing focus, I'll drop this subject from here on. |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
So, is this it? Do most people in this forum want the small rootfs and optification? Or have we emptied all possible suggestions? Does the brainstorm contain all solutions we can think of?
I am still seeing new threads of this kind: http://talk.maemo.org/showthread.php...725#post529725 Or this: http://talk.maemo.org/showthread.php...088#post530088 Both started today |
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
Only Nokia can make the small but necessary changes to implement solution #2 in a SSU.
I have a patch for debhelper7 which makes it easier for developers to set an arbitrary prefix for their package installation and which could lead to a cleaner /optification. I'm also working on a implementation of solution #5, which could also interesting for people who want to run different firmware versions or install the SDK, while keeping most files on rootfs. Regarding NILFS2, we have some disappointing benchmark results and facts at http://talk.maemo.org/showthread.php?t=43420 Quote:
|
Re: [Under consideration] Remove 256MB limitation of the rootfs partition in the N900
A first implementation of solution #5 is available as part of the Moebian project
http://talk.maemo.org/showthread.php...122#post559122 it basically moves / to /home or any other partition and keeps the /usr files on NAND. |
| All times are GMT. The time now is 17:50. |
vBulletin® Version 3.8.8