pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/42337: misc/mousetweaks does not take into account all its dependences after its bump to version 2.28.1



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

From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: "David H. Gutteridge" <dhgutteridge%sympatico.ca@localhost>
Cc: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
Subject: Re: pkg/42337: misc/mousetweaks does not take into account all its
 dependences after its bump to version 2.28.1
Date: Wed, 18 Nov 2009 18:58:15 +0100

 On Wed, Nov 18, 2009 at 01:55:02PM +0000, David H. Gutteridge wrote:
 >  >On Wed, Nov 18, 2009 at 12:40:00AM +0000, 
 > dhgutteridge%sympatico.ca@localhost wrote:
 >  >>Try building misc/mousetweaks if these unrecorded dependencies aren't
 >  >>already installed.
 >  >
 >  >Which version of the recorded dependencies do you have installed?
 >  
 >  I didn't have any version of libxcb or xcb-util installed.  I had an
 >  older version of nspr installed (4.6.-something I think).
 
 Sorry, I meant of the other dependencies.
 Perhaps just send "pkg_info" output if it's not too long.
 
 >  I'd built a whole bunch of other gnome-related packages without
 >  encountering this, but then had done another cvs update to pick up more
 >  updates to the 2.28 series, so something must've changed then, I'm
 >  guessing.
 
 Uh-oh :)
 
 As I just wrote in a different bug report:
 
 I'm pretty sure you built mousetweaks against other packages that
 still had the dependencies you noted and it inherited them.
 
 There's not much I can do now.
 
 The proper fix is to include the correct-at-the-time-of-building
 buildlink3.mk files in the binary packages and use those for building
 against dependencies.
 
 Fixing that is too big for me for now though.
 
 On your side, one possible fix is: rebuild e.g. in a sandbox at least
 the dependencies, better all your packages, and install them. Or
 install the dependencies manually as you did.
 
 I'm sorry, I know those aren't nice solutions.
  Thomas
 


Home | Main Index | Thread Index | Old Index