Hi, don't get me wrong - I love Bering uClibc. But while installing Bering uClibc on a WRAP and building, installing and testing yate packages, I got to hate some aspects of it :)
I'll make a list so you can give some input about it:
1. (buildtool)
There is no "build-all-packages" to (re-)build all packages.
2. (buildtool?)
There is no "build-hdd-image-for-my-board" which copies all the
necessary lrp files, sets up leaf.cfg with all the lrp names,
possibly installs grub on the image, and so on.
3. (lrcfg aka "config")
Every time I have modified a config file of package XYZ in lrcfg, I
have to
a) run "/etc/init.d/XYZ restart" from another shell
b) make the changes permanent doing this:
- go up two levels in the menu
- enter the "backup" menu
- read through the list to find XYZ' number (different from XYZ'
number in the "Packages configuration" menu)
- type b to back up
- wait for some time
- manually compare two numbers without given units, where one
shows Bytes (new file size) and the other Kilobytes
(free space)
- if enough space is available, I have to manually confirm
I'd like to have to menu entries in the "package configuration":
i) "restart service"
ii) "make changes permanent"
This should check for the amount of free space by itself.
4. (lrcfg, buildtool, ???)
Every time I have an updated package and install it, I have to
manually save my config files and somehow merge them into the new
package. Keeping the config, or having diff/edit, or even 3-way
merge would be very nice.
GruÃ,
Uli
pgpXubfDGXX95.pgp
Description: PGP signature
