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

trying to build debs of Enlightenment for wheezy



Subject says it all - I've been working on this a bit, and I have a few
problems - I hope these aren't too newbie of questions.

Presently I'm working on EFL, Enlightenment Foundation Library, which
is the lion's share of the work in terms of dependencies.


1. I have a dependency on liborc, that needs to be newer than the
version in the main wheezy repo. I was planning on requiring users to
use backports, which has a suitable version. But when I install my efl
.deb via dpkg -i, apt-get -f install doesn't know how to use the
backports version or doesn't offer it as a choice . If I install the deb
and then run aptitude, aptitude does have upgrading the liborc in its
proposed actions. Is this something I need to worry about or is it
going to work out OK when the efl is installed from a repo instead of
via dpkg ?


2. I tweaked the .install files in the debian directory to get the
desired files installed. so for the library runtime I have

usr/lib/*
usr/bin/*

and for the development version I have 

usr/include/*
usr/lib/pkgconfig/*
/usr/share/*

3The problem is that both packages end up having the pkgconfig/*
files, which I can work around with --force-overwrite but that is not a
clean solution.

3. Finally, the liborc upgrade via aptitude upgrades tons of stuff,
incl. the kernel, I guess from backports. How can I find out if I can
get that to work without such drastic impact on the user?




Finally, 
I apologize if this is the wrong place to ask these questions. If that
is the case please direct me to the right place. Also I know there are
people working on packaging enlightenment for the project, I am just
trying to do this out of my own curiousity.

Thanks in advance,

-- 
John Holland
jholland@vin-dit.org
gpg public key ID 0x9551CF2D 


Attachment: signature.asc
Description: PGP signature


Reply to: