[РЕШЕНО] Ошибка при сборке пакета

В чем может быть дело?

==> Распаковка исходных файлов...
  -> Извлечение Sublime%20Text%202.0.2.tar.bz2 с помощью bsdtar
==> Вход в окружение fakeroot...
==> Запускается package()...
==> Очистка...
  -> Удаление ненужных файлов...
  -> Сжатие страниц man и info...
  -> Удаление отладочной информации из бинарных файлов и библиотек...
strip:./opt/sublime-text/st5vxuvk[.text]: На устройстве не осталось свободного места
strip:./opt/sublime-text/st5vxuvk: На устройстве не осталось свободного места
==> Создание пакета "sublime-text"...
  -> Создание файла .PKGINFO...
  -> Добавление файла install...
  -> Создание файла .MTREE...
  -> Архивируется пакет...
xz: (stdout): Write error: На устройстве не осталось свободного места
bsdtar: Write error
==> ОШИБКА: Не удалось создать файл пакета.
==> ERROR: Makepkg was unable to build sublime-text.
==> Restart building sublime-text ? [y/N]
==> -------------------------------------

Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda3           54G         2,1G   49G            5% /
dev                217M            0  217M            0% /dev
run                218M         516K  218M            1% /run
tmpfs              218M            0  218M            0% /dev/shm
tmpfs              218M            0  218M            0% /sys/fs/cgroup
tmpfs              218M         215M  3,8M           99% /tmp
/dev/sda2          248M          19M  217M            8% /boot

             total       used       free     shared    buffers     cached
Mem:          435M       377M        57M         0B       6,9M        99M
-/+ buffers/cache:       271M       164M
Swap:         1,0G       273M       750M
По русски же написано. Да и все же знают что для сборки используется темп.
На устройстве не осталось свободного места
tmpfs 218M 215M 3,8M 99% /tmp
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Прошу прощения у автора, но присоединюсь к его теме...

Тоже есть ошибка, пытаюсь создать пакет. Собирается, но изменяются права на доступ к папке $pkgdir

PKGBUID такой:

pkgname=transmission-svn
pkgver=14127
pkgrel=2.81
pkgdesc="Fast, easy, and free BitTorrent client (GTK+,QT4 GUI)(Git version)"
arch=('i686' 'x86_64')
url="http://www.transmissionbt.com/"
license=('MIT')
depends=('curl' 'libevent' 'gtk3' 'desktop-file-utils' 'hicolor-icon-theme' 'qt4')
makedepends=('intltool' 'subversion' 'qconf')
optdepends=('notification-daemon: Desktop notification support'
  	    'transmission-cli: daemon and web support')
conflicts=(transmission-gtk)
build() {
  cd $srcdir
  ./autogen.sh --prefix=/usr --enable-cli --enable-daemon --enable-lightweight --enable-utp
  make
  cd $srcdir/qt
  /usr/lib/qt4/bin/qmake qtr.pro
  INSTALL_ROOT="$pkgdir/usr" make install
}
package() {
  cd "$srcdir/"
  make -C gtk DESTDIR="$pkgdir/" install
  make -C po DESTDIR="$pkgdir/" install
  install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
И собственно права:

% ls -l                               :(
итого 24
-rw-r--r--  1 mylogin mylogin 1058 июл 25 18:01 PKGBUILD
d---------  2 mylogin mylogin 4096 июл 25 18:04 pkg/
drwxr-xr-x 16 mylogin mylogin 4096 июл 25 18:04 src/
-rw-r--r--  1 mylogin mylogin 174 мар 14  2012 transmission-svn.install
-rw-r--r--  1 mylogin mylogin 1080 янв  1  1970 transmissiond
-rw-r--r--  1 mylogin mylogin   14 янв  1  1970 transmissiond.conf
И естественно вылезает ошибка:
Выход из каталога `/home/mylogin/transmission-2.81/src'
mkdir: невозможно создать каталог «/home/mylogin/transmission-2.81/pkg»: Отказано в доступе
make: *** [install_target] Ошибка 1
==> ОШИБКА: Произошел сбой в build().
    Преждевременный выход...
Вручную права не выставляются...
А ежели по залихватски от рута (на предпросмотренном pkgbuilde)?
makepkg --asroot?
Да, так пашет... Спасибо. Но все-таки хотелось бы из под юзера :)
kotnaton
Да, так пашет... Спасибо. Но все-таки хотелось бы из под юзера :)
а зачем вы директории создавали? Создаете директорию $PKGNAME, кладете туда PKGBUILD, install если есть. Заходите в директорию и собираете пакет. В том выводе, что вы приложили, ни у кого нет прав на директорию pkg, вообще ни на что
PGP 0x31361F01
arcanisrepo
Но все-таки хотелось бы из под юзера :)
Действительно, теперь то зачем?
Система уже подкорректирована
nafanja
По русски же написано. Да и все же знают что для сборки используется темп.
На устройстве не осталось свободного места
tmpfs 218M 215M 3,8M 99% /tmp
блин, я идиот. спасибо что ткнули носом)))
tigris
блин, я идиот. спасибо что ткнули носом)))
Это мы всегда с удовольствием))
GitHub, ArchWiki, AUR
 
Зарегистрироваться или войдите чтобы оставить сообщение.