Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122502 - app-doc/kchmviewer-2.0 - doesn't require correct chmlib version
Summary: app-doc/kchmviewer-2.0 - doesn't require correct chmlib version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High trivial (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-11 15:11 UTC by bbkr
Modified: 2006-02-12 08:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bbkr 2006-02-11 15:11:49 UTC
emerge app-doc/kchmviewer-2.0 doesn't require correct chmlib version and it can end up with error while updating:

app-doc/kchmviewer-2.0 + app-doc/chmlib-0.35 error:
======
In file included from msits.cpp:36:
msits.h:33:21: chm_lib.h: No such file or directory
In file included from msits.cpp:36:
msits.h:54: error: `chmUnitInfo' has not been declared
msits.h:55: error: ISO C++ forbids declaration of `ui' with no type
msits.h:60: error: expected `,' or `...' before '*' token
=====

manual update of chmlib BEFORE "emerge kchmviewer"
(in my case: [ebuild     U ] app-doc/chmlib-0.37.4 [0.35] 354 kB)
fixes that.

i've checked .ebuild and there's no chmlib in DEPEND=
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 08:27:34 UTC
In previous versions it used and internal chmlib only, so while your finding means we can use the shared lib, you should take more care regarding your systems security:

http://www.gentoo.org/security/en/glsa/glsa-200511-23.xml