Ports dependencies strangeness.

2013-09-15 Thread Tim Kientzle
I've been seeing this pretty regularly with several
different ports:

 * Start with a fresh system with no packages.
 * Try to install some port with a lot of dependencies
   (using -DBATCH so it won't keep stopping and
asking for configuration options)
 * At some point it stops with a missing dependency

But:

1. Scrolling back through the console output, it's clear
that the dependency in question has in fact just
been built and installed.

2. Package tools show the required dependency is installed.

3. Restarting the original build does not rebuild the
dependency but does notice that it's installed and
goes right through.

Somehow, it appears that port dependencies are
getting built and installed properly but not always
being noticed by the main build.

Tim

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: ports dependencies

1999-04-09 Thread Sheldon Hearn


On Thu, 08 Apr 1999 19:10:18 MST, Satoshi - the Ports Wraith - Asami wrote:

 People, I know you are annoyed by many stupid things software authors
 have done in the past to make your life miserable

Actually, the only thing having any negative impact on my life right now
is the lengthy discussion on port dependencies that's taking place on
the freebsd-current mailing list.

:-P

Ciao,
Sheldon.


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



ports dependencies (Re: /sys/boot, egcs vs. gcc, -Os)

1999-04-08 Thread Satoshi - the Ports Wraith - Asami
I'm just skimming through this discussion, as I don't have time to
read them all.  People, I know you are annoyed by many stupid things
software authors have done in the past to make your life miserable
(and believe me, I probably have more horror stories than most of
you), but can you trim those bits a little so we can have a meaningful
discussion? :)

About the shlib stuff: the biggest problem is not the lack of support
by the ports system, but the incompatibilities between various
libfoo.so.Ns floating around.  The shlib versions are almost never
bumped correctly, and that results in the why doesn't my libintl.so.1
work with the latest gnome when it's building on Satoshi's machine
problems.

To (at least partially) solve this problem, I added a
ALWAYS_BUILD_DEPENDS variable to the latest bsd.port.mk.  Please
recommend people to try it if they are having these kinds of stuff.

 * From: Jacques Vidrine n...@nectar.com

 * I get the feeling (not for the first time) that perhaps it is a 
 * mistake to have the package database indexed by PKGNAME.  Or at
 * least, it seems that there isn't an easy way to get from what 
 * I'll refer to as the ``port name'' from PKGNAME.  For example,
 * the port gtk12 was once gtk-1.2.0.  Now it is gtk-1.2.1.  I
 * think this contributes to the upgrade problem and tracking
 * dependencies with the information in /var/db/pkg.

Finally!  I've been talking about this for years, the only part
that was missing was a programmer.  Now, do I hear a volunteer? :)

-PW

P.S. The past few volunteers have disappeared without trace but I
 have a feeling Jacques is different. :


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message