Как подстановочные знаки устанавливаются при сборке eglibc? - PullRequest
1 голос
/ 27 сентября 2010

Я пытаюсь собрать пакет eglibc-2.11.2 из исходного кода.Глупо или нет, я пытаюсь перенести его в Debian Lenny, в основном, чтобы я мог создавать другие вещи, которые требуют этого, без необходимости обновлять всю мою систему до стабильной.(Является ли это хорошей идеей, это упражнение для читателя.) Я использую исходный код Debianized из sid.

Когда я выполняю dpkg-buildpackage, пакет собирается, но в итоге я получаю следующую ошибку, когда онработает dh-shlibdeps.

dh-shlibdeps: warning: can't parse dependency #PACKAGE# (>> 2.11)
dh-shlibdeps: error: invalid dependency got generated: #PACKAGE# (>> 2.11)

(Я немного перефразирую, потому что, к сожалению, сообщение об ошибке выскользнуло из моего буфера screen во время сеанса устранения неполадок, и это длинная сборка.)

Вполне возможно, что у меня есть какой-то другой пакет устарел.Я обновил debhelper из backports, так что это версия 8.0, но это не помогло.Что бы решить эту ошибку?

1 Ответ

1 голос
/ 30 сентября 2010

#PACKAGE# заменяется dpkg-gensymbols, часть dpkg-dev, с 1.15.0. Похоже, у Ленни был только 1.14.29.

Обратный перенос dpkg / dpkg-dev в 1.15.0, вероятно, решит эту конкретную проблему.

...