Le 25 juil. 08 à 15:18, Alexander Hansen a écrit :

>
> On Jul 25, 2008, at 9:05 AM, François Giron wrote:
>
>>
>> Le 25 juil. 08 à 14:48, Alexander Hansen a écrit :
>>
>>>
>>> On Jul 25, 2008, at 7:45 AM, frj0 wrote:
>>>
>>>> Hi,
>>>>
>>>> I can't update neither reinstall gnumeric. I try to build it;  
>>>> then I
>>>> removed it with 'dpkg purge gnumeric', but it's the same:
>>>>
>>>> The following package will be installed or updated:
>>>> gnumeric
>>>> The following additional package will be installed:
>>>> gnumeric-shlibs
>>>> Do you want to continue? [Y/n] Y
>>>> Setting runtime build-lock...
>>>> dpkg-deb -b /sw/src/fink.build/root-fink-buildlock- 
>>>> gnumeric-1.8.1-3 /
>>>> sw/src/fink
>>>> .build
>>>> dpkg-deb : construction du paquet ¬´ fink-buildlock- 
>>>> gnumeric-1.8.1-3
>>>> » dans «
>>>> /sw/src/fink.build/fink-buildlock-
>>>> gnumeric-1.8.1-3_2008.07.25-13.37.38_darwin-po
>>>> werpc.deb ».
>>>> Installing build-lock package...
>>>> /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-
>>>> gnumeric-1.8.1-3_2008
>>>> .07.25-13.37.38_darwin-powerpc.deb
>>>> Sélection du paquet fink-buildlock-gnumeric-1.8.1-3
>>>> précédemment désélectio
>>>> nné.
>>>> (Lecture de la base de données... 117136 fichiers et
>>>> répertoires déjà instal
>>>> lés.)
>>>> Préparation du remplacement de fink-buildlock-gnumeric-1.8.1-3
>>>> 2008.07.25-10.07
>>>> .04 (en utilisant .../fink-buildlock-
>>>> gnumeric-1.8.1-3_2008.07.25-13.37.38_darwin
>>>> -powerpc.deb) ...
>>>> There is currently an active buildlock for the package
>>>>   gnumeric (1.8.1-3)
>>>> meaning some other fink process is currently building it.
>>>> dpkg : avertissement - ancien script pre-removal a retourné un  
>>>> code
>>>> d'erreur de
>>>> sortie 1
>>>> dpkg - tentative d'exécution du script du nouveau paquet  
>>>> à la
>>>> place ...
>>>> /sw/bin/dpkg : erreur de traitement de /sw/src/fink.build/fink-
>>>> buildlock-gnumeri
>>>> c-1.8.1-3_2008.07.25-13.37.38_darwin-powerpc.deb (--install) :
>>>> le sous-processus nouveau script pre-removal a retourné une
>>>> erreur de sortie d
>>>> 'état 1
>>>> Des erreurs ont été rencontrées pendant  
>>>> l'exécution :
>>>> /sw/src/fink.build/fink-buildlock-
>>>> gnumeric-1.8.1-3_2008.07.25-13.37.38_darwin-p
>>>> owerpc.deb
>>>> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
>>>> Can't set build lock for gnumeric (1.8.1-3)
>>>>
>>>> If any of the above dpkg error messages mention conflicting  
>>>> packages
>>>> or missing
>>>> dependencies -- for example, telling you that the package
>>>> fink-buildlock-gnumeric-1.8.1-3 conflicts with something else --  
>>>> fink
>>>> has
>>>> probably gotten confused by trying  to build many packages at  
>>>> once. Try
>>>> building just this current package gnumeric (i.e, "fink build
>>>> gnumeric"). When
>>>> that has completed successfully,  you could retry whatever you did
>>>> that led to
>>>> the present error.
>>>>
>>>> Regardless of the cause of the lock failure, don't worry: you  
>>>> have not
>>>> wasted
>>>> compiling time! Packages that had been completely built before this
>>>> error
>>>> occurred will not have to be recompiled.
>>>>
>>>> See http://wiki.finkproject.org/index.php/Fink:buildlocks for more
>>>> information.
>>>>
>>>> /sw/bin/dpkg-lockwait -r fink-buildlock-gnumeric-1.8.1-3 >/dev/null
>>>> /sw/bin/dpkg : erreur de traitement de fink-buildlock- 
>>>> gnumeric-1.8.1-3
>>>> (--remove
>>>> ) :
>>>> le sous-processus pre-removal script a retourné une erreur de
>>>> sortie d'état 1
>>>> Des erreurs ont été rencontrées pendant  
>>>> l'exécution :
>>>> fink-buildlock-gnumeric-1.8.1-3
>>>> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
>>>> Failed: buildlock failure
>>>>
>>>>
>>>
>>> That's the intent of the buildlock under normal circumstances--to  
>>> keep you from building a package in multiple processes at the same  
>>> time.  This means you can't use dpkg to manage gnumeric right  
>>> now.  You don't happen to have two different sessions open that  
>>> might be trying to build gnumeric?
>>>
>>> Did you check http://wiki.finkproject.org/index.php/ 
>>> Fink:buildlocks as the message said?
>>>
>>> If you don't actually have an active build of gnumeric going, then  
>>> try removing the build lock package via
>>>
>>> fink remove fink-buildlock-gnumeric-1.8.1-3
>>
>> I run 'fink cleanup all', 'fink remove fink-buildlock- 
>> gnumeric-1.8.1-3', but the result is the same.
>>
>> Suppression de fink-buildlock-gnumeric-1.8.1-3 ...
>> There is currently an active buildlock for the package
>>    gnumeric (1.8.1-3)
>> meaning some other fink process is currently building it.
>> /sw/bin/dpkg : erreur de traitement de fink-buildlock- 
>> gnumeric-1.8.1-3 (--remove) :
>> le sous-processus pre-removal script a retourné une erreur de  
>> sortie d'état 1
>> Des erreurs ont été rencontrées pendant l'exécution :
>> fink-buildlock-gnumeric-1.8.1-3
>> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
>> ERROR: Can't remove package(s). If the above error message mentions  
>> dependency
>> problems, you can try
>> fink remove --recursive fink-buildlock-gnumeric-1.8.1-3
>> This will attempt to remove the package(s) specified as well as ALL  
>> packages
>> that depend on it.
>> Failed: can't remove package fink-buildlock-gnumeric-1.8.1-3
>>
>> % fink list -t fink-buildlock
>> Information about 7204 packages read in 5 seconds.
>> p      fink-buildlock          [virtual package]
>> *i*     fink-buildlock-gnumeric-1.8.1-3 2008.07.25-10.07.04      
>> Package compile-time lockfile
>>
>
> if you're sure that you don't have a window open that has a build of  
> gnumeric in it (possibly suspended), then the best things I can  
> think  of trying are to use "ps ax" to see if you still have a  
> process around that became disconnected and then to "kill" it if  
> there is one; or just to reboot to make sure any such process is  
> dead.  This will probably require a bit of additional work to clean  
> up, but let's start just by getting rid of the build lock.

Ok. The problem seems to be these: during update-all (278 packages!)  
the gnumeric update failed and Terminal.app had a locking. I quit and  
open my session and remove gnumeric to continue the update-all with  
Eterm. But I see with the 'ps ax' this:

  1258   ??   E     0:00.00 (Terminal)

I reboot, and all is OK.
Thanks
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to