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