[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Etch upload request] fixes to package sisu-0.48.8-4 (bugfix and documentation)



Dear Release Team, good people, please get this fix into Etch:
http://ftp.debian.org/debian/pool/main/s/sisu/sisu_0.48.8-4.dsc

(A) unblock request; (B) changelog; (C) debdiff; (D) verbose signoff


(A) Reason for request for upload/ublock for Etch
-------------------------------------------------

i. (pdf creation, a bugfix) sisu-pdf texlive depends, pulls in texlive
  and works (for documents use-cases, including. basic multilingual,
  different footnote types etc.). bugfix of problems with previous version
  with alternative depends on tetex and texlive, both being incomplete
  with the result that nether work properly (on use-case)
  (relates to #402807)

ii. (pdf creation, a minor fix) better latex parsing of urls by use of
  url package

iii. minor documentation additions

iv. cgi sample form related modifications (relatively minor but nice to have
    sorted) (the -4 build adds this)

no request had yet been made for -3 (the changes contained in -3 are more
important than the additions made in -4)

(B) changelog:
-------------------------------------------------

sisu (0.48.8-3) unstable; urgency=medium

  * sisu latex generated, usepackage url (improved placement of urls)

  * debian control, sisu-pdf now depends on texlive alone, (alternative
    tetex depends removed - reason: problem keeping both working!), take
    on board suggestion by to rely on texlive Frank Küster if tetex is
    problematic (this addresses, but does not close #402807 without
    further discussion, dropping alternative tetex depends simplifies
    sisu-pdf (tex) related depends, and makes it much more reliable
    (also see in changelog earlier feedback on sisu-pdf depends from
    Norbert Preining url at 0.47.7-3) depends here drop reliance on
    metapackages, (extra checks required as to determine whether texlive
    depends list may be shortened, playing safe))

  * debian/control sisu recommends libfcgi-ruby1.8
    (previously 'suggested'', needed for sample search form)

  * documentation/help minor addition on initially creating postgresql
    database for use if necessary

  * Debian Etch fixes uploaded by Daniel Baumann
    (followed in quick succession by minor build additions in -4)  

sisu (0.48.8-4) unstable; urgency=medium

  * cgi sample form related modifications (relatively minor but nice to
    have sorted):
    * cgi_pgsql and cgi_sqlite, dynamic path used instead (fixed path
      will result in errors where the default path is not used).
    * cgi_pgsql and cgi_sqlite, "documentation" tip for copying
      generated cgi sample to cgi-bin directory, prevent accidental
      copying to a directory instead of file. Dynamic path used.
    * debian/control Recommends libfcgi-ruby1.8 moved to sisu-postgresql
      and sisu-sqlite (only used in this context)

  * Debian Etch related fixes


(C) debdiff sisu-0.48.8-4 against last Etch version sisu-0.48.8-2:
-------------------------------------------------

debdiff sisu_0.48.8-2_i386.changes sisu_0.48.8-4_i386.changes
File lists identical (after any substitutions)

Control files of package sisu: lines which differ (wdiff format)
----------------------------------------------------------------
Version: [-0.48.8-2-] {+0.48.8-4+}
Suggests: [-libfcgi-ruby1.8,-] rcs | cvs, lv, texinfo, pinfo
Installed-Size: [-3821-] {+3825+}

Control files of package sisu-complete: lines which differ (wdiff
format)
-------------------------------------------------------------------------
Version: [-0.48.8-2-] {+0.48.8-4+}
 SiSU is a command line driven document [-export hub.-] {+creation and
 management framework.+}

Control files of package sisu-pdf: lines which differ (wdiff format)
--------------------------------------------------------------------
Version: [-0.48.8-2-] {+0.48.8-4+}
Depends: sisu, [-tex-common, tetex-base | texlive, tetex-bin | texlive,
tetex-extra |-] {+texlive-common, texlive-base-bin, texlive-base,
texlive-generic-recommended, texlive-fonts-recommended,
texlive-latex-base, texlive-latex-recommended,+} texlive-latex-extra,
{+texlive-pdfetex,+} latex-ucs [-| texlive-]
[-Suggests: evince, xpdf-]
 SiSU is a command line driven document [-generator.-] {+creation and
 management framework.+}

Control files of package sisu-postgresql: lines which differ (wdiff
format)
---------------------------------------------------------------------------
Version: [-0.48.8-2-] {+0.48.8-4+}
{+Recommends: libfcgi-ruby1.8+}
 SiSU is a command line driven document [-generator.-] {+creation and
 management framework.+}

Control files of package sisu-sqlite: lines which differ (wdiff format)
-----------------------------------------------------------------------
Version: [-0.48.8-2-] {+0.48.8-4+}
{+Recommends: libfcgi-ruby1.8+}
 SiSU is a command line driven document [-generator.-] {+creation and
 management framework.+}

(D) verbose signoff:
-------------------------------------------------

Depending on texlive in a tetex world/environment is not without
problems. However, with previous depends set sisu-pdf pulls in neither a
working tetex or texlive for the packages purposes (neither work as they
should, by which is meant, they do not pull in all the tex type
dependencies required to generate pdfs from the LaTeX that sisu
produces). [sisu-pdf is a metapackage to assist in pulling in (rather
complicated) texlive depends. You could get the same functionality by
just installing sisu (which produces latex output) and manually pulling
in the various several required texlive components.] (the tetex texlive
relationship/transition has been a bit of a challenge)

Thanks in advance,
Best Wishes for Etch release.
Happy New Year.
Ralph Amissah

P.S. no request was made for unblocking of -3. (the changes contained in
-3 are more important than the additions made in -4)

cc Daniel Baumann who did the upload

Attachment: signature.asc
Description: Digital signature


Reply to: