Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jun 2003 22:06:11 +0900 (JST)
From:      Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
To:        lahaye@users.sourceforge.net
Cc:        nork@FreeBSD.org
Subject:   Re: acroread upgrade fails
Message-ID:  <20030626.220611.28783974.rushani@bl.mmtr.or.jp>
In-Reply-To: <3EFA5792.50201@users.sourceforge.net>
References:  <1056533241.65050.9.camel@jake> <20030625.205915.31634732.rushani@bl.mmtr.or.jp> <3EFA5792.50201@users.sourceforge.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

>>> On Thu, 26 Jun 2003 11:16:50 +0900, Rob Lahaye <lahaye@users.sourceforge.net> said:

> 
> Hideyuki KURASHINA wrote:
> > 
> > build & install stages go well, and acroread5 works pretty here.
> 
> Really?
> Not that well...see below what I have highlighted from your email
> 
[...]
> > ===>  Installing for acroread-5.07
[...]
> > ===>   Generating temporary packing list
> > /usr/bin/sed -i '' -E 's:Linux):FreeBSD|Linux):g' /usr/local/Acrobat5/bin/acroread
> > /compat/linux/usr/bin/strip:No such file or directory
> > *** Error code 1 (ignored)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> What are these last two lines?
> It's not fatal, but it's not correct either?

  % ls -l /compat/linux/usr/bin/strip
  ls: /compat/linux/usr/bin/strip: No such file or directory
  % pkg_info | grep linux_base
  linux_base-7.1_5    The base set of packages needed in Linux mode
  % grep strip /usr/ports/emulators/linux_base/pkg-plist.*
  % 
  % grep strip /usr/ports/emulators/linux_base-6/pkg-plist.*
  /usr/ports/emulators/linux_base-6/pkg-plist.alpha:usr/bin/strip
  /usr/ports/emulators/linux_base-6/pkg-plist.alpha:usr/man/man1/strip.1
  /usr/ports/emulators/linux_base-6/pkg-plist.i386:usr/bin/strip
  /usr/ports/emulators/linux_base-6/pkg-plist.i386:usr/man/man1/strip.1

According to the emulator/linux_base-6/distinfo*, ``Linux strip''
exists in binutils-2.9.1.0.23-*.rpm.  However, binutils related RPM is
not in emulator/linux_base, but is in devel/linux_devtools-7.

> Is it a bug in acroread build?; Bug or incomplete linux-base?

While using acroread5 with linux_base-6, this is not a bug in acrobat build.
But using acroread5 with linux_base-7, it results lack of ``Linux strip''.

Porter's Handbook says,

  15.1 Stripping Binaries

    Do not strip binaries manually unless you have to. All binaries
                                                       ^^^^^^^^^^^^
    should be stripped, but the INSTALL_PROGRAM macro will install and
    ^^^^^^^^^^^^^^^^^^
    strip a binary at the same time (see the next section).

Do you want to install devel/linux_devtools-7 in order to strip Linux
binaries?  Ports people, is there any problem about moving binutils RPM
from devel/linux_devtools-7 to emulators/linux_base ?

Thanks,

-- rushani



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030626.220611.28783974.rushani>