Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Jan 2013 07:55:46 -0700 (MST)
From:      Warren Block <wblock@wonkity.com>
To:        Ralf Mardorf <ralf.mardorf@alice-dsl.net>
Cc:        FreeBSD quest <freebsd-questions@freebsd.org>
Subject:   Re: Dependencies after port tree update
Message-ID:  <alpine.BSF.2.00.1301180752240.96418@wonkity.com>
In-Reply-To: <op.wq3bi4ikqhadp0@freebsd>
References:  <op.wq3bi4ikqhadp0@freebsd>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 18 Jan 2013, Ralf Mardorf wrote:

> I had to do a "portsnap fetch update" to compile icedtea-web and run into a 
> dependency hell. Most apps can't be launched anymore. When I deinstall, 
> recompile the new versions and install them, I have tons of dependencies for 
> each app.

portsnap fetch update just updates the ports tree.  It's when you build 
new ports or update old ones that problems can arise.  A short article 
on port upgrading: 
http://www.wonkity.com/~wblock/docs/html/portupgrade.html

> Is there a way to automatically recompile all broken apps and dependencies?

Depends on what you mean by broken, but portmaster and portupgrade are 
both made to deal with that.  pkg_libchk from sysutils/bsdadminscripts 
is very useful for finding ports that still depend on old, missing 
libraries and need to be rebuilt.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1301180752240.96418>