![]() |
deb-helper 5 possible in scratchbox?
Hi
I'm trying to package qt4.3.1. It really needs deb-helper version 5, trying to lie to dpkg-buildpackage doesn't work :) So I have several choices.. * Do it the clean way and then I need deb-helper 5 (and a lot of other things btw..). That would be perfect. * DIM (Do It Myself doh!) in a more dirty way. -> Would mud-builder be helpful? -> Checkinstall? -> pypackager? -> tar+ ar ? It builds well under scratchbox with standard ./configure, make, make install. Any idea appreciated.. Meanwhile I'll try the second choice... |
Re: deb-helper 5 possible in scratchbox?
Quote:
That's always worked for me, so in that case I don't know I'm afraid. |
Re: deb-helper 5 possible in scratchbox?
Or trying to do "dpkg-buildpackage -d"
It will ignore the build dependencies and will continue. And you might haven't problems after. |
Re: deb-helper 5 possible in scratchbox?
Even with -d mine sometimes collapses (i.e. it's not just checked at the dependency checking stage) so I have to do the compat edit.
|
Re: deb-helper 5 possible in scratchbox?
1 Attachment(s)
Thanks for the answers.
No it's not linked with dependencies. These are my first packages I'm doing for debian so I'm in my discovery phase .. I'm only _thinking_ it comes from debhelper 5 not present, not really sure. It fails with a nice message: Code:
[sbox-SDK_ARMEL: ~/src/qt-x11-opensource-src-4.3.1] > fakeroot dpkg-buildpackage -d -us -uc I thought the dependencies would be handled on the fly depending of what compile options you use. Also I thought compile options should be passed to DEB_BUILD_OPTIONS but for qt4.3 they use another variable. <-- I'm fussy on this one, I don't know if it's part of the debian policy (dictatorship? lol ). I'll submit a bug report!! No just kidding. So I guess that I'll handle my dependencies myself and make a private "fork" (or NMU whatever) of the libqt4.3 (not sure about legal stuffs with the trolltech mess). I will try again and again to make a qt4.3.2 package, next days. In my impatience, I tried checkinstall ( a big intelligent hack for creating packages ). This is definetly something to try to integrate, unless something already exist for scratchbox and arm ?? Buuuutttt I doesn't play well with scratchbox. Maybe I should contact scratchbox devs. I only tried an aggressive method yesterday and stopped after 2hours of trying to debug checkinstall.. So I didn't try that hard. Then I did the targz method :) For the details (and could be usefull to someone): It's full of soft links (/lib) and my external card was formatted in fat (bad idea). I was surprised that tar didn't want to keep my links.. yep I had forgotten how primitive fat is :/ Card contained 3Gb of data already, reformating was not an option... so I did a loopback partition: Code:
1)on my linux pc: And this is my first qt4.3.2 app running, penguinbait what's with kde4? ;) |
All times are GMT. The time now is 06:37. |
vBulletin® Version 3.8.8