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