Hi Matt - Thanks for letting me know about the outdated port. I'm updating it now and I should be able to submit it to trak later today. When it appears in the repository, i'd appreciate it if you test it and give me some feedback. This port is a 'work in progress'. I haven't tested all the applications it installs, so I don't know if they all work (the ones I use work though). Regarding the versioning, when the authors of ncbi_tools update their package, the replace the current tarball on their ftp site with the new one and there is no version number in the filename or path, so the only (easiest?) way to know that its updated is to download it and checksum it. If I was a good port maintainer I would check my ports periodically and submit updates before anyone else, like you, discovers that they're broken :) cheers Mike On Jan 21, 2008, at 4:15 PM, Matt Scilipoti wrote:
Hello all,
Thanks for providing a service like macports and going through the effort of creating ports.
I hope you can help me. I'm trying to install ncbi_tools, but I get a checksum error:
% sudo port install ncbi_tools ---> Fetching ncbi_tools ---> Attempting to fetch ncbi.tar.gz from ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools/ ---> Verifying checksum(s) for ncbi_tools Error: Checksum (md5) mismatch for ncbi.tar.gz Error: Target org.macports.checksum returned: Unable to verify file checksums Error: Status 1 encountered during processing.
We managed to get the file, md5 it, update the local portfile, and start the install, only to find that getfeat is missing?
% sudo port install ncbi_tools Portfile changed since last build; discarding previous state. ---> Fetching ncbi_tools ---> Verifying checksum(s) for ncbi_tools ---> Extracting ncbi_tools ---> Configuring ncbi_tools ---> Building ncbi_tools ---> Staging ncbi_tools into destroot Error: Target org.macports.destroot returned: xinstall: Cannot stat: /opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_science_ncbi_tools/work/ncbi/bin/getfeat, No such file or directory Error: Status 1 encountered during processing.
Any ideas?
For future reference... A google search shows that the checksum error has occurred before. This is one of the reasons many libraries have started including version numbers in the file name. This practice also ensures that prior versions of the libraries remain available.
Thanks for attention in this matter.
-- Matt Scilipoti Port v 1.600 OSX 10.5.1 _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users