Opened 18 years ago

Closed 18 years ago

#9142 closed defect (invalid)

BUG: popt 1.10.4 distfile on od-distfiles.opendarwin.org is incomplete

Reported by: deric@… Owned by: n3npq@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: markd@…, cremes@…
Port:

Description

On 27 maj 2006, at 05.21, Chuck Remes wrote:

I tried installing 'libdv' tonight and got in really deep with 'popt' (it's a dependency on libdv).

One, the md5 checksum failed. The main site was unavailable so it got fetched from od-distfiles.opendarwin.org instead.

So I thought I would just generate a new checksum, edit the portfile, and then go on ahead anyway (I know this can be dangerous).

This is where I ran into the second problem. The configure script included with popt is totally screwed. It can't find 'install-sh'. I then moved the tarball into /tmp to try and figure out what is wrong here.

The first error I get is:

/tmp/popt-1.10.4 cremes$ ./configure --prefix=/opt/local/popt configure: error: cannot find install-sh or install.sh in . ./.. ./../..

Copying /usr/share/automake/install-sh to CWD gets me past that error. Then configure complains (but exits fine) about not being able to find 'missing' and 'depcomp'. Running make yields a partial build and then it dies because it can't find libtool.

Making all in po make[2]: Nothing to be done for `all'. if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -I. -I/System/Library/Frameworks/CoreFoundation.framework/Headers -Wall -g -O2 -MT popt.lo -MD -MP -MF ".deps/popt.Tpo" -c -o popt.lo popt.c; \ then mv -f ".deps/popt.Tpo" ".deps/popt.Plo"; else rm -f ".deps/popt.Tpo"; exit 1; fi ./libtool: ./libtool: No such file or directory make[2]: * [popt.lo] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Anyone have any ideas?

sudo port install popt

---> Fetching popt ---> Attempting to fetch popt-1.10.4.tar.gz from ftp://wraptastic.org/pub/rpm-4.4.x ---> Verifying checksum(s) for popt ---> Extracting popt ---> Configuring popt ---> Building popt with target all ---> Staging popt into destroot ---> Packaging tgz archive for popt 1.10.4_1 ---> Installing popt 1.10.4_1

ls -l /opt/local/var/db/dports/build/_Users_Shared_darwinports_dports_devel_popt/work/popt-1.10.4/install-sh

-rwxr-xr-x 1 root admin 9233 Feb 1 20:15 /opt/local/var/db/dports/build/_Users_Shared_darwinports_dports_devel_popt/work/popt-1.10.4/install-sh

ls -l /opt/local/var/db/dports/build/_Users_Shared_darwinports_dports_devel_popt/work/popt-1.10.4/libtool

-rwxr-xr-x 1 root admin 217682 May 27 17:29 /opt/local/var/db/dports/build/_Users_Shared_darwinports_dports_devel_popt/work/popt-1.10.4/libtool

Your source package doesn't look complete. Maybe that's why it wouldn't pass the cheksum verification? :)

If this was the package from the od-distfiles.opendarwin.org server someone should have a look at it.

Try the master site again, if it still fails contact me off-list and I'll send you my downloaded package.

Change History (3)

comment:1 Changed 18 years ago by deric@…

Cc: cremes@… added

On May 27, 2006, at 1:06 PM, Daniel Ericsson wrote:

On 27 maj 2006, at 18.32, Chuck Remes wrote:

The master site still isn't responding for me. Can you forward me the correct package? Thanks...

http://www.caveo.se/darwinports/popt-1.10.4.tar.gz hopefully that will fix things. I'll keep it there for a while so you can exchange the master site in the portfile with the server above if you want.

Thanks very much. I copied it into /opt/local/var/dports/distfiles/popt and changed the Portfile checksum entry back. Installed perfectly.

If you have access, please update the copy on the darwinports.org master servers. It is about half the size and missing many files.

cr

comment:2 Changed 18 years ago by mww@…

Owner: changed from darwinports-bugs@… to n3npq@…
Summary: popt 1.10.4 distfile on od-distfiles.opendarwin.org is incompleteBUG: popt 1.10.4 distfile on od-distfiles.opendarwin.org is incomplete

comment:3 Changed 18 years ago by markd@…

Cc: markd@… added
Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.