acroread upgrade fails

Hideyuki KURASHINA rushani at bl.mmtr.or.jp
Thu Jun 26 06:08:13 PDT 2003


Hi,

>>> On Thu, 26 Jun 2003 11:16:50 +0900, Rob Lahaye <lahaye at 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


More information about the freebsd-ports mailing list