Missing files

Frank Schima macsforever2000 at macports.org
Thu May 16 13:24:24 PDT 2013


On May 16, 2013, at 8:41 AM, Mojca Miklavec <mojca at macports.org> wrote:

> I'm experiencing a weird problem in MacPorts. It's not impossible that
> I have screwed the installation a bit (I upgraded Xcode and
> reinstalled all +universal ports to their non-universal variant), but
> I'm experiencing a completely weird set of warnings/errors after each
> package installation:
> 
> --->  Updating database of binaries: 100.0%
> --->  Scanning binaries for linking errors: 75.5%
> Warning: Error parsing file /opt/local/bin/gtk-demo: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.5%
> Warning: Error parsing file /opt/local/bin/gtk-query-immodules-2.0:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 75.5%
> Warning: Error parsing file /opt/local/bin/gtk-update-icon-cache:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 75.6%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.6%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-am-et.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.6%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: Error opening
> or reading file
> --->  Scanning binaries for linking errors: 75.7%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so: Error
> opening or reading file
> --->  Scanning binaries for linking errors: 75.7%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.so: Error opening
> or reading file
> --->  Scanning binaries for linking errors: 75.7%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-ipa.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.7%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-multipress.so: Error
> opening or reading file
> --->  Scanning binaries for linking errors: 75.8%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-thai.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.8%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.8%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-ti-et.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.9%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-viqr.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.9%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/immodules/im-xim.so: Error opening or
> reading file
> --->  Scanning binaries for linking errors: 75.9%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 75.9%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 76.0%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.so:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 76.0%
> Warning: Error parsing file
> /opt/local/lib/gtk-2.0/modules/libferret.so: Error opening or reading
> file
> --->  Scanning binaries for linking errors: 76.0%
> Warning: Error parsing file /opt/local/lib/gtk-2.0/modules/libgail.so:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 76.1%
> Warning: Error parsing file /opt/local/lib/libgailutil.18.dylib: Error
> opening or reading file
> --->  Scanning binaries for linking errors: 76.1%
> Warning: Error parsing file /opt/local/lib/libgdk-x11-2.0.0.dylib:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 76.1%
> Warning: Error parsing file /opt/local/lib/libgtk-x11-2.0.0.dylib:
> Error opening or reading file
> --->  Scanning binaries for linking errors: 100.0%
> --->  No broken files found.
> 
> Why does MacPorts report success when some files are clearly missing
> and how can I do a bit more diagnostics about what is going on?

So what do the files look like. What does, for example, this return?

ls -l /opt/local/bin/gtk-demo
port provides /opt/local/bin/gtk-demo

Here are my results:

$ ls -l /opt/local/bin/gtk-demo
-rwxr-xr-x  1 root  admin  208636 Apr  2 16:35 /opt/local/bin/gtk-demo

$ port provides /opt/local/bin/gtk-demo
/opt/local/bin/gtk-demo is provided by: gtk2

Your copies may be corrupt for some reason. So you should reinstall gtk2.

sudo port -f uninstall gtk2
sudo port install gtk2


Cheers!
Frank


> 
> Thank you,
>    Mojca
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20130516/51414504/attachment.html>


More information about the macports-users mailing list