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>