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

Re: Bug#309208: marked as done (Recent Gmail changes render python-libgmail unusable)



On Mon, May 16, 2005 at 02:57:49AM -0700, Steve Langasek wrote:
> > Format: 1.7
> > Date: Sun, 15 May 2005 09:56:22 -0700
> > Source: python-libgmail
> > Binary: python-libgmail
> > Architecture: source all
> > Version: 0.0.8+cvs20050208-2
> > Distribution: unstable
> > Urgency: high
> > Maintainer: Sebastien Delafond <sdelafond@gmx.net>
> > Changed-By: Sebastien Delafond <sdelafond@gmx.net>
> > Description: 
> >  python-libgmail - Python bindings to access Gmail accounts
> > Closes: 309208
> > Changes: 
> >  python-libgmail (0.0.8+cvs20050208-2) unstable; urgency=high
> >  .
> >    * Patched constants.py to reflect new values imposed by Gmail as of May
> >      2005 (Closes: #309208)
> 
> This upload also silently drops a number of patches that were present in -1.
> Please explain why this was done, or revert it if it was a mistake, so this
> RC bugfix can get into testing as quickly as possible for sarge.

I made a mistake when packaging 0.0.8+cvs20050208-1: instead of
creating the orig.tar.gz tarball from the up-to-date CVS repository, I
did it from an older, modified copy I kept around.

Yesterday, when packaging -2, my sponsor noticed something was wrong,
so I found out what went wrong, and repackaged against the actual CVS
repository as 2005-02-08 and removed every single patch that had no
reason to be there anymore (that is, patches fixing stuff that was
actually fixed as of 2005-02-08).

As an additional measure, I ensured the files in -1 and -2 were
identical, except for the bug that -2 fixes, as shown below (with -1
installed, extract -2 somewhere in /tmp, and recursively diff all the
files):

========================================================================

  ~ # dpkg -l python-libgmail | grep ii
  ii  python-libgmail                 0.0.8+cvs20050208-1             Python bindings to access Gmail accounts
  ~ # dpkg -X python-libgmail_0.0.8+cvs20050208-2_all.deb /tmp/python-libgmail_0.0.8+cvs20050208-2
  ./
  ./usr/
  ./usr/share/
  ./usr/share/doc/
  ./usr/share/doc/python-libgmail/
  ./usr/share/doc/python-libgmail/examples/
  ./usr/share/doc/python-libgmail/examples/archive.py
  ./usr/share/doc/python-libgmail/examples/gcp.py
  ./usr/share/doc/python-libgmail/examples/gmailftpd.py
  ./usr/share/doc/python-libgmail/examples/gmailpopd.py
  ./usr/share/doc/python-libgmail/examples/gmailsmtp.py
  ./usr/share/doc/python-libgmail/examples/sendmsg.py
  ./usr/share/doc/python-libgmail/examples/test_fwd_attach.py
  ./usr/share/doc/python-libgmail/examples/test_notifier.py
  ./usr/share/doc/python-libgmail/examples/unreadmsgcount.py
  ./usr/share/doc/python-libgmail/README
  ./usr/share/doc/python-libgmail/README.Debian
  ./usr/share/doc/python-libgmail/copyright
  ./usr/share/doc/python-libgmail/changelog.Debian.gz
  ./usr/share/lintian/
  ./usr/share/lintian/overrides/
  ./usr/share/linda/
  ./usr/share/linda/overrides/
  ./usr/lib/
  ./usr/lib/python2.3/
  ./usr/lib/python2.3/site-packages/
  ./usr/lib/python2.3/site-packages/libgmail/
  ./usr/lib/python2.3/site-packages/libgmail/__init__.py
  ./usr/lib/python2.3/site-packages/libgmail/constants.py
  ~ # dir=/tmp/python-libgmail_0.0.8+cvs20050208-2 ; pushd $dir
      for i in **/*(.) ; do
        diff -u /$i $i
      done ; popd
  --- /usr/lib/python2.3/site-packages/libgmail/constants.py      2005-02-08 12:47:09.000000000 -0800
  +++ usr/lib/python2.3/site-packages/libgmail/constants.py       2005-05-15 09:56:28.000000000 -0700
  @@ -76,19 +76,19 @@
   MI_STAR = 3
   MI_REFMSG = 4
   MI_AUTHORNAME = 5
  -MI_AUTHOREMAIL = 6
  -MI_MINIHDRHTML = 7
  -MI_DATEHTML = 8
  -MI_TO = 9
  -MI_CC = 10
  -MI_BCC = 11
  -MI_REPLYTO = 12
  -MI_DATE = 13
  -MI_SUBJECT = 14
  -MI_SNIPPETHTML = 15
  -MI_ATTACHINFO = 16
  -MI_KNOWNAUTHOR = 17
  -MI_PHISHWARNING = 18
  +MI_AUTHOREMAIL = 7
  +MI_MINIHDRHTML = 8
  +MI_DATEHTML = 9
  +MI_TO = 10
  +MI_CC = 11
  +MI_BCC = 12
  +MI_REPLYTO = 13
  +MI_DATE = 14
  +MI_SUBJECT = 15
  +MI_SNIPPETHTML = 16
  +MI_ATTACHINFO = 17
  +MI_KNOWNAUTHOR = 18
  +MI_PHISHWARNING = 19
   A_ID = 0
   A_FILENAME = 1
   A_MIMETYPE = 2
  Binary files /usr/share/doc/python-libgmail/changelog.Debian.gz and usr/share/doc/python-libgmail/changelog.Debian.gz differ
  ~ #

========================================================================

Sorry again for the mixup...

Cheers,

--Seb

Attachment: signature.asc
Description: Digital signature


Reply to: