Hi gang,

Please hang in there with me on this :}  

I am packaging some libraries/program for E17 (from thier SVN). Doing so I am 
running into some *issues* I was hoping I can get some assistance with.

1. I started off using a single repo (meego.com:trunk) and got about 90% of the 
items to compile. One item I was having issue with was libplayer, which I had 
branched off of airfoll. The repos he is using libplayer compiled fine on, but 
mine gave me errors about "gst/gst.h" being missing. I checked the 
gstreamer-devel was installed and that no changes in library paths had changed 
in the updated packages. Since all that seemed correct, I decided to add the 
meego 1.2 repo (which shows up as meego_trunk_standard ) to see if that would 
work, plus figured those using 1.2 might get some use out of my packaging. 
Well, for libplayer it did work -- so the question is how do I fix it for the 
initial repo?

2. I figured that the doing the 2nd repo should be straight forward as I 
*thought* I had the bugs worked mostly out. Wrong. A number of packages failed 
to compile due to missing packages -- requiring adding new BuildRequires 
statement for those packages. I don't believe 1.2 and trunk are that much 
different, are they?

3. Some packages completely fail for errors that don't show up on the first 
repo. And this isn't relative to the packages in the repo itself. For example 
e_dbus (library from EFL) uses eina to build. Eina-devel is show as being 
installed, but I get an error relating to eina.h not being there... Which the 
original repo doesn't show. Anyone knows what gives with that and/or how to fix 
it?

4. Last one (I hope) -- The following line is in one library spec file:
%{_bindir}/inkscape2edc
If it's commented out, it builds fine with first repo - but not the 2nd. 
Uncomment it and the
reverse is true. The file does indeed exist...
The working version shows this in it's logs:
test -z "/usr/bin" || /bin/mkdir -p 
"/home/abuild/rpmbuild/BUILDROOT/edje-1.0.999.63277-19.1.i386/usr/bin"
 /usr/bin/install -c inkscape2edc 
'/home/abuild/rpmbuild/BUILDROOT/edje-1.0.999.63277-19.1.i386/usr/bin'
In the none working version, the 2nd line is missing.



Any help would be appreciated,

Nasa 
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to