URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4100
[ Назад ]

Исходное сообщение
"Проблемы с созданием rpm для cups 1.7 на сентосе 6.4."

Отправлено PashaTurok , 18-Ноя-13 21:25 
Доброго времени суток!

Пытаюсь построить rpmку. Вроде все зависимости установил, но получаю ошибку.

Делаю так:
rpmbuild -ta cups-1.7.0-source.tar.gz  --without dbus

А вот такая ошибка:

Processing files: cups-1.7.0-1.x86_64
error: File not found: /root/rpmbuild/BUILDROOT/cups-1.7.0-1.x86_64/usr/share/cups/usb
error: File not found by glob: /root/rpmbuild/BUILDROOT/cups-1.7.0-1.x86_64/usr/share/cups/usb/*

Как с этим бороться? Куда копать? В гугле ничего не нашел.

Помогите пожалуйста, кто что знает...


Содержание

Сообщения в этом обсуждении
"Проблемы с созданием rpm для cups 1.7 на сентосе 6.4."
Отправлено Andrey Mitrofanov , 18-Ноя-13 21:41 
> rpmbuild -ta cups-1.7.0-source.tar.gz  --without dbus
> error: File not found by glob: /root/rpmbuild/BUILDROOT/cups-1.7.0-1.x86_64/usr/share/cups/usb/*
> Как с этим бороться? Куда копать? В гугле ничего не нашел.

Как обычно: отладить и починить .spec в соответствии с реалиями новой версии исходников.

Находишь строку .spec-а, которая даёт ошибку, смотришь, что не так и правишь.
Скорее всего какие-то файлы переместили или удалили в новой версии.

Повторяешь это со следующими ошибками -- до "окончательной" сборки .rpm-ов. Но особо не радуйся -- ещё надо убедиться, что оно поставится. Потом, что заработает. Потом присмотреть ещё какое-то время -- вдруг чего ещё надо поправить.

...
Посмотрел, на pkgs.repoforge.org, вроде, нет готового. Поискать по rpm-искалкам ещё можно попробовать. М-м-м, google.com/search?q=cups-1.7+rpm ... танцевать от двух .spec-ов: того, что 1.7 в fc21 и "оригинального" el6-ого. Если, скажем, cups-1.7.0-5.fc21.src с нахрапа не соберётся.

> Помогите пожалуйста, кто что знает...


"Проблемы с созданием rpm для cups 1.7 на сентосе 6.4."
Отправлено PashaTurok , 18-Ноя-13 21:45 
Большое спасибо за ответ. Обязательно попробую и скажу чем закончилось...