On Sat, Nov 06, 2010 at 08:15:42PM +0700, Denis Feklushkin wrote: > On Sat, 6 Nov 2010 14:34:17 +0200 > Peter Pentchev <roam@ringlet.net> wrote: > > > On Sat, Nov 06, 2010 at 06:28:42PM +0700, Denis Feklushkin wrote: > > > On Sat, 6 Nov 2010 13:05:28 +0200 > > > Peter Pentchev <roam@ringlet.net> wrote: > > > > > > > > > > > > > > > deb http://debian.ringlet.net/debian-ringlet/ UNRELEASED main > > > > > > deb-src http://debian.ringlet.net/debian-ringlet/ UNRELEASED main > > > > > > > > > > > > > ...или прямо скачать deb-пакет или source: > > > > > > > > > > > > > > http://debian.ringlet.net/debian-ringlet/pool/main/n/netpgp/ > > > > > > > > > > > > > > Попробуйте, работает ли этая версия для Вас; если работает, подождите, > > > > > > > пока я пофиксю остальние баги в новой версии, 20101103. Если не > > > > > > > работает, скажите что не работает :) > > > > > > > > > > > > Несколько обновленная версия на то же место: netpgp-20101104+ds1-1. > > > > > > Еще есть что-то поковырять, прежде чем пошлю в debian-mentors. > > > > > > > > > > Вроде ок, скачалось. А как ставить теперь? apt-cache search пакет netpgp не находит > > > > > > > > Да, а кстати у Вас какая архитектура? Я забыл сказать, что binary пакеты > > > > у меня только для i386. > > > > > > о, точно, у меня ж 64 бит > > > > > > > Если у Вас что-то еще, может, я попробую настроить > > > > еще одного qemu и собрать пакет для другой архитектуры, если у Вас нет > > > > возможности скачать source-пакет из pool/main/n/netpgp/ и собрать самому? > > > > > > что-то вылетело из головы что можно собирать. > > > > > > не собирается: > > > > > > # apt-get build-dep netpgp > > > Reading package lists... Done > > > Building dependency tree > > > Reading state information... Done > > > E: Build-Depends dependency for netpgp cannot be satisfied because no available versions of package debhelper can satisfy version requirements > > > > > > Build-Depends: debhelper (>> 8) а в репозитории самый новый это 8.0.0 > > > > Гм?! Странно - 8.0.0 точно >> 8: > > > > [roam@greylight ~]$ dpkg --compare-versions 8.0.0 gt 8 && echo yep > > yep > > [roam@greylight ~]$ dpkg --compare-versions 8.0.0 '>>' 8 && echo yep > > yep > > [roam@greylight ~]$ > > > > Можно увидеть output "apt-cache policy debhelper"? > > > > Попробуйте заменить >> 8 на >= 8, но не думаю, что это поможет. > > ">>" это "больше или равно"? Нет, ">>" - "строго больше". 8.0.0 >> 8.0 >> 8, смотрите секцию 5.6.12 в Debian Policy или поэкспериментируйте с dpkg --compare-versions. > # apt-cache policy debhelper > debhelper: > Installed: (none) > Candidate: 7.0.15 > Version table: > 8.0.0 0 > 640 http://ftp.de.debian.org squeeze/main Packages > 630 http://ftp.de.debian.org unstable/main Packages > 7.0.15 0 > 990 ftp://mirror.hetzner.de lenny/main Packages > 990 http://ftp.de.debian.org lenny/main Packages > > опять моя вина! Гм, да, я собирал для Squeeze, но сделаю и Lenny backport, когда все остальное решено. > # apt-get -t unstable build-dep netpgp > # apt-get source -b netpgp > > и всё ок собралось > > но не заработало. 2 бага вылезло: > > $ netpgp --clearsign --userid=817fe0ba8e60c3bf [snip] > и всё, никакой подписи нету Этого (clearsign stdin) я и не пробовал, погляжу, что случается. > А при проверке подписи: > > $ netpgp --verify [snip] > Aborted Да, посмотрите на TODO в debian/changelog :) netpgp пока умеет --verify и --cat на clearsigned messages, когда сообщения били подписанни средствами GnuPG :) При netpgp --clearsign еще какие-то проблемы, а явно я не успел устранить и все проблемы --verify. Всего лучшего, Петр -- Peter Pentchev roam@space.bg roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 What would this sentence be like if it weren't self-referential?
Attachment:
signature.asc
Description: Digital signature