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

Attachment: pgpXubfDGXX95.pgp
Description: PGP signature

Reply via email to