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

Bug#877849: marked as done (ITP: python-magic -- A python wrapper for libmagic)



Your message dated Mon, 15 Jan 2018 12:00:10 +0000
with message-id <E1eb3Qw-00055n-T4@fasolo.debian.org>
and subject line Bug#877849: fixed in python-magic 2:0.4.15-1~exp1
has caused the Debian Bug report #877849,
regarding ITP: python-magic -- A python wrapper for libmagic
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
877849: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877849
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>

* Package name    : python-magic
  Version         : 0.4.13
  Upstream Author : Adam Hupp <adam@hupp.org>
* URL             : https://github.com/ahupp/python-magic/
* License         : MIT
  Programming Lang: Python
  Description     : A python wrapper for libmagic

Tentative long description:

python-magic is a python interface to the libmagic file type
identification library. libmagic identifies file types by checking
their headers according to a predefined list of file types.


Some background:

For quite some time, there have been two but incompatible
implementations for python-magic, providing python bindings for
libmagic (src:file).

The one provided by file ("[file]") itself might be a bit older but
appearently Adam Hupp's implementation ("[pypi]") provides a better
feature set and might even have a broader user base.

Some discussion on this took place on the debian-python list, starting
at [1]: Debian currently provides [file] so at least three packages
that require [pypi] ship their own code copy, more to come. In
upstream[2], there has been a basic understanding between Christos
Zoulas ([file]) and Adam Hupp ([pypi]) to resolve that conflict, and
Adam has announced[3] to work on a merge.

The tentative transition plan is as follows, and I'm open for
suggestions:

* Wait until [pypi] provides the [file] API.
* Ship the library using a different binary package name like
  "Package: python-magic-pypi, Provides: python-magic". Same for
  python3, here and in all the following.
* Ask users of python-magic to install this new package and check
  for regression.
* Big switch when it seems feasible: Then src:file will no longer
  provide python-magic, this package here will do insted.
  (For the records, Debian maintainer for src:file is yours truly.)
* Ask maintainers who ship a [pypi] code copy to use the package
  instead. Would be a MBF if there weren't just a few.

As my Python knowledge is limited, I'm not particulary keen on
maintaining this for Debian and I might even ITA it after the
transition. If somebody else wishes to do the job instead, please step
forward. For the filexit time however, good coordination is required.

    Christoph

[1] https://lists.debian.org/debian-python/2017/09/msg00008.html
[2] The file mailing list archive is down, relevant parts are
    quoted in
    https://lists.debian.org/debian-python/2017/09/msg00015.html
[3] https://lists.debian.org/debian-python/2017/10/msg00021.html

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: python-magic
Source-Version: 2:0.4.15-1~exp1

We believe that the bug you reported is fixed in the latest version of
python-magic, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 877849@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Biedl <debian.axhn@manchmal.in-ulm.de> (supplier of updated python-magic package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 08 Jan 2018 08:20:53 +0100
Source: python-magic
Binary: python-magic python3-magic
Architecture: source all
Version: 2:0.4.15-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
Changed-By: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
Description:
 python-magic - python2 interface to the libmagic file type identification librar
 python3-magic - python3 interface to the libmagic file type identification librar
Closes: 877849
Changes:
 python-magic (2:0.4.15-1~exp1) experimental; urgency=medium
 .
   * Initial packaging. Closes: #877849
   * Upload to experimental to ease tests of packages that use
     python-magic from src:file
Checksums-Sha1:
 4632e1bb52169faf8d0c5fb21436acd3be9ac14b 1948 python-magic_0.4.15-1~exp1.dsc
 5920ccbfce760ed3fbbf354022cfc6d00ba25240 75476 python-magic_0.4.15.orig.tar.gz
 f75cfd24afbb773e98e1e23d6899b31cf0ede26e 10092 python-magic_0.4.15-1~exp1.debian.tar.xz
 a5ca3bac23b8bbc2be577d337f25b648fdf346be 9028 python-magic_0.4.15-1~exp1_all.deb
 bbd6d093bd4b91f2923ac2b24319b263b1a6e41c 5459 python-magic_0.4.15-1~exp1_powerpc.buildinfo
 ad546068047fc85b85ec90ef87e059d7944f4963 9104 python3-magic_0.4.15-1~exp1_all.deb
Checksums-Sha256:
 65172cf82998f7c1d0c0e32a1415af3256ff6135db6595cf1a81fe8835d0092d 1948 python-magic_0.4.15-1~exp1.dsc
 6d730389249ab1e34ffb0a3c5beaa44e116687ffa081e0176dab6c59ff271593 75476 python-magic_0.4.15.orig.tar.gz
 5a70dc364a0307facddadc30cb42e137b6639f599c9a73a292b95b5fcccb7024 10092 python-magic_0.4.15-1~exp1.debian.tar.xz
 9da05e60d40d10c26df6ca99812e73f4bed9c8e786dc7dba219541fed2827b9e 9028 python-magic_0.4.15-1~exp1_all.deb
 d8af3e5dedcf9122684d502af033742a03890cbb7323ff48d870c2e4e3b94d08 5459 python-magic_0.4.15-1~exp1_powerpc.buildinfo
 529a89a5d877424dc11b531d7c846f2b2e243ba23b8e03c075429c613b69beca 9104 python3-magic_0.4.15-1~exp1_all.deb
Files:
 265ff99f5ca3254894d8ee0640802761 1948 libs extra python-magic_0.4.15-1~exp1.dsc
 006f2cd030fcafbe2ad161d2a566d279 75476 libs extra python-magic_0.4.15.orig.tar.gz
 79a106e0d0785c27883bec2401d7de1a 10092 libs extra python-magic_0.4.15-1~exp1.debian.tar.xz
 c41919a2d119dc1b801019916079a55b 9028 python optional python-magic_0.4.15-1~exp1_all.deb
 9cb90ebfdd0efbbd633cc5672a2399d8 5459 libs extra python-magic_0.4.15-1~exp1_powerpc.buildinfo
 ad1107deab34ebdfd8cd6ee74e19f8de 9104 python optional python3-magic_0.4.15-1~exp1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJaW7HqAAoJEMQsWOtZFJL9rF4P/3mgctCHo9PThc8+LMhKTLNW
KlFSGIFHhNX8mT7bUFs4mo4Q6yW1g76nIFjF5f45QWP413LmE+pc3l+PJGSNi+d6
MRweusjfulQVmMjd/tXhX3/Hnp8/SK0FEaITbUsANX3PnY+yRYkRxxsyklB9pM0S
FSbyoazeDav7YN+LtUQ81VxQCGqKTOfBIPCBMVNTxrOfreyon5ncB7B9lPumZSeH
d4yq3udMAt4cXhGCKKT4ejCzb4PKgPAxTFXtTocBV0MpGBX22M7qF6TX9ADlw4cO
H9g+gdELkoir5aR/9jyQ4+TS2GsErzyEjdn9rPRoxGWmPAVcjM4+/Qm6QQsgkej6
66+wjt95w54lcLyskJrJfm+lwWTgYHQyTdZcHerqiqSIKMpoab0lV+ccSsGI1HOr
zj/nUknMCoch70Pjs/+XrRiYuCxQ7ASf5D1uSMOiz1a6oFt6Q2Cg6iZq102n8I8d
6zwM7qdVdaEg34y3WuTR9wDi9OdMgCpADU1EEO1phzvcxuI/JHUziD4LSj61q9BH
v72OcONwhRI2dMjemI7mHRfRkcgXTYl3GrDVy/nCM9vB0wzxxnbhGVFxQPG81hla
bauaxO8K12gtHyTRGVEZ4a1SgMsVCN9G9AHEt3jjzWj2gVMwydbup/e6qI9V9+AG
oRKOYziiLNgMao12wETR
=Xhqf
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: