On Fri, Jun 14, 2013 at 12:14:45PM +0500, dmitry.sensei wrote:
> Hi!
> I run update packages by sudo pkg_add -u
> 
> PKG_PATH=http://ftp.openbsd.org/pub/OpenBSD/snapshots/packages/i386
> 
> and I see follow error message
> Can't install libnotify-0.7.5p2 because of libraries
> |library png.16.0 not found
> | /usr/local/lib/libpng.so.17.0 (png-1.6.2p0): bad major
> | /usr/local/lib/libpng.so.16.0 (.libs-png-1.5.15p1): not reachable
                                                        ^^^^^^^^^^^^^
> Direct dependencies for libnotify-0.7.5p2->0.7.5p2 resolve to
> gdk-pixbuf-2.28.2p1 libiconv-1.14p0 gettext-0.18.2p2
> Full dependency tree is libffi-3.0.9p3 glib2-2.36.3 shared-mime-info-1.1
> libiconv-1.14p0 bzip2-1.0.6p0 gettext-0.18.2p2 python-2.7.5 pcre-8.32
> tiff-4.0.3p2 png-1.6.2p0 gdk-pixbuf-2.28.2p1 libxml-2.9.0p0
> jasper-1.900.1p2 libelf-0.8.13p1 jpeg-9p0

> I do not understand what could be the problem and how to fix it.

Message says it all. Doesn't matter if you have the libraries. If they're
not tracked by the dependency system, further updates will break things
very thoroughly. So it stops right there.

What you're seeing is a side-effect of a temporary fuck-up by naddy@
while trying to simplify (!) how libpng is handled

Hopefully, things will be back to normal when the next package snapshot
will roll out.

(you remember this is current, right ? sometimes things get broken :( )

Reply via email to