LINUX.ORG.RU

[arch][yaourt] не делать git clone заново

 ,


0

1

приветствую.

никак не могу понять как заставить yaourt/makepkg не скачивать заново целиком исходники из git/hg/whatever при -Su --aur --devel. в /var/abs/local/yaourtbuild замечательно хранятся деревья исходников для уже установленных пакетов, но при апдейте все качается заново.

★★★★★

Как вариант - используйте ключик -U вместо -S. Но вам придется апгрейдить каждый пакет отдельно. Профит достигается только в том случае, если инета нет/не анлим

dumal ★★
()

эээ... Может, стоит его обновить? Он давным-давно научился спрашивать, использовать старые сорцы или синкать заново.

madgnu ★★★★★
()
Ответ на: комментарий от madgnu

так всё равно же в /tmp всё хранится, и при перезагрузке его скачанные сырцы отправляются фтопку =)


зы, аффтар, тут дело говорят. Обнови уже йогурт. Или если йогурт не работает персонально для тебя, попробуй поставить пакет packer из аура.

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

packer — спасибо, как раз работает. а yaourt — каждый раз делает clone. например:

==> Continue building packer ? [Y/n]
==> --------------------------------
==> 
==> Building and installing package
==> Determining latest git revision...
  -> Version found: 20101215
==> Making package: packer 20101215-1 (Wed Dec 15 16:02:30 IRKT 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting build()...
==> Connecting to github GIT server....
Cloning into packer...
remote: Counting objects: 566, done.
remote: Compressing objects: 100% (238/238), done.
remote: Total 566 (delta 185), reused 552 (delta 178)
Receiving objects: 100% (566/566), 75.90 KiB, done.
Resolving deltas: 100% (185/185), done.
==> Tidying install...

игрался тут с mesa-git сотоварищи, так он каждый раз месу из сети тащил. причем отдельно для mesa-git, для ati-dri-git и libgl-git.

на тему обновить:

$ yaourt -Ss yaourt
archlinuxfr/yaourt 0.9.5.1-1 [installed]
    A pacman wrapper with extended features and AUR support
aur/yaourt 0.9.5.1-1 [installed] (4233)
    A pacman wrapper with extended features and AUR support

куда уж дальше?

dmiceman ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.