Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Oct 2013 09:46:06 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        Antonio Olivares <olivares14031@gmail.com>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>, Romain =?iso-8859-1?Q?Tarti=E8re?= <romain@blogreen.org>
Subject:   Re: # portmaster -r pixman fails with !#/bin/sh list too long
Message-ID:  <444n9114v5.fsf@lowell-desk.lan>
In-Reply-To: <CAJ5UdcPhj8a0vUK6E6nDg_=ajKC85k44D5UT=M%2BhmD7PF=ZMeA@mail.gmail.com> (Antonio Olivares's message of "Tue, 1 Oct 2013 07:20:36 -0500")
References:  <CAJ5UdcM8dtrz-PHer9M1jdH8N_MOkd8G-fTc=v5i_4Dn4ngK2w@mail.gmail.com> <44d2np1p5k.fsf@lowell-desk.lan> <CAJ5UdcPhj8a0vUK6E6nDg_=ajKC85k44D5UT=M%2BhmD7PF=ZMeA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Antonio Olivares <olivares14031@gmail.com> writes:

> I tried your advice with the -R option, it worked, but for only pixman
> the other ports that depend on it don't get rebuilt :(
>
> I try to use -x 'texlive-*' but it does not work :(
> I get
>
> Could not execute shell
> "/usr/ports/Mk/bsd.port.mk",  line 1192:  warning "/usr/bin/awk
> '/^#define[[:blank:]]....FreeBSD_version/ {print $3}
> </usr/include/sys/param.h" returned non-zero status
> /usr/local/sbin/portmaster:  rm: Argument list too long
>
> and it justs sits there.  Out of 3 machines only 1 is working because
> I overlooked the pixman update entry in /usr/src/UPDATING :(
>
> Please advice me as to how to get the desktop working again on these
> machines.  I did not want to shoot myself in the foot but I did so :(

Try the '-R' again; it may get a bit farther each time. 

You can always recover by removing some of the ports and reinstalling
them after the remaining ports are updated. You're going to have to
rebuild a huge number of ports anyway, so this is not very different
from using portmaster on everything.

Good luck.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?444n9114v5.fsf>