brad
9123ea4af1
missed this when removing old gcc.
2013-01-30 07:57:50 +00:00
espie
5eb35f9f1e
adjust documentation a bit.
2013-01-29 16:19:41 +00:00
espie
427ff0a96e
document m parameter for -F
...
noticed by jasper@
2013-01-29 16:14:44 +00:00
espie
98aec6d004
don't let check_signature be silent, say that the package is absent, make
...
things more obvious with a new REVISION/version.
2013-01-29 15:11:41 +00:00
espie
5c9dbf69b7
adjust to reality: the current algorithm cleans up packages one subpackage
...
at a time.
2013-01-29 15:11:02 +00:00
espie
6fdb04dc14
handle memory and mem as synonyms
2013-01-29 11:16:58 +00:00
nigel
1071d1b260
Change <hostname>-stop to stop-<hostname>
...
Ok to fix espie@
2013-01-28 23:07:36 +00:00
sthen
b4dbef5c18
Only use PFRAG.shared for plugins, not standard libraries; pkg_create has
...
had magic to deal with these since PkgCreate.pm 1.68. ok espie@ (rewrite of
this code is pending, but this helps for now).
2013-01-28 21:27:59 +00:00
espie
a3886a4ab8
reversed test result somehow
2013-01-28 17:36:11 +00:00
espie
f11250b9ac
okay, less smart, just do the whole series, don't special case the
...
main package. should work.
2013-01-28 15:52:04 +00:00
espie
8ced3b60c4
rebuild.log is gone, that info went back to separate paths.
...
Reasoning as follows: we were starting a job, and dumping the path
info in there. Just stopping right there makes little sense, so put
the rebuild info there anyways.
2013-01-28 13:48:31 +00:00
espie
5c9638a323
tweak, remove rebuild.log, as we log stuff directly into paths/ now.
...
do register_package in a slightly more efficient way (less -f tests)
2013-01-28 13:31:40 +00:00
espie
a2a420d6a5
fix -R for real... what check_signatures does is nice, but needs to be
...
partly redone in the main dpb process. Obviously, children's changes to
uptodate don't affect the main process.
thanks to fgs@ for being the crash-test bunny.
2013-01-28 13:25:59 +00:00
espie
f9d05fde34
document FETCH_TIMEOUT
2013-01-28 12:24:51 +00:00
espie
573c499cf5
add a FETCH_TIMEOUT, similar to STUCK_TIMEOUT, but slightly simpler,
...
as there is no speed factor there...
2013-01-28 12:23:45 +00:00
espie
11cd4c0c77
don't bother dumping distfiles, history is quite enough
2013-01-28 10:50:46 +00:00
espie
e06e006a3a
document new logs, new -J, new -M.
...
removes description of fetch/distfiles.log as that one no longer serves
any purpose (bye bye!)
2013-01-28 10:24:24 +00:00
espie
c259d653cc
tweak memory handling to make it less special: treat -M as an override_prop
...
as we should.
Use core methods to access the memory threshold.
UI simplification: -M can take a suffix, default is K, but you can just say
-M 520M or -M 2G now.
2013-01-28 10:14:17 +00:00
espie
cd3023d079
add debugging message that does not depend on Devel::StackTrace, may be
...
useful to find out where dpb gets stuck
2013-01-28 09:56:00 +00:00
espie
a2781ea1ff
remove debug scaffolding
2013-01-27 23:17:00 +00:00
espie
2f7c8bf00b
bump default junk back up to 150, makes more sense with new accounting
2013-01-27 23:15:57 +00:00
espie
560aa0bc8c
ditch register_built, no longer serves any purpose.
...
switch junk to counting depends and count depends correctly
2013-01-27 23:15:12 +00:00
espie
58da2425a1
no longer a bug in mfs, at least on modern arches.
2013-01-27 18:43:11 +00:00
espie
9bbd046cae
gc stuff that should have gone along with the old mirroring ports
...
infrastructure.
dpb does all that internally these days
2013-01-27 18:21:55 +00:00
espie
f37356a9d9
tweak the way the STARTUP script is run
2013-01-27 17:54:45 +00:00
espie
a08b2eed1f
typo. obviously no-one reads this but me...
2013-01-21 21:33:32 +00:00
espie
dd5cd8ba77
grr
2013-01-21 15:08:25 +00:00
espie
74d5c11fa6
document new -S
2013-01-21 14:59:45 +00:00
espie
3ec5148eaa
rollinglog must be reopened each time, comment why
...
(commented snippet that shows how to prime -s heuristics based on time
dangerous but useful)
2013-01-21 14:56:29 +00:00
espie
0a438fe138
prompted by jasper: reintroduce -S, but as a rw option, to override
...
the rolling journal location for size log.
make it possible to share dpb -s output from a given architecture with
similar architectures
2013-01-21 14:50:30 +00:00
espie
29eb09c90e
small takes speed factor into account
2013-01-21 12:32:51 +00:00
espie
408fcdb5b6
PortBuilder already opens logfiles, so pass them around, instead of closing/reopening
2013-01-21 12:29:52 +00:00
espie
cc22a0ca26
document simpler -s handling
2013-01-21 12:07:01 +00:00
espie
9ad81d2390
simplify wrkdir size handling, turn that into a rolling log.
2013-01-21 12:03:32 +00:00
espie
d0e1642686
fix -R for multi-packages situation: once we ascertain a given port is
...
out-of-date, also check every relevant subpackage, and remove the files
accordingly.
tricky loop to avoid recomputing things
2013-01-21 11:27:24 +00:00
espie
d5fc675d4f
change the way we junk: count ports which install depends instead of all
...
ports.
let has_depends return the number of depends, this may come in handy
2013-01-21 11:06:59 +00:00
espie
dbfc0f1d4a
saner and more consistent handling of small
2013-01-21 10:46:42 +00:00
espie
4b2a548e1f
document small, drop ANVILS as to why STARTUP is a good thing.
...
explicitly say that memory threshold is a total KB value.
2013-01-21 10:42:49 +00:00
espie
dea7bce7f6
tweak log, awaiting-locks is a better name, and put in timestamps
2013-01-21 02:06:12 +00:00
espie
05c713cab5
move the dependency solver to PortInfo, so it can be reused if necessary
2013-01-21 02:01:08 +00:00
espie
0898cedfc3
capitalization
2013-01-20 21:29:55 +00:00
espie
32e43e0139
zap :L for clean like we did for flavors. Same argument applies.
2013-01-19 11:34:11 +00:00
espie
681c718ee7
kill checksum-and-list
...
optimize away some depend stages: since the main dpb process maintains
a synchronous list of live_depends, and only releases host locks synchronously,
it can check depends lists against already known live_depends (and avoid
some depend stages entirely).
naddy@ says it gains 40 mn on his box...
2013-01-18 21:11:55 +00:00
espie
06112d2478
log the time spent waiting for locks.
...
remove most of the "list distfiles" ad-hoc code, this stuff belongs in
bsd.port.mk.
2013-01-16 10:38:56 +00:00
sthen
f187e9fe4e
reserve userid for xl2tpd
2013-01-15 23:01:40 +00:00
ajacoutot
a0ec318e4f
ftp.acc.umu.se is always the most up-to-date gnome mirror.
2013-01-15 13:09:15 +00:00
rpe
5344ad0b60
add missing backslash in find command
...
ok espie@
2013-01-13 15:28:51 +00:00
espie
3db511776e
ChecksumAndList: unused yet. make it possible to save archive-file-lists
...
for later perusal (e.g., locatedb for distfiles)
2013-01-13 14:04:00 +00:00
espie
14e4155cd7
zap SUPDISTFILES earlier if not needed.
...
framework to save listings of archives
2013-01-13 14:03:20 +00:00
nigel
d0b579ed20
_nikto user for security/nikto
...
Ok benoit@
2013-01-12 17:21:59 +00:00