FreeBSD ports: fetch-recursive && fetch-required

From
Lev Serebryakov (2:5030/661.1)
To
All (2:5054/37.63)
Date
2005-04-06T09:17:54Z
Area
RU.UNIX.BSD
Hello everybody.

  Как мне казалось, они должны делать _примерно_ одно и то же и в любом случае после этого должен порт собиратся со всеми зависимостями в оффлайне:

fetch-recursive  - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined),
    for port and dependencies into ${DISTDIR} asnecessary

fetch-required
  - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined),
    for port and dependencies that are not already installed
    into ${DISTDIR}.

  Ну да, fetch-required в общем случае вытянет поменьше. Но все равно, по идее, должно быть после этого вытянуто все, что нужно для сборки порта.

  И нифига -- сделал fetch-required-list, отнес результат на машину с интернетом, все скачал, принес и разложил. Для проверки сделал еще раз fetch-required-list, увидел пустой список, сказал make install и тут же начали вытягиватся исходники некоторых зависимостей!

  Это бага или я чего-то не понимаю в работе этик target'ов?

// Lev
--- GoldED+/W32 1.1.4.7
 * Origin: Cave of Black Lion (2:5030/661.1)
SEEN-BY: 46/50 400/814 450/1024 465/222 5000/5000 5011/13 5015/10 5019/31
SEEN-BY: 5020/545 715 5021/29 5025/3 5027/16 5029/50 5030/7 37 55 61 86 87 115
SEEN-BY: 5030/163 207 219 243 251 266 282 325 452 478 542 580 588 595 661 730
SEEN-BY: 5030/731 1023 1082 1115 1202 1551 1763 1922 1957 4441 5035/38 5036/34
SEEN-BY: 5038/9 5054/1 4 8 9 28 35 36 37 63 66 67 70 75 81 84 85 5058/1
SEEN-BY: 5062/10 5069/7 5080/1003 5085/13 5095/20 5096/18 5098/11 6000/254
SEEN-BY: 6083/11
PATH: 5030/661 219 1023 115 5020/545 5054/1 37