monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: interest in cygwin monotone-viz binaries for 0.27?


From: Shawn Samuel
Subject: [Monotone-devel] Re: interest in cygwin monotone-viz binaries for 0.27?
Date: Wed, 21 Jun 2006 14:36:09 -0400
User-agent: Mutt/1.5.9i

Lapo,

One thing I guess I didn't state explicitly, but is a part of that
question:

Given that it's possible at all, what is general cygwin policy about
having a dependency on an older version of a package? I can understand
if it's not allowed at all since you could see various dependencies on
older and newer versions of packages quickly creating mutually
exclusive sets of valid packages.

It's not clear to me what the best thing to do in this case would be
(besides building a version of graphviz that uses an up to date ltdl
or doesn't use ltdl at all, which is indeed an option), since there's
not much place I see to put a README or note that would tell the user
that he/she has to set the version of ltdl to 1.5.20-2 for
monotone-viz to run.

thanks,
shawn

On Wed, Jun 21, 2006 at 09:57:57AM -0400, Shawn Samuel wrote:
> I took a look and don't think I'll mind maintaining an official cygwin
> package. However, I have one main question that the Cygwin Package
> Contributor's Guide didn't answer for me:
> 
> How do you require dependencies on older versions of a package? The
> current build of cygwin dot.exe (graphviz, which monotone-viz needs
> for graphing) requires libltdl-3 version 1.5.20-2, which is the older
> of the two versions you can currently pick from setup.exe.
> 
> This brings up the other issue, which is that this dependency is
> really a dependency of dot, which should itself be a cygwin package,
> so I'll look into building this myself or turning the binary release
> of cygwin graphviz that's available on the web into a cygwin package
> if the distributor's of that package are amenable to this.
> 
> shawn
> 
> On Wed, Jun 21, 2006 at 09:35:58AM +0000, address@hidden wrote:
> > Send Monotone-devel mailing list submissions to
> > Date: Wed, 21 Jun 2006 08:19:49 +0200
> > From: Lapo Luchini <address@hidden>
> > Subject: [Monotone-devel] Re: interest in cygwin monotone-viz binaries
> >     for     0.27?
> > To: address@hidden
> > Message-ID: <address@hidden>
> > Content-Type: text/plain; charset=windows-1252
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > Shawn Samuel wrote:
> > > I have monotone-viz (and mtn) compiled and running under cygwin for
> > > 0.27 (thanks to build instructions from kinetik). If anybody is
> > > interested, I'll make the binaries and/or the build instructions
> > > available on the web along with the dependencies needed to make it run
> > > under cygwin.
> > It is always "very very bad" to have cygwin dependencies sticking
> > around (for the special way it is loaded, cygwin1.dll does not react
> > well to finding multiple copies of itself in the path)... why don't
> > you propose to mantain an official cygwin monotone-viz package altogether?
> > Or, even if you do not want the work to mantain the package, why don't
> > you build it as a package and put on a web space with the necessary
> > setup.ini so that it can be installed (and automatically upgraded)
> > using cygwin's setup.exe?
> > It's always the best way to have a working cygwin installation.
> > 
> > I can provide all the know-how.
> > 
> > Ah, yes, and I *will* upgrade cygwin's official monotone package to
> > 0.27 ASAP, should have done that already, but had a few busy evenings
> > at home.
> > 
> >     Lapo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]