Thats great news !!!

On 3/26/07, Patrice Dumas <[EMAIL PROTECTED]> wrote:

Hello,

elektra is finally in fedora, thanks to Nicolas Chauvet (and I),
reviewed by Ralf - he doesn't like elektra, but the package meets
the fedora quality standards, so he approved it. I am the primary
maintainer, Nicolas is co-maintainer and Avi is in CC for the bugs.
That was one of the hardest package submissions I was involved in.
If I am not wrong Nicolas should package oyranos in fedora.


What Ralf doesn't like ? The idea of a central hierarchical configuration
store, or how the software install itself ?

Basically there are 3 differences between the package and a
classical install:

1. include files are in $prefix/includedir/elektra/ (not in
  $prefix/includedir/)


No problem with this. We can change it in the default spec.


2. scripts, executable names, corresponding man pages and /var files or
  dirs are prefixed by elektra-


For the Fedora package we can add a switch to the spec that includes this
prefix. I have no better idea to rename all files installed, if they claim
"kdb" is too simple.


3. statically compiled kdb and elektra library are not shipped.


I think we can completely remove this kind of files from the source. Build
takes longer and they are not really useful.


4. all the libraries are in $prefix/lib, not in /lib


For now, we can use the same switch to prefix this. I already started to
work on this, and it is in the repo already, in the main spec file.


What to do in the spec file provided with elektra (and in elektra)?

* regarding 2. I think it should be better handled at the elektra level.
  Many users will use the packages, and it would be much better if the
  executables had the same name everywhere (in the docs, in main elektra
  and in the packages).


Anyway, developers should use package config for command line build
configuration. For the kdb tool and other central files, I don't know to
what rename them.


Regards,
Avi


--
http://avi.alkalay.net/blog
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Registry-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/registry-list

Reply via email to