-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 9/28/10 6:43 AM, Kurt Schwehr wrote:
> Hi Daniel and python packagers,
>
>
> I've added distribute to py2[4-7], given it a Provides setuptools, and
> Conflicts
>
> setuptools.
>
Conflicts without Replaces forces user intervention, because dpkg
doesn't know to replace setuptools with distribute, but only that they
can't be installed at the same time:
While trying to install:
distribute-py26-0.6.14-1
The following inconsistencies found:
distribute-py26 conflicts with setuptools-py26, but setuptools-py26 is
installed
And if a user _has_ packages which Depend on setuptools:
$ fink remove setuptools-py26
Information about 9684 packages read in 6 seconds.
Reading buildlock packages...
All buildlocks accounted for.
/sw32/bin/dpkg-lockwait --remove setuptools-py26
dpkg: dependency problems prevent removal of setuptools-py26:
boto-py26 depends on setuptools-py26.
nose-py26 depends on setuptools-py26.
/sw32/bin/dpkg: error processing setuptools-py26 (--remove):
This solution also does _not_ satisfy packages with versioned
dependencies, since Provides are unversioned, and a corresponding real
package's version is treated as higher:
$ fink install py2app-py26
...
The following package will be installed or updated:
py2app-py26
The following 5 additional packages will be installed:
altgraph-py26 bdist-mpkg-py26 macholib-py26 modulegraph-py26
setuptools-py26
...
While trying to install:
setuptools-py26-0.6c11-1
The following inconsistencies found:
distribute-py26 conflicts with setuptools-py26, but setuptools-py26 is
installed
> If your package depends or builddepends on setuptools, please test it with
> distribute.
>
> -kurt
> (goatbar)
>
The following have versioned dependencies on setuptools:
$ find /sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods -name
"*.info" | xargs grep -l "setuptools.*0.6c"
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/altgraph-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/bdist-mpkg-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/dulwich-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/growl-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/macholib-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/modulegraph-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/py2app-py.info
/sw32/fink/dists/unstable/main/finkinfo/libs/pythonmods/python-ldap-py.info
- --
Alexander Hansen
Fink User Liaison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkyh7ysACgkQB8UpO3rKjQ+wZwCgncNU/m0OI0Lk2HoRyJRQ55Ag
T/cAoKFaSea37a+J5kBU/YU+2ltUNImN
=naxK
-----END PGP SIGNATURE-----
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel