From owner-freebsd-ports@FreeBSD.ORG Thu Jun 3 22:22:27 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0533116A4E6 for ; Thu, 3 Jun 2004 22:22:27 -0700 (PDT) Received: from mail.antelecom.net (mail.antelecom.net [66.102.192.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id B412043D46 for ; Thu, 3 Jun 2004 22:22:26 -0700 (PDT) (envelope-from eternal@antelecom.net) Received: from [192.168.0.13] (unverified [68.184.118.15]) 72457034 for multiple; Thu, 03 Jun 2004 22:22:22 -700 PDT From: eternal To: Kris Kennaway In-Reply-To: <20040604011542.GB88893@xor.obsecurity.org> References: <1086310358.50655.27.camel@eTernaL.null.org> <20040604011542.GB88893@xor.obsecurity.org> Content-Type: text/plain Message-Id: <1086326671.50655.36.camel@eTernaL.null.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 04 Jun 2004 01:24:31 -0400 Content-Transfer-Encoding: 7bit X-Vpipe: Scanner said clean (/usr/local/rav/bin/ravdmail) X-IP-stats: Incoming Last 0, First 18, in=47, out=0, spam=0 X-External-IP: 68.184.118.15 cc: ports@FreeBSD.org Subject: Re: linux_base-7.1_7 is broken... please fix... X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2004 05:22:27 -0000 On Thu, 2004-06-03 at 21:15, Kris Kennaway wrote: > On Thu, Jun 03, 2004 at 08:52:38PM -0400, eternal wrote: > > the current distinfo.i386 calls for > > MD5 (rpm/rpm-4.0.2-8.i386.rpm) = 7c19ebfcbb9079ce77b9aa2d33c26ff2 > > SIZE (rpm/rpm-4.0.2-8.i386.rpm) = 1343714 > > > > but it fails to execut the rpm-4.0.2-8.i386 script (as it returns when > > it errors). > > What errors? > > > i notice that at http://www.freebsd.org/ports/emulators.html, it states > > that it wants rpm-3.0.6_9... > > can i just edit the above lines to be: > > > > MD5 (rpm-3.0.6.tar.gz) = 71961a796fbb04d2cf22a37337b63da8 > > SIZE (rpm-3.0.6.tar.gz) = 1646191 > > Nope, that's a dependency on the native rpm binary used to extract the > rpms. The former is the linux rpm package that may be used by other > linux software. > > Kris here's the output: eTernaL# portupgrade -Rv linux_base ---> Session started at: Fri, 04 Jun 2004 00:55:30 -0400 ---> Upgrade of emulators/linux_base started at: Fri, 04 Jun 2004 00:55:33 -0400 ---> Upgrading 'linux_base-7.1_5' to 'linux_base-7.1_7' (emulators/linux_base) ---> Build of emulators/linux_base started at: Fri, 04 Jun 2004 00:55:33 -0400 ---> Building '/usr/ports/emulators/linux_base' ===> Cleaning for rpm-3.0.6_9 ===> Cleaning for gettext-0.13.1_1 ===> Cleaning for popt-1.6.4_2 ===> Cleaning for linux_base-7.1_7 ===> Vulnerability check disabled ===> Extracting for linux_base-7.1_7 >> Checksum OK for rpm/redhat-release-7.1-1.noarch.rpm. >> Checksum OK for rpm/setup-2.4.7-1.noarch.rpm. >> Checksum OK for rpm/filesystem-2.0.7-1.noarch.rpm. >> Checksum OK for rpm/basesystem-7.0-2.noarch.rpm. >> Checksum OK for rpm/termcap-11.0.1-8.noarch.rpm. >> Checksum OK for rpm/db1-1.85-5.i386.rpm. >> Checksum OK for rpm/db3-3.1.17-7.i386.rpm. >> Checksum OK for rpm/gdbm-1.8.0-5.i386.rpm. >> Checksum OK for rpm/glib-1.2.9-1.i386.rpm. >> Checksum OK for rpm/libtermcap-2.0.8-26.i386.rpm. >> Checksum OK for rpm/bash-2.04-21.i386.rpm. >> Checksum OK for rpm/bzip2-1.0.1-3.i386.rpm. >> Checksum OK for rpm/compat-libstdc++-6.2-2.9.0.14.i386.rpm. >> Checksum OK for rpm/ncurses-5.2-8.i386.rpm. >> Checksum OK for rpm/info-4.0-20.i386.rpm. >> Checksum OK for rpm/fileutils-4.0.36-4.i386.rpm. >> Checksum OK for rpm/grep-2.4.2-5.i386.rpm. >> Checksum OK for rpm/popt-1.6.2-8.i386.rpm. >> Checksum OK for rpm/readline-4.1-9.i386.rpm. >> Checksum OK for rpm/setserial-2.17-2.i386.rpm. >> Checksum OK for rpm/slang-1.4.2-2.i386.rpm. >> Checksum OK for rpm/sh-utils-2.0-13.i386.rpm. >> Checksum OK for rpm/rpm-4.0.2-8.i386.rpm. >> Checksum OK for rpm/freetype-2.0.1-4.i386.rpm. >> Checksum OK for rpm/glibc-common-2.2.4-33.i386.rpm. >> Checksum OK for rpm/glibc-2.2.4-33.i386.rpm. >> Checksum OK for rpm/XFree86-libs-4.1.0-50.i386.rpm. >> Checksum OK for rpm/zlib-1.1.4-8.7x.i386.rpm. >> Checksum OK for rpm/libstdc++-2.96-112.7.1.i386.rpm. ===> Patching for linux_base-7.1_7 ===> linux_base-7.1_7 depends on executable: rpm - found ===> Configuring for linux_base-7.1_7 ---> Build of emulators/linux_base ended at: Fri, 04 Jun 2004 00:55:36 -0400 (consumed 00:00:03) ---> Updating dependency info ---> Modifying /var/db/pkg/linux-gtk-1.2_3/+CONTENTS ---> Modifying /var/db/pkg/linux-sun-jdk-1.4.2.04/+CONTENTS ---> Modifying /var/db/pkg/netscape7-7.1/+CONTENTS ---> Uninstallation of linux_base-7.1_5 started at: Fri, 04 Jun 2004 00:55:41 -0400 ---> Fixing up dependencies before creating a package ---> Backing up the old version ---> Uninstalling the old version ---> Deinstalling 'linux_base-7.1_5' pkg_delete: package 'linux_base-7.1_5' is required by these other packages and may not be deinstalled (but I'll delete it anyway): linux-gtk-1.2_3 linux-sun-jdk-1.4.2.04 netscape7-7.1 pkg_delete: '/compat/linux/etc/ld.so.cache' fails original MD5 checksum - deleted anyway. pkg_delete: '/compat/linux/var/lib/rpm/fileindex.rpm' fails original MD5 checksum - deleted anyway. pkg_delete: '/compat/linux/var/lib/rpm/groupindex.rpm' fails original MD5 checksum - deleted anyway. pkg_delete: '/compat/linux/var/lib/rpm/nameindex.rpm' fails original MD5 checksum - deleted anyway. pkg_delete: '/compat/linux/var/lib/rpm/packages.rpm' fails original MD5 checksum - deleted anyway. pkg_delete: '/compat/linux/var/lib/rpm/providesindex.rpm' fails original MD5 checksum - deleted anyway. pkg_delete: '/compat/linux/var/lib/rpm/requiredby.rpm' fails original MD5 checksum - deleted anyway. pkg_delete: unable to completely remove directory '/compat/linux/var/spool/mail' pkg_delete: unable to completely remove directory '/compat/linux/var/spool' pkg_delete: unable to completely remove directory '/compat/linux/var/lib/rpm' pkg_delete: unable to completely remove directory '/compat/linux/var/lib' pkg_delete: unable to completely remove directory '/compat/linux/var' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/zh_CN.GB2312/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/zh_CN.GB2312' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/wa/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/wa' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/uk/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/uk' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/tr/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/tr' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sv/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sv' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sr/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sr' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sl/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sl' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sk/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/sk' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ru/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ru' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ro/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ro' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/pt_BR/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/pt_BR' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/pt/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/pt' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/pl/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/pl' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/no/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/no' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/nl/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/nl' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ko/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ko' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ja/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/ja' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/it/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/it' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/hu/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/hu' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/hr/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/hr' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/gl/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/gl' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/fr/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/fr' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/fi/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/fi' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/et/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/et' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/es/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/es' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/el/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/el' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/de/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/de' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/da/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/da' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/cs/LC_MESSAGES' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale/cs' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/locale' pkg_delete: unable to completely remove directory '/compat/linux/usr/share/doc' pkg_delete: unable to completely remove directory '/compat/linux/usr/share' pkg_delete: unable to completely remove directory '/compat/linux/usr/lib' pkg_delete: unable to completely remove directory '/compat/linux/usr/X11R6/bin' pkg_delete: unable to completely remove directory '/compat/linux/usr/X11R6' pkg_delete: unable to completely remove directory '/compat/linux/usr' pkg_delete: unable to completely remove directory '/compat/linux/lib' pkg_delete: unable to completely remove directory '/compat/linux/etc' pkg_delete: unable to completely remove directory '/compat/linux/bin' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) [Updating the pkgdb in /var/db/pkg ... - 254 packages found (-1 +0) (...) done] ---> Uninstallation of linux_base-7.1_5 ended at: Fri, 04 Jun 2004 00:59:04 -0400 (consumed 00:03:22) ---> Installation of emulators/linux_base started at: Fri, 04 Jun 2004 00:59:04 -0400 ---> Installing the new version via the port ===> Installing for linux_base-7.1_7 ===> Generating temporary packing list ===> Checking if emulators/linux_base already installed kern.fallback_elf_brand: -1 -> 3 glibc-common-2.2.4-33.i386.rpm glibc-2.2.4-33.i386.rpm warning: /etc/localtime created as /etc/localtime.rpmnew redhat-release-7.1-1.noarch.rpm setup-2.4.7-1.noarch.rpm warning: /etc/exports created as /etc/exports.rpmnew warning: /etc/group created as /etc/group.rpmnew warning: /etc/motd saved as /etc/motd.rpmorig warning: /etc/passwd created as /etc/passwd.rpmnew warning: /etc/printcap created as /etc/printcap.rpmnew warning: /etc/protocols saved as /etc/protocols.rpmorig warning: /etc/services saved as /etc/services.rpmorig filesystem-2.0.7-1.noarch.rpm basesystem-7.0-2.noarch.rpm termcap-11.0.1-8.noarch.rpm db1-1.85-5.i386.rpm db3-3.1.17-7.i386.rpm gdbm-1.8.0-5.i386.rpm glib-1.2.9-1.i386.rpm libtermcap-2.0.8-26.i386.rpm bash-2.04-21.i386.rpm bzip2-1.0.1-3.i386.rpm compat-libstdc++-6.2-2.9.0.14.i386.rpm ncurses-5.2-8.i386.rpm info-4.0-20.i386.rpm fileutils-4.0.36-4.i386.rpm grep-2.4.2-5.i386.rpm popt-1.6.2-8.i386.rpm readline-4.1-9.i386.rpm setserial-2.17-2.i386.rpm slang-1.4.2-2.i386.rpm sh-utils-2.0-13.i386.rpm rpm-4.0.2-8.i386.rpm execution of rpm-4.0.2-8 script failed, exit status 1 *** Error code 1 Stop in /usr/ports/emulators/linux_base. *** Error code 1 Stop in /usr/ports/emulators/linux_base. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade55966.0 make reinstall ---> Updating dependency info ---> Modifying /var/db/pkg/linux-gtk-1.2_3/+CONTENTS ---> Modifying /var/db/pkg/linux-sun-jdk-1.4.2.04/+CONTENTS egrep: /var/db/pkg/linux_base-7.1_5/+CONTENTS: No such file or directory ---> Modifying /var/db/pkg/netscape7-7.1/+CONTENTS ---> Restoring the old version Installation of the Linux base system is finished. The Linux kernel mode, which must be enabled for Linux binaries to run, is now enabled. Linux mode can be enabled permanently with the linux_enable variable of rc.conf(5). When using NIS, don't forget to edit yp.conf in /compat/linux/etc. ** Fix the installation problem and try again. ---> Installation of emulators/linux_base ended at: Fri, 04 Jun 2004 01:00:52 -0400 (consumed 00:01:48) ---> Upgrade of emulators/linux_base ended at: Fri, 04 Jun 2004 01:00:52 -0400 (consumed 00:05:19) [Updating the pkgdb in /var/db/pkg ... - 255 packages found (-0 +1) . done] ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) ! emulators/linux_base (linux_base-7.1_5) (install error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Session ended at: Fri, 04 Jun 2004 01:01:06 -0400 (consumed 00:05:36)