LINUX.ORG.RU

Не получается собрать xscreensaver c pbuilder

 , , ,


0

1

C dpkg-buildpackage нормально собирается и подписывается. В pbuilder и в более ограниченных средах я получаю:

cp: cannot stat 'debian/tmp/etc/X11/app-defaults/XScreenSaver': No such file or directory
dh_install: cp -a debian/tmp/etc/X11/app-defaults/XScreenSaver debian/xscreensaver-data//etc/X11/app-defaults/ returned exit code 1
Пытался подсовывать файл в rules, удаление строчки
mv debian/xscreensaver-data/etc/X11/app-defaults/XScreenSaver \
		debian/xscreensaver-gl/etc/X11/app-defaults/XScreenSaver-gl
	install -m 644 -o root -g root driver/XScreenSaver.ad-nogl \
		debian/xscreensaver-data/etc/X11/app-defaults/XScreenSaver-nogl
Или комментирование:
chmod +x debian/xscreensaver/usr/share/xscreensaver/xscreensaver-wrapper.sh
Результат не дают. (похоже, что затык на самом dh_install) Правила, и другие файлы взял отсюда. В патчах ничего связанного с 'app-defaults/XScreenSaver' тоже нет, да и я пробовал их отключать.

★★★★★

Последнее исправление: anonymous_sama (всего исправлений: 1)

при dpkg-buildpackage вроде пишет в терминале что он подсовывает в configure

Cactus64k
()
Ответ на: комментарий от Excavator

У меня идет бэкпорт версии 5.32, с использованиями патчей и настроек отсюда, там некоторые патчи повторяют upstream, но это несущественно, так как я смотрел, и никого отношения к файлу XScreenSaver они не имеют. Да и опять же я пробовал без патчей, ну и с простым dpkg-buildpackage (full, вместе с подписью) все проходит без проблем. Справедливости стоит заметить, что 5.30-1 собирается в pbuilder без проблем.

anonymous_sama ★★★★★
() автор топика

Собрал. Вот может кому-нибудь тоже нужно. Да, как сделать чтобы ссылки в описании ppa description работали?

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