monipol wrote:
> On 11/07/2009, at 19:35, Sean Lake wrote:
>   
>> I'm attempting to upgrade dbus to version dbus-1.2.14-2 . The build
>> fails with error:
>>
>> autoreconf: Leaving directory `.'
>> /var/tmp/tmp.1.f2VYfB
>> #!/bin/sh -ev
>>
>>      MBID=`id -u messagebus 2>/dev/null || echo 0`
>> id -u messagebus 2>/dev/null || echo 0
>>      if [ $MBID -eq 0 ]; then
>>              echo "You must install the 'passwd' package for D-Bus to build  
>> properly."
>>              exit 1
>>      fi
>> You must install the 'passwd' package for D-Bus to build properly.
>> ### execution of /var/tmp/tmp.1.f2VYfB failed, exit code 1
>>     
>
> It looks like your system is missing the messagebus user. It should've  
> been installed by the passwd package. Did you happen to remove it, or  
> maybe run some application that could've removed it?
>
> Please tell us what you get if you run that id command, i.e.:
>
> id -u messagebus
>
>   
>> passwd is installed: i   passwd           20070812-22  User and group
>> entries for daemons
>>
>> The result of fink --version: fink --version
>> Package manager version: 0.29.7
>> Distribution version: selfupdate-rsync Sat Jul 11 15:17:26 2009,  
>> 10.5, i386
>>
>> The other fink install I manage is on a ppc machine, and it isn't
>> having this issue. Any tips on how to fix this?
>>     
>
> Just out of curiosity, what's the output of the following command?
>
> grep messagebus /sw/etc/passwd-fink
>
> At any rate, reinstalling the passwd package should fix the missing  
> user problem if messagebus is indeed in /sw/etc/passwd-fink, which it  
> should. Run the following command:
>
> fink reinstall passwd
>
>
> Cheers,
>
> --
> monipol
> http://finkers.wordpress.com
>
> Submitting a Fink bug report? Read this:
> http://www.finkproject.org/doc/netiquette/index.php
> http://finkers.wordpress.com/2009/06/03/bug-reports/
>
>   
Problems with dbus have previously been found  often to be due to users
having installed passwd and then not having Fink install the new users
when prompted; this is why dbus is now set up to fail if its user is
missing, I believe.  If indeed you do 'fink reinstall passwd' make sure
to  take the default option and install them.

-- 
Alexander Hansen
Fink User Liaison


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to