понедельник, 1 марта 2010 г.

Новые версии моих пакетов

Вобщем, решил таки зарелизить все последние изменения в моих пакетах, итого:
  • cl-routes-0.2.1 (новая возможность описанная здесь)
  • cl-closure-template-0.1.4 (скомпилированные шаблоны должны стать быстрее)
  • restas-0.0.4 (подробности в предыдущем сообщении)
Кроме того, привёл в соответствие с новыми версиями свой форк gentoo-lisp-overlay, а также и форк clbuild.

P.S. Vladimir Sedach сообщил о релизе parenscript-2.1. В gentoo-lisp-overlay этого ещё нет, поэтому сделал сам для своего форка.

7 комментариев:

  1. При попытке поставить пакет restas-wiki, получил ошибку сборки пакета local-time из репозитория gentoo-lisp-overlay.

    Сначала такую:

    !!! Fetched file: local-time-1.0.1.tar.gz VERIFY FAILED!
    !!! Reason: Filesize does not match recorded size
    !!! Got: 353025
    !!! Expected: 271457

    После ручной подписи пакета, такую:

    /var/tmp/portage/dev-lisp/local-time-1.0.1/temp/environment: line 2434: cd: doc: Нет такого файла или каталога
    local-time.texinfo: Нет такого файла или каталога

    После комментирования строки 22 в .ebuild все заработало.

    #S="${WORKDIR}"/${PN}

    ОтветитьУдалить
  2. Для ebuild-а restas-directory-publisher не хватает зависимости от hunchentoot-cgi, т.к. он требуется, но никем не поставился.

    ОтветитьУдалить
  3. @dmitry_u

    Спасибо большое, исправил. С local-time правда, не понятно, ибо я его не трогал и он такой в оффициальном портеже и у меня поставился нормально, но строку закоментировал и обновил Manifest - и так тоже работает.

    ОтветитьУдалить
  4. Вот еще одна проблема:

    ; SB-INT:SIMPLE-READER-PACKAGE-ERROR at 10325 (line 291, column 11) on #:
    ; Symbol "MEDIA" not found in the WIKI-PARSER.DOKUWIKI package.

    Не собирается restas-wiki. Я не очень понял причину, но ошибка в этом месте:

    (define-wiki-render dokuwiki:media (items)
    (let ((img (xtree:make-child-element xfactory:*node* "img")))
    ^^^

    ОтветитьУдалить
  5. @dmitry_u
    Я понял, нужна более свежая версия wiki-parser, сейчас сделаю и отпишусь.

    И что бы я без тебя делал? ;)

    ОтветитьУдалить
  6. Так на то тестеры и нужны :)

    Хотелось бы еще множество вопросов задать, касающихся отладки кода, как это можно сделать?

    ОтветитьУдалить
  7. Запушил.

    archimag@gmail.com - почта/Jabber, что вам больше нравится, можно и на lisper.ru.

    ОтветитьУдалить