Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37700 - libisccfg.so.0.0.7 missing from bind-9.2.3 installation
Summary: libisccfg.so.0.0.7 missing from bind-9.2.3 installation
Status: RESOLVED DUPLICATE of bug 32214
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Stewart (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-09 08:25 UTC by Brad Allen
Modified: 2005-07-17 13:06 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 Brad Allen 2004-01-09 08:25:42 UTC
Silly me, I was using an old patch to get rid of those Verisign problems,
and I saw your comment too late to use the official ISC one.  I could have
looked first to see how they solved that, so I guess that's my fault.

Anyway, during the installation, I got the following libraries missing:

 libisccfg.so.0 => not found

A manual "make" showed that it came up properly after make clean, etc.

Another bug:

"make check" isn't run by the ebuild; it should be, and if there is
an error, stop.  Make check is very important to check that the build
worked right, no compiler bugs, no hardware bugs while compiling, etc.

Some of us have overclocked our computers, and we actually expect to
run "make check" on everything to make certain there were no bugs while
compiling, SW, HW, etc..  I always ran "make check", including on slow
computers, for many decades (it used to be "make test", "make verify",
etc. and other testing instructions in Makefiles), so I think it is
important and has nothing to do with speed.

After a manual "make", "make check", I do ebuild install, ebuild qmerge,
and it finally worked:

 libisccfg.so.0 => /usr/lib/libisccfg.so.0 (0x40228000)


Reproducible: Always
Steps to Reproduce:
1.  emerge -f bind-9.2.3
2.  ebuild ...bind-9.2.3.ebuild unpack
    (applied patch, but I don't think it affected those areas; I checked once.)
3.  ... compile
3.  ... install
3.  ... qmerge

Actual Results:  
Library missing:

ulmo@A:~:12115$ ldd $(which named)
        liblwres.so.1 => /usr/lib/liblwres.so.1 (0x40023000)
        libdns.so.11 => /usr/lib/libdns.so.11 (0x40038000)
        libcrypto.so.0.9.6 => /usr/lib/libcrypto.so.0.9.6 (0x4014d000)
        libisccfg.so.0 => not found
        libisccc.so.0 => /usr/lib/libisccc.so.0 (0x40228000)
        libisc.so.7 => /usr/lib/libisc.so.7 (0x40231000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x4026f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40283000)
        libc.so.6 => /lib/libc.so.6 (0x402d3000)
        libdl.so.2 => /lib/libdl.so.2 (0x403fa000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
ulmo@A:~:12116$ %


Expected Results:  
Installed the library.  It now exists after manual "make", "make check"
(had to do "ebuild ... clean"; "... unpack"; patch again; "ebuild compile";
"make clean"; "make"; "make check"; "ebuild install"; "ebuild qmerge"


It had an old version of named on it already that I was upgrading to be
good enough to be a server (backup for my main one).
Comment 1 Stewart (RETIRED) gentoo-dev 2004-01-10 11:35:35 UTC

*** This bug has been marked as a duplicate of 32214 ***