Debian Bug Tracking System wrote:
This is an automatic notification regarding your Bug report
which was filed against the mklibs package:
#452020: Wrong library reduction performed when building debian-installer on
PowerPC
It has been closed by Bastian Blank <[EMAIL PROTECTED]>.
Their explanation is attached below. If this explanation is
unsatisfactory and you have not received a better one in a separate
message then please contact Bastian Blank <[EMAIL PROTECTED]> by replying
to this email.
Debian bug tracking system administrator
(administrator, Debian Bugs database)
------------------------------------------------------------------------
Subject:
Re: Bug#452020: Wrong library reduction performed when building
debian-installer on PowerPC
From:
Bastian Blank <[EMAIL PROTECTED]>
Date:
Tue, 20 Nov 2007 12:15:30 +0100
To:
[EMAIL PROTECTED]
To:
[EMAIL PROTECTED]
On Mon, Nov 19, 2007 at 10:26:27PM +0100, Attilio Fiandrotti wrote:
I noticed the mklibs performs uncorrectly when building the d-i on
PowerPC [1]: as i'm not mklibs expert
You use a broken version of slang. The linker call lacks the map file
which maps the symbol versions.
| $ dpkg -l "libslang2-pic"
[...]
| ii libslang2-pic 2.0.7-5 The S-Lang programming library, shared libra
| $ dpkg -L libslang2-pic | grep .map
| /usr/lib/libslang_pic.map
This usualy means you use an outdated or otherwise broken build
environment. Please provide proper informations about the packages you
use in the bugreport.
This i what i got on the PowerPC machine where mklibs failed to operate
on libslang2
[EMAIL PROTECTED]:~/svn/installer/build$ apt-cache show libslang2-pic
slang-pic
Package: libslang2-pic
...
Version: 2.0.7-3
Depends: libslang2-dev (= 2.0.7-3)
[EMAIL PROTECTED]:~/svn/installer/build$ dpkg -L libslang2-pic
/.
/usr
/usr/lib
/usr/lib/libslang_pic.a
/usr/share
/usr/share/doc
/usr/share/doc/libslang2-pic
/usr/share/doc/libslang2-pic/copyright
/usr/share/doc/libslang2-pic/changelog.gz
/usr/share/doc/libslang2-pic/changelog.Debian.gz
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libslang2-pic
as you can see, the /usr/lib/libslang_pic.map file was not provided by
that version of the package, so i modified the /etc/apt/sources.list
file to take debs from unstable instead of lenny and, after updating the
package list, a new libslang2-pic package, version 2.0.7-3 again, was
pulled in, this time providing the needed map file and i could
successfully complete the building of the installer.
Still, i wonder why i had to mess with sources.list to get the correct
package.
Many thanks for helping me solve this issue!
Attilio
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]