Please sync stunnel4 3:4.20-5 (universe) from Debian unstable (main)

Bug #157095 reported by Marco Rodrigues
6
Affects Status Importance Assigned to Milestone
stunnel4 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: stunnel4

This package is no more orphan, it can be synced again.

stunnel4 (3:4.20-5) unstable; urgency=low

  * debian/stunnel3.8:
    - Remove references to unsupported -S and -V options in manpage, and
    include an explicit list of tunable parameters for -O and their
    default values (Closes: #440718).
    - Rewrite -P argument description. It must be a file to be created, or
    empty (Closes: #398012).

 -- Luis Rodrigo Gallardo Cruz <email address hidden> Thu, 27 Sep 2007 11:54:53 -0500

stunnel4 (3:4.20-4) unstable; urgency=low

  * Add missing names and dates of copyright attributions to
    debian/copyright. Update licencing blurb to mention the new FSF's
    postal address.
  * Restructure README.Debian into sections.
  * Remove /usr/share/lintian/overrides and /usr/sbin from
    debian/dirs. Explicitely create the first if needed to install an
    override file, and explicitely remove the later after moving the
    binaries, in debian/rules.
  * Move StunnelConf-0.1.pl into /usr/share/doc/stunnel4/contrib. Remove
    it from debian/docs and explicitely install it in dh_install call.
  * Patch configure (debian/patches/no_zlib_link) to avoid linking to
    zlib. This library is a dependency of openssl, but not of ours.
  * Rewrite changelog entries from previous version, adding mention of
    modified files.
  * Use make -C dir instead of cd dir; make constructs in debian/rules.

 -- Luis Rodrigo Gallardo Cruz <email address hidden> Mon, 27 Aug 2007 18:11:40 -0500

stunnel4 (3:4.20-3) unstable; urgency=low

  * New Maintainer (Closes: #416955).
  * Manage patches to upstream source with quilt.
   - fix-paths changes references to /usr/sbin.
    We install binaries in /usr/bin. It also removes bogus @PREFIX@ uses
    from several paths.
   - rename-binary changes the name of the executable to stunnel4.
   - runas-user sets the default config to run as the stunnel4 user and group.
   - connect-proxy-dunbar *unapplied* patch from upstream's
    site. (It does not apply to 4.07 onwards)
   - openssl0.9.8-initialization *unapplied* patch. Originaly meant to
    close #334180, was disabled by previous maintainer without
    explanation.
  * Add stunnel dummy upgrade package.
   - debian/control: Add package stanza.
   - debian/rules: Modify to build the arch-indep package.
   - debian/stunnel.NEWS: Add upgrade notice for stunnel 3 users.
  * Shorten dh_* invocations in debian/rules.
   - new files: stunnel4.examples, stunnel4.links, stunnel4.manpages.
  * Ship upstream Changelog (Closes: #419842).
   - Add ChangeLog to dh_installchangelogs call in debian/rules.
  * Do not compress StunnelConf-0.1.pl (Closes: #432304).
   - Add exclude entry to dh_compress call in debian/rules.
  * Add watch file.
  * Suggests: logcheck-database (Closes: #382099).
  * Move libstunnel.so into /usr/lib/stunnel, as it is a private DSO.
   - Remove lintian overrides.
   - Added debian/patches/libstunnel_is_private_lib
   - Remove ldconfig calls from post{inst,rm}
   - Remove /usr/lib/libstunnel.so.4 link
  * Use debhelper compat mode 5.
   - Bump debhelper build-depends to >= 5. No other changes.
  * Remove /var/lib/stunnel4 when purged, if empty (in debian/postinst).
  * Remove manual call to invoke-rc.d from postinst. debhelper inserts it
    automatically.

 -- Luis Rodrigo Gallardo Cruz <email address hidden> Mon, 20 Aug 2007 23:18:31 -0500

Changed in stunnel4:
importance: Undecided → Wishlist
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

Please explain why the ubuntu changes can be dropped.

Changed in stunnel4:
status: New → Incomplete
Revision history for this message
Marco Rodrigues (gothicx) wrote :

stunnel4 (3:4.20-2ubuntu1) gutsy; urgency=low

  * Added Provides and Replaces to debian/control to replace obsolete package
    crywrap.

This was the last package on butsy and it's the only change, because in that time the package was orphanated. Now it has a new maintainer and new updates.

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

This is still wrong.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I must admit that I'm also pretty confused:

crywrap is a package in dapper/edgy/feisty
in gutsy it was replaced by stunnel4

the debian package (3:4.20-5) replaces stunnel by stunnel4
in gutsy, stunnel replaces stunnel4

!?

Changed in stunnel4:
assignee: nobody → gothicx
Revision history for this message
Marco Rodrigues (gothicx) wrote :

It needs to be merged, for the LTS upgrade works... :-(

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Thats not the point, the point is if it will break apt.

I'm particularly concerned about the stunnel and stunnel4 each one replacing the other. It seems to me that stunnel was removed from the debian archive, and its now replaced by a transitional package which is generated by the stunnel4 source package.

Can you check this?
Eventually we can sync this, but I believe we need to remove at the same time stunnel 2:3.26-dfsg-2ubuntu1 from hardy.

Can you also tell us why stunnel4 was patched to provide and replace crywrap?
I assume we can drop this anyhow as there is no crywrap neither in hardy nor in gutsy.

Revision history for this message
Michael Bienia (geser) wrote :

I see that stunnel 3:4.20-5 got synced somehow.

Can someone please check if we need the lost Ubuntu changes for dapper -> hardy upgrade?

Changed in stunnel4:
assignee: gothicx → nobody
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

Cesare, I'm fairly sure you have it around the wrong way - stunnel4 replaces stunnel, which is itself a transitional package, which is fine.

Michael, i'd say they did get dropped. Whoever synced it really needs to be @larted.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Ubuntu changes:

diff -u stunnel4-4.20/debian/control stunnel4-4.20/debian/control
--- stunnel4-4.20/debian/control
+++ stunnel4-4.20/debian/control
@@ -2,7 +2,8 @@
 Section: net
 Priority: optional
 Build-Depends: debhelper(>=4), libssl-dev (>= 0.9.8-1), openssl (>= 0.9.8-1), libwrap0-dev, sdf
-Maintainer: Debian QA Group <email address hidden>
+Maintainer: Ubuntu MOTU <email address hidden>
+XSBC-Original-Maintainer: Debian QA Group <email address hidden>
 Standards-Version: 3.7.2

 Package: stunnel4
@@ -10,6 +11,8 @@
 Conflicts: stunnel
 Depends: ${shlibs:Depends}, openssl, netbase, perl-modules
 Pre-Depends: adduser
+Provides: crywrap
+Replaces: crywrap
 Description: Universal SSL tunnel for network daemons
  The stunnel program is designed to work as SSL encryption
  wrapper between remote client and local (inetd-startable) or
diff -u stunnel4-4.20/debian/changelog stunnel4-4.20/debian/changelog
--- stunnel4-4.20/debian/changelog
+++ stunnel4-4.20/debian/changelog
@@ -1,3 +1,10 @@
+stunnel4 (3:4.20-2ubuntu1) gutsy; urgency=low
+
+ * Added Provides and Replaces to debian/control to replace obsolete package
+ crywrap.
+
+ -- Marco Rodrigues <email address hidden> Thu, 2 Aug 2007 16:43:00 +0100
+
 stunnel4 (3:4.20-2) unstable; urgency=low

   * Orphan package

Revision history for this message
Wouter Stomp (wouterstomp-deactivatedaccount) wrote :

Intrepid has 3:4.22-1.1

Changed in stunnel4:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.