hg-2.3 build fails with python-docutils ~0.10 snapshot rev 7490

Neal Becker ndbecker2 at gmail.com
Mon Aug 20 17:29:49 CDT 2012


I am asking for help with this on fedora-devel list.  Let's see what is
suggested.

On Mon, Aug 20, 2012 at 5:41 PM, Matt Mackall <mpm at selenic.com> wrote:

> On Mon, 2012-08-20 at 16:17 -0400, Neal Becker wrote:
> > OK, but I don't think we have a mechanism like this for Fedora.  I do
> > have to work within the constraints of the environment.
>
> Am I wrong in thinking that Fedora uses RPMs still?
>
> > On Mon, Aug 20, 2012 at 3:53 PM, Matt Mackall <mpm at selenic.com> wrote:
> >         On Mon, 2012-08-20 at 11:39 -0400, Neal Becker wrote:
> >         > Versioned dependencies?
> >
> >         Yes. Debian calls this 'build-depends', RPM apparently calls
> >         it
> >         "BuildRequires". You can see Mercurial's build dependencies on
> >         Debian
> >         here:
> >
> >
> http://ftp.de.debian.org/debian/pool/main/m/mercurial/mercurial_2.2.2-1.dsc
> >
> >         >   If I understand correctly what you're asking for, I think
> >         that would
> >         > be a non-starter.  We have to work with whatever version the
> >         > distribution provides.  There are not options to parallel
> >         install
> >         > multiple versions.
> >
> >
> >         So? Even if this were a run-time conflict rather than a build
> >         time
> >         conflict, what matters is that it's a genuine conflict and any
> >         non-broken packaging system already must deal with such
> >         problems. In
> >         particular, a package manager should disallow you from
> >         installing
> >         packages X and Y if they depend on incompatible versions of
> >         libZ. In an
> >         ecosystem with thousands of packages, there will unavoidably
> >         always be
> >         packages in the pool that have mutually conflicting
> >         dependencies.
> >
> >         Here, we're actually only concerned with build, so a smart
> >         autobuilder
> >         can install and uninstall dependencies as needed. Debian's
> >         autobuilders
> >         run in a chroot where they're isolated from such conflicts and
> >         various
> >         other issues.
> >
> >         --
> >         Mathematics is the supreme nostalgia of our time.
> >
> >
> >
> >
>
>
> --
> Mathematics is the supreme nostalgia of our time.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20120820/615bce64/attachment.html>


More information about the Mercurial-devel mailing list