bin/57466: dialog(1) does not read stdin, breaks subversion port

Bram Moolenaar Bram at moolenaar.net
Fri Jul 23 12:50:25 PDT 2004


The following reply was made to PR bin/57466; it has been noted by GNATS.

From: Bram Moolenaar <Bram at moolenaar.net>
To: "Bruce A. Mah" <bmah at freebsd.org>
Cc: freebsd-gnats-submit at freebsd.org
Subject: Re: bin/57466: dialog(1) does not read stdin, breaks subversion
	port
Date: Fri, 23 Jul 2004 21:41:41 +0200

 Bruce -
 
 > > > This PR caught my eye because at one point I used to maintain the
 > > > subversion port.  When did it ever use the dialog command?  It didn't
 > > > when I used to maintain it, and it doesn't seem to now.
 > > > 
 > > > Is this still a problem?
 > > 
 > > I'll try it out (now using FreeBSD 4.9)...  Hmm, now the subversion port
 > > breaks because of a nasty dependency:
 > > 	An older version of textproc/expat2 is already installed (expat-1.95.6_1)
 > > The usual problem: 126 packages depend on expat-1.95.6_1!  Thus I can't
 > > use the subversion port at this time.  This kind of dependency makes
 > > the port system completely useless!
 > 
 > portupgrade is your friend.  In this case what happened (I think) is
 > that the shared library version number for expat was incremented and
 > subversion (rightfully) wants the newer one.  If you portupgrade the
 > expat port, it'll save away a copy of the old library (or libraries) so
 > your 126 existing ports can use them.
 
 	% portupgrade
 	portupgrade: Command not found
 
 If portupgrade is such an obvious solution, then why isn't it used
 automatically?  I have no idea what the side effects will be, I'm not
 going to take a risk on a stable system.
 
 In other words: Why isn't the right version of expat installed when it's
 needed?  Version conflicts should be dealt with, not result in an error
 message.
 
 - Bram
 
 -- 
 hundred-and-one symptoms of being an internet addict:
 68. Your cat always puts viruses on your dogs homepage
 
  /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net   \\\
 ///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
 \\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
  \\\  Buy at Amazon and help AIDS victims -- http://ICCF.nl/click1.html ///


More information about the freebsd-bugs mailing list