Date: Fri, 2 May 2003 23:39:42 -0700 (PDT) From: Dan Strick <strick@covad.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/51714: emulators/linux_base port fails to install 2 files Message-ID: <200305030639.h436dgpK000925@ice.nodomain> Resent-Message-ID: <200305030640.h436e4W2075535@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 51714 >Category: ports >Synopsis: emulators/linux_base port fails to install 2 files >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 02 23:40:04 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Dan Strick <strick@covad.net> >Release: FreeBSD 4.8-RELEASE i386 >Organization: none >Environment: System: FreeBSD ice 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Sun Apr 6 21:47:39 PDT 2003 root@ice:/usr/src/sys/compile/ICE i386 >Description: /usr/ports/emulators/linux_base/Makefile fails to install these files: /compat/linux/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /compat/linux/usr/lib/libstdc++-libc6.2-2.so.3 These files are required, for example, by the linux version of macromedia flash release 6.x. >How-To-Repeat: cd /usr/ports/emulators/linux_base make install >Fix: You can manually extract/install these files from /usr/ports/distfiles/rpm/libstdc++-2.96-112.7.1.i386.rpm after doing the "make install". The bug is in the port Makefile. It adds the name of the rpm file to the Makefile variable UPDATES, but it does not use ${UPDATES} in the Makefile line that installs the rpms: @for R in ${UPD_SET1} ${DISTFILES} ${UPD_SET2}; do \ ${ECHO} $$R; \ ${RPM} -U ${RPMFLAGS} ${RPMDIR}/$$R; \ done >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305030639.h436dgpK000925>