On Sun, Jan 31, 2016 at 08:22:02AM +0100, Marc Espie wrote: > On Sun, Jan 31, 2016 at 04:19:00AM +0100, Juan Francisco Cantero Hurtado > wrote: > > -current, amd64, base and ports tree updated. > > > > Probably some details are irrelevant but I don't know where is the > > problem exactly. > > > > Here are the steps: > > - Create a shellscript with this content: > > #!/bin/sh > > /usr/ports/infrastructure/bin/dpb -m -D COLOR=0 -D NO_CURSOR=1 -D > > ALWAYS_CLEAN=1 -D WAIT_TIMEOUT=0 -q -c -j 4 -p 4 -f 0 -u -U -r -R > > > > - Run as a regular user "doas ./your_script.sh". > > - Wait until dpb is using the 4 slots to "build" the packages. > > - Press Ctrl+c > > - Run top -CHIS -s 1 > > > > Do you see gcc, make, as, ld, etc running in top? > > > > I see a lot of processes related to the build running for a very long > > time. I tried with zsh and ksh. "fg" doesn't show processes running in > > the background. > > Don't do that. ^C doesn't "pass" through doas. You have to kill dpb as root > as well. > > In general, I tend to do tmux/doas sh, THEN start dpb, that way I can kill it, > and everything that depends on it with ^C. > > You can only kill stuff you own easily. >
Thanks for the help!. Maybe I didn't look closely at the remaining processes in the past. -- Juan Francisco Cantero Hurtado http://juanfra.info