Description of problem: Any program that uses libgii or lib64gii requires the presence of a local configuration file /etc/ggi/libgii.conf This file is correctly generated when the library is built from source but is not present in the distribution *.rpm packages. This library is pretty obscure and not very important. Nevertheless if Mageia is providing an *.rpm for it then installation should provide this file otherwise it is pointless. Note that this is a run-time requirement for all programs that use the library. Version-Release number of selected component (if applicable): Mageia6 Cauldron libgii1-1.0.2-21.mga6 lib64gii1-1.0.2-21.mga6 lib64gii1-1.0.2-22.mga7 How reproducible: 100% Steps to Reproduce: 1. Install package 2. Run any program that attempts to use libgii For example: gnuplot> set term ggi Terminal type is now 'ggi' Options are 'acceleration 7' gnuplot> plot x LibGII: fatal error - could not load /etc/ggi/libgii.conf LibGGI: unable to initialize LibGII *** ggiInit() failed *** Segmentation fault Manually copying this file from the source directory to /etc/ggi/ after building from source fixes the problem.
Assigning to all packagers collectively, since there is no registered maintainer for this package. CC'ing a committer.
Version: 6 => CauldronAssignee: bugsquad => pkg-bugsWhiteboard: (none) => MGA6TOOCC: (none) => marja11, smelror
$ urpmf /etc/ggi/libgii.conf libgii:/etc/ggi/libgii.conf Config is available in main pkg. Pushed libgii-1.0.2-21.1.mga6 to core/updates_testing which should fix the issue. BS seems to have some issues, but please test after new release is available.
Is this bug ready to be assigned to qa for Mageia 6? Noticed the packages in updates testing, while checking the update for bug 22570
CC: (none) => davidwhodgins
Ping