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

Re: [obsdfr-misc] Forcer un make update



On Wed, Apr 23, 2008 at 02:07:34PM +0200, Nicolas Letellier wrote:
> Hello.
> 
> J'ai mis à jour ma -current et j'ai quelques ports à updater. Je les
> liste donc avec /usr/ports/infrastructures/build/out-of-date.
> Je rentre dans mon repertoire, je fais mon 'make update', mais a la
> fin, ca ne fonctionne pas :
> 
> ===> Updating for xfce-utils-4.4.2p1
> Upgrading from xfce-utils-4.4.2p0
> New package xfce-utils-4.4.2p1 contains potentially unsafe operations
> 	@exec /usr/local/bin/gtk-update-icon-cache -q -f
> -t /usr/local/share/icons/hicolor 2> /dev/null || true Can't safely
> update to xfce-utils-4.4.2p1 (use -F update to force
> it) /usr/sbin/pkg_add: xfce-utils-4.4.2p1:Fatal error *** Error code 1
> 
> Stop in /usr/ports/x11/xfce4/xfce-utils (line 1446
> of /usr/ports/infrastructure/mk/bsd.port.mk).
> 
> 
> J'aimerais savoir s'il y a une option dans make pour lui dire de forcer
> l'update et qu'il peut installer tranquillement le nouveau port a la
> fin.
> 
> Le man de make est enormissime, j'ai pas trouve dedans, mais j'ai
> peut-etre mal cherche. De meme, dans la FAQ, je n'ai rien trouve a ce
> sujet.

Ce n'est bien sur pas la manpage de make que tu dois lire. Elle décrit
le comportement du programme make, pas celui des Makefile du port tree.
Pour avoir des infos sur eux il faut lire ports(7) et bsd.port.mk(5).

> L'option -F ne fonctionne qu'avec pkg_add, donc, ne m'aide pas dans mon
> 'make update'.
> 
> Merci.
> 
>  - Nicolas.

Cherche FORCE_UPDATE dans bsd.port.mk(5).

--
Pierre Riteau