By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 223 - klibido will not install
Summary: klibido will not install
Status: PATCHAVAIL
Alias: None
Product: TDE
Classification: Unclassified
Component: non-core programs (show other bugs)
Version: 3.5.13.x [Trinity]
Hardware: i386 Kubuntu Karmic
: P5 needs packaging
Assignee: Francois Andriot
URL:
Depends on:
Blocks: 2969
  Show dependency treegraph
 
Reported: 2010-07-15 16:13 CDT by rr.debruin
Modified: 2018-08-30 02:24 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
pan : enable installing of UU library (491 bytes, patch)
2013-12-30 07:18 CST, Francois Andriot
Details | Diff
klibido : enable building on TDE R14 (3.59 KB, patch)
2013-12-30 07:22 CST, Francois Andriot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rr.debruin 2010-07-15 16:13:13 CDT
apt-get install klibido gives this fault ..

(it is in dutch .. my language :) )
De volgende pakketten hebben niet-voldane vereisten:
  klibid: Vereisten: kdelibs4c2a (>= 4:3.5.9) maar het zal niet geïnstalleerd worden
           Aanbevelingen: kpar2 maar het is niet installeerbaar
E: Niet-werkende pakketten:

but looks like it need kdelibs4c2a ..
Comment 1 Timothy Pearson 2010-07-15 16:21:02 CDT
Try adding a -kde3 suffix; i.e. install klibido-kde3
Comment 2 Darrell 2013-05-22 19:49:41 CDT
Is this report still valid?
Comment 3 Slávek Banko 2013-07-02 13:12:04 CDT
An interesting program.
There is link to the site:

http://klibido.sourceforge.net/

Does anyone still interested in such a program?
Comment 4 Darrell 2013-07-02 13:36:28 CDT
Likely the code has to be massaged for tqt3.

I notice in the sourceforge page the software was last supported in 2006 and explicitly states the software was then still beta. Even if we add the package to the repository and convert to tqt3, likely we would need to provide further polish to avoid several bugs.
Comment 5 Francois Andriot 2013-10-28 15:25:18 CDT
Also, this utility relies on the "uulib" library, which is provided with the "pan2" utility. 
These ones are no more in distribution => need to be built first.
Comment 6 Francois Andriot 2013-12-30 07:18:03 CST
Created attachment 1799 [details]
pan : enable installing of UU library

How to build UU library from "pan" utility:

Download latest PAN tarball from:
http://pan.rebelbase.com/download/
(currently 0.139)

Untar source.
Go into untarred sources.
Apply attached patch.

Run commands:
 autoreconf -fiv
 ./configure --includedir=/usr/include/uulib
 make
 make install

Then the UUlib related files are:
/usr/include/uulib/crc32.h
/usr/include/uulib/fptools.h
/usr/include/uulib/uudeview.h
/usr/include/uulib/uuint.h
/usr/include/uulib/uustring.h
/usr/lib[64]/libuu.a
Comment 7 Francois Andriot 2013-12-30 07:22:13 CST
Created attachment 1800 [details]
klibido : enable building on TDE R14

In order to build klibido, you must first install the UU library (see above).

Then run the following commands:

Untar sources:
  rm -rf klibido-0.2.5
  tar xfz klibido-0.2.5.tar.gz
  cd klibido-0.2.5

Move files out of "admin" folder:
  mv admin/bdb.m4.in .
  mv admin/compv.m4.in .

Convert to TQT and TDE:
  rm -rf admin
  convert_existing_qt3_app_to_tqt3
  convert_existing_kde3_app_to_tde

Apply attached patch:
  patch -p1 < klibido-0.2.5-trinity.patch


Build normally with autotools:
Notice the "extra-includes" for the uulib header detections.

cp -rf <TDE_GIT_DIR>/main/common/admin/ .
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" || cp -f "/usr/share/libtool/ltmain.sh" "admin/ltmain.sh"
make -f "admin/Makefile.common"

export PATH="/opt/trinity:${PATH}"
./configure \
  --prefix=/opt/trinity \
  --exec-prefix=/opt/trinity \
  --bindir=/opt/trinity/bin \
  --datadir=/opt/trinity/share \
  --libdir=/opt/trinity/lib[64] \
  --includedir=/opt/trinity/include/tde \
  \
  --disable-dependency-tracking \
  --disable-debug \
  --enable-new-ldflags \
  --enable-final \
  --enable-closure \
  --enable-rpath \
  \
  --with-extra-includes=/usr/include/uulib
  

The utility looks like it works in TDE R14 (the GUI launches, I can go in options ...) but I cannot really test it.