Thanks for your suggestions. On Sun, Apr 22, 2012 at 6:07 PM, Bradley Giesbrecht <[email protected]>wrote:
> Port archives the package files and then installs from this archive, and > unfortunately it looks like the archive is corrupt. > Possible. > I think this command will show you where this archive is located. > $ port location qt4-mac > > /opt/local/var/macports/software/qt4-mac/qt4-mac-4.7.4_1+quartz.darwin_10.x86_64.tbz2 > No, probably because the installation didn't complete: port location qt4-macError: port location failed: Registry error: qt4-mac not registered as installed. There is an archive file there, however, and it is in the location you suggested: ls -l /opt/local/var/macports/software/qt4-mac/total 159384 -rw-r--r-- 1 macports admin 81604608 Apr 22 06:26 qt4-mac-4.7.4_1+quartz.darwin_9.i386.tgz I just checked the md5sum, and it seems indeed that it is indeed corrupted. > If you want to remove the file this command should do it: > $ sudo port uninstall qt4-mac > No, it doesn't. When I execute this command, nothing seems to happen, and I get no errors, but the archive remains where it is, and when I try to reinstall, I get this: sudo port install [email protected]_1+quartz ---> Computing dependencies for qt4-mac ---> Installing qt4-mac @4.7.4_1+quartz Error: Target org.macports.install returned: gzip: stdin: unexpected end of file /usr/bin/tar: Unexpected EOF in archive /usr/bin/tar: Error is not recoverable: exiting now Error: Failed to install qt4-mac Log for qt4-mac is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/main.log Error: The following dependencies were not installed: qt4-mac Error: Status 1 encountered during processing. When I remove the broken tarfile by hand (i.e. mv it to a complete different place), I have: sudo port install [email protected]_1+quartz ---> Computing dependencies for qt4-mac ---> Installing qt4-mac @4.7.4_1+quartz Error: Target org.macports.install returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/qt4-mac/work/destroot I suspect there is some information in the database that got screwed up, but how can I fix that? Somehow I must get rid of this tarfile and fetch it again, but how? Regards, Thomas
_______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
