denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] Help Needed


From: Richard Shann
Subject: Re: [Denemo-devel] Help Needed
Date: Wed, 11 Dec 2013 17:44:34 +0000

On Wed, 2013-12-11 at 10:34 -0600, Jeremiah Benham wrote:
> On Wed, Dec 11, 2013 at 04:08:11PM +0000, Richard Shann wrote:
> > On Wed, 2013-12-11 at 09:26 -0600, Jeremiah Benham wrote:
> > > On Tue, Dec 10, 2013 at 08:17:54PM +0000, Richard Shann wrote:
> > >  The situation at present is that an experienced LilyPond developer is
> > > > unable to test run Denemo because he cannot install the development
> > > > libraries to build it without dependency problems with stuff he already
> > > > has and the GNU/Linux binary does not work on his Ubuntu system.
> > > > It means that the easiest way people can try the latest Denemo is to use
> > > > a proprietary operating system, which is Bad.
> > > 
> > > I have an ideas that should improve things. Maybe we could use gentoo to 
> > > build us a statically build denemo for GNU/linux.  So I took the stage 3 
> > > gentoo install tarball and uncompressed it into a dir. Then chrooted the 
> > > filesystem it created. Then I compiled denemo 1.1.0 in it. I set portage 
> > > USE varialbe to create static libs, creating .a files. I see that there 
> > > are also the dynamic .so files for the libs also. Denemo unfortunately is 
> > > linking to the .so instead. So if I can figure out how to fix that. Maybe 
> > > I could try building everything without shared libs.
> > 
> > I guess the thing to try first is evince, as that was where we ran into
> > the sand on MXE IIRC. (Perhaps also the gdk-pixbuf-loaders thing ...).
> > 
> > But from this, I gather that build .rpm and .deb packages is not a good
> > way to go? Or is it just that we need help or advice on whether that
> > would be useful?
> 
> Yes, We could use the OpenSuse build system to build the .rpm, or .deb. I 
> will have to try and remember my old password. 

> If a user clicks on one of these files will their package manager fetch all 
> its dependencies from the distros repository? 

Can someone who knows please answer this question? I think the answer
will be yes if by "clicking" we mean running apt-get install or WHY,
because the debian package holds that information in a form ready to be
used by the package manager. In any case, installing run-time
dependencies would be better than having to install the development
libraries, toolchain etc needed to build Denemo.


> If so that is probably a better way to go for normal users. I used it once 
> before but I could not figure out how to meet all of denemo dependencies in 
> the OpenBuild system. Now it seems some of the work has been done for us. 
> 
> The only advantage 

Well, another advantage is that the user does not need root permissions
to install, and so does not need to be so trusting - the version in the
Debian repository is signed and hopefully the builder has kept an eye on
the security of the build machine and so on. But perhaps this is only of
interest to a paranoid few :)

Richard





reply via email to

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