Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Debian. Ошибка сборки пакета, Can't exec "debian/rules": Отказано... 
:(
    Опции темы
cia
Дата 16.5.2012, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 15.1.2007

Репутация: нет
Всего: 4



Здравствуйте. Не судите строго, если задаю глупые вопросы - я в юниксе не силен.

В общем есть debian на ноутбуке, ядро 2.6.32. Хочу vga_switcheroo для переключения видеокарт. Как я понял он есть только в ядре 2.6.34 и выше.
Пытаюсь собрать пакет, как описано тут: http://habrahabr.ru/post/94032

Выполняю sudo dpkg-buildpackage -us -uc. Сборка прерывается, так как заканчивается место на диске (съедает 15Гб).
Копирую директорий на другой диск, который используется в windows (там ntfs).
Запускаю сборку там. Получаю ошибку:

Код

cia@ciaNotebook:/media/5EF1E503DBD85637/linux-2.6.34$ sudo dpkg-buildpackage -us -uc
[sudo] password for cia: 
dpkg-buildpackage: экспорт CFLAGS из dpkg-buildflags (происхождение: vendor): -g -O2
dpkg-buildpackage: экспорт CPPFLAGS из dpkg-buildflags (происхождение: vendor): 
dpkg-buildpackage: экспорт CXXFLAGS из dpkg-buildflags (происхождение: vendor): -g -O2

dpkg-buildpackage: экспорт FFLAGS из dpkg-buildflags (происхождение: vendor): -g -O2
dpkg-buildpackage: экспорт LDFLAGS из dpkg-buildflags (происхождение: vendor): 
dpkg-buildpackage: пакет исходных текстов linux
dpkg-buildpackage: версия исходных текстов 2.6.34-2.9
dpkg-buildpackage: исходные тексты изменены Leann Ogasawara <[email protected]>
dpkg-buildpackage: архитектура узла amd64
dpkg-buildpackage: предупреждение: debian/rules не является исполняемым: исправляется.
dpkg-source --before-build linux-2.6.34
 debian/rules clean
Can't exec "debian/rules": Отказано в доступе at /usr/bin/dpkg-buildpackage line 507.
dpkg-buildpackage: ошибка: debian/rules clean завершился неудачно с неизвестным кодом выхода -1


Как бороться с проблемой?
PM WWW ICQ   Вверх
krypt3r
Дата 17.5.2012, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 9.6.2009

Репутация: 3
Всего: 16



dh_make делался?
PM MAIL   Вверх
ZeeLax
Дата 19.5.2012, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Вы пытаетесь использовать много-много очень родных линуксу утилит, на не родной для него файловой системе. NTFS вообще, как помню, почти на реверс-инжиниринге и держится smile

В общем, собирайте пакеты на линуксовых ФС.

P.S. Если в линуксе не силён, то сначало надо стать "силён", а уж потом делать такие сложные штуки как пересборка ядра, пусть даже и сконфигурированного уже.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
cia
Дата 23.5.2012, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 15.1.2007

Репутация: нет
Всего: 4



Ясно. 
ZeeLax, спасибо за ответ. Я тоже грешил на ntfs, но не был уверен что дело именно в этом.\
А сколько дискового пространства может скушать сборка? У меня свободно 20 гиг и этого оказывается недостаточно.

З.Ы. А я вот всё равно упрямо буду пытаться пересобрать ядро - то, что нас не убивает делает нас сильнее.  smile 
PM WWW ICQ   Вверх
ZeeLax
Дата 23.5.2012, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 26
Всего: 88



Размер пространства, необходимого для сборки сильно зависит от количества включенных фич. Где-то в документации, думаю, оговаривается минимум/максимум.


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0779 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.