Предупреждения Pacman-a

пробую для Metacity

# $Id: PKGBUILD 55133 2009-10-12 07:27:57Z jgc $
# Maintainer: Jan de Groot <[email protected]>;
pkgname=metacity
pkgver=2.28.0
pkgrel=2
pkgdesc="A window manager for GNOME2"
arch=(i686)
license=('GPL')
depends=('startup-notification>=0.10' 'gconf>=2.28.0' 'zenity>=2.28.0' 'libcanberra>=0.14' 'libgtop>=2.28.0')
makedepends=('intltool')
url="http://www.gnome.org"
groups=('gnome')
options=('!libtool' '!emptydirs')
source=()
build() {
  mkdir -p $pkgdir/var/tmp/
touch $pkgname/var/tmp/$pkgname.dummy
}
md5sums=()

пишет невозможно выполнить touch для «metacity/var/tmp/metacity.dummy»: Нет такого файла или каталога. Эм….
ну в /var/tmp после перезагрузки ничего не исчезает, вроде тока в этом отличие. А что?
все, разобрался, пробела не хватало в функции :) Спасибо, собирается и ставится, на права тока ругается у var/tmp 1777 а у пакета 755. Я думаю ничего плохо не будет от этого и chmod не нужен

и еще назрел вопрос -

как бороться уже с такими ворнингами? Типа не нравится что у меня некоторый софт новее чем в репах. Пересобирать их с пониженной версией в пкбилдах ? плохая вроде идея

редупреждение: gtkpacman-svn: установленная версия (217-1) новее, чем в archstuff (214-1)
предупреждение: kernel26-firmware: установленная версия (2.6.32.2-1) новее, чем в core (2.6.31-1)
предупреждение: libxft-ubuntu: установленная версия (2.1.14-2) новее, чем в archstuff (2.1.14-1)
предупреждение: nvidia: установленная версия (195.30-1) новее, чем в extra (190.42-1)
предупреждение: nvidia-utils: установленная версия (195.30-1) новее, чем в extra (190.42-2)
предупреждение: qgtkstyle-svn: установленная версия (898-1) новее, чем в archstuff (889-1)
предупреждение: qt: установленная версия (4.6.0-3) новее, чем в extra (4.5.3-3)
предупреждение: smplayer-svn: установленная версия (3375-1) новее, чем в archstuff (3220-1)
предупреждение: ttf-droid: установленная версия (20092411-1) новее, чем в dstr-repo (20090405-1)
serg
как бороться уже с такими ворнингами?
Создать свой репозиторий?

Кстати, “пустые” пакеты¸ как мне кажется, не разумное решение :no:
Разберемся, голубчик!
h4tr3d
не, точно гуру, ну скажи мне на милость обычному пользователю собирать пакеты? я ему почему это рекомендовал? да потому, что он и так компиляет, так пусть будет так, что бы потом лишнего гимора не было.

Парсер три раза пришлось чинить пока понял что ты сказать хотел. Лучше потратить 15 минут для того чтобы понять как собирать пакеты, в арче это сделано, на мой взгляд, отлично, не в пример тому же Debian'у, нежели засирать свою систему и потом костылями и подпорками заставлять её работать так как надо.
как бороться уже с такими ворнингами? Типа не нравится что у меня некоторый софт новее чем в репах. Пересобирать их с пониженной версией в пкбилдах ? плохая вроде идея

К примеру, собирать пакеты с другими названиями, что-нибудь типа *-{my,git,svn}, ну или как хочешь, а уже в PKGBUILD'ах указывать какой пакет он заменяет.
Пример с gtk2-git
provides=('gail=1.22.3' 'gtk2=2.19.3')
darklord
Лучше потратить 15 минут для того чтобы понять как собирать пакеты, в арче это сделано, на мой взгляд, отлично, не в пример тому же Debian'у, нежели засирать свою систему и потом костылями и подпорками заставлять её работать так как надо.
:good: плюс много. если бы автор топика сразу сделал всё по уму, этих проблем бы не было.
Разберемся, голубчик!
 
Зарегистрироваться или войдите чтобы оставить сообщение.