Bug#788697: Rebuild needed

2015-08-12 Thread Gediminas Paulauskas
Now that Bug#779324 is fixed, a simple rebuild would to fix the FTBFS.

-- 
Gediminas


Bug#793319: FTBFS: ImportError: cannot import name component_re

2015-08-12 Thread Gediminas Paulauskas
Now that Bug#779324 is fixed, a simple rebuild would fix the problem.

2015-07-22 22:58 GMT+03:00 Chris West (Faux) solo-debianb...@goeswhere.com
:

 Source: zope.sqlalchemy
 Version: 0.6.1-2
 Severity: serious
 Tags: sid stretch
 Justification: fails to build from source
 User: reproducible-bui...@lists.alioth.debian.org
 Usertags: ftbfs

 Dear Maintainer,

 The package fails to build:

 pydeb: Working on python distribution zope.sqlalchemy
 Traceback (most recent call last):
   File /usr/bin/van-pydeb, line 9, in module
 load_entry_point('van.pydeb==1.3.3', 'console_scripts', 'van-pydeb')()
   File /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py, line
 552, in load_entry_point
 return get_distribution(dist).load_entry_point(group, name)
   File /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py, line
 2672, in load_entry_point
 return ep.load()
   File /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py, line
 2345, in load
 return self.resolve()
   File /usr/lib/python2.7/dist-packages/pkg_resources/__init__.py, line
 2351, in resolve
 module = __import__(self.module_name, fromlist=['__name__'], level=0)
   File /usr/lib/python2.7/dist-packages/van/pydeb/__init__.py, line 20,
 in module
 from pkg_resources import component_re # Is this a public interface?
 ImportError: cannot import name component_re
 pydeb: Working on binary package

 Full build log:
 https://reproducible.debian.net/rb-pkg/unstable/amd64/zope.sqlalchemy.html

 Probably related:
 https://bugs.debian.org/788697

 -- System Information:
 Debian Release: stretch/sid
   APT prefers unstable
   APT policy: (500, 'unstable')
 Architecture: amd64 (x86_64)

 Kernel: Linux 3.19.0-22-generic (SMP w/8 CPU cores)
 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
 Shell: /bin/sh linked to /bin/dash
 Init: systemd (via /run/systemd/system)

 ___
 pkg-zope-developers mailing list
 pkg-zope-develop...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-zope-developers




-- 
Gediminas


Bug#767554: python-persistent and python-zodb: error when trying to install together

2014-11-14 Thread Gediminas Paulauskas
2014-11-14 11:43 GMT+02:00 Arnaud Fontaine ar...@debian.org:

 Barry Warsaw ba...@debian.org writes:

  On Nov 12, 2014, at 05:50 PM, Arnaud Fontaine wrote:
 
 From upstream point  of view, ZODB3 (aka python-zodb in  Debian) used to
 include persistent, BTrees,  ZODB and ZEO modules.  However, since ZODB3
 3.11.0a1, upstream  has split it  up into  4 distinct packages  (one for
 each module),  bump the version  to 4.0  and made ZODB3  a metapackage
 depending on all of them.
 
  It looks like Debian still has zodb 3.9.7, right?

 Unfortunately, yes.

 As of  fixing this RC  bug for Jessie:  Among the four,  only persistent
 package is currently available in Debian, so  there is no way to get rid
 of  ZODB3 (at  least for  Jessie). Barry:  If persistent  = 4.0  Debian
 package is useful on  its own to anyone (and thus  should not be removed
 From testing),  then can I  add a Conflict  on both packages  and upload
 them to fix this bug?
 
  IIRC, I needed to update python-persistent for the Python 3
 zope.component
  transition, as it's a build-dep.  There are no other reverse
 dependencies that
  I know of.
 
  I think a Conflicts is the right way to handle this for now, given where
 we
  are in the Jessie release cycle.  Arnaud, thanks for handling this!

 If that's ok with you, I'm going to upload both packages to fix this bug:

 * python-persistent:
   Conflicts: python-zodb ( 3.11.0~)

 * python-zodb:
   Conflicts: python-persistent


Since ZODB3 before the split included persistent, it should provide it:

Provides: python-persistent

One package that Build-Depends on python-persistent but should be
installable with only python-zodb is zope.component.

-- 
Gediminas


Bug#684560: [gaphor] gaphor requires python-setuptools

2012-08-27 Thread Gediminas Paulauskas
2012/8/25 Jakub Wilk jw...@debian.org:
 * Arnaud Fontaine ar...@debian.org, 2012-08-25, 17:05:

 After investigating a bit this  issue, it seems that both zope.component
 and its requirement,  zope.interface, does 'install_requires' setuptools
 because pkg_resources is required for  zope namespace, but after install
 requires.txt ends up with setuptools.

 One solution would  be to patch setup.py to  remove the install_requires
 line for setuptools, but it will be  required in a lot of packages, so I'm
 wondering if dh_python2 should handle that automatically  or with a specific
 option? What do you think? Thanks!

 The current behviour of dh_python2 is IMHO errant. It should either
 1) translate setuptools in requires.txt into dependency on
 python-setuptools or
 2) remove setuptools from requires.txt when translating it into dependency
 on python-pkg-resources.

dh_python2 does 2) for a year already:

python-defaults (2.7.2-2) experimental; urgency=low

  [ Piotr Ożarowski ]
  * dh_python2:
...
- remove setuptools from requires.txt (it is replaced with
  python-pkg-resources Debian dependency)
...

Most likely the packages mentioned have not been rebuild since then.
Or they use dh_pydeb (from python-van.pydeb) that does not remove
setuptools from requires.txt

 Looking at the problem with other side: should setuptools be in
 requires.txt in the first place if the package uses only pkg_resources?
 pkg_resources is _the_ thing that checks these requirements after all. I
 mean, it's like adding dpkg to Depends because you can't install the package
 without dpkg... :)

Most zope packages depend on setuptools. You are right that it is not
really needed, but for historical reasons it is there upstream for
many packages.

-- 
Gediminas


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org