Hello, On Tue, 09 Aug 2011, Adrian Schröter wrote:
Am Dienstag, 9. August 2011, 18:15:57 schrieb David Haller:
please remind me, what's the way to build against packman stuff like ffmpeg (i.e. libav* etc.)?
go to packman, they have an OBS too ;)
I've been unsuccessfully looking for it ... Seems, I'll need a packman account first [1].
If there isn't already, there are so many cross-dependancies, I think there should be at least a "use-for-build"-only repo in the OBS (or as a link to the PM OBS?), which probably would need some coordination with the packman guys, but as some personnel is shared ...
You can build against build.o.o in packman OBS. We can't host the binaries, also not for compile-time-only, because it must be possible to download them for a local build.
Plausible. Sucks though not being able to build in your home:<nick> against e.g. (packman) ffmpeg. It _is_ frustrating, though understandable. I wish some "linking" were possible (i.e. DL directly from packman (OBS) for local builds, and DL (from Packman (OBS)) as not-published-use-for-build-only when building in obs://build.opensuse.org/home:*). Sample: I've locally packaged with "osc build" (with some tricks and locally copied libav*.so.* from /usr to /var/tmp/build/...) http://code.google.com/p/vstripe that links against libav* amongst others. That code itself is (AFAIK) unencumbered, so hosting the binary should pose no problem. It _links_ to ffmpeg's libav* though. Being unable to package stuff like that in the OBS is frustrating, see the many many "FakePackman" (etc.) packages in the obs. I think "we" or OBS need some solution for this. Let the landsharks earn their pay, let them figure out a way out of our dilemma of how to build/link against packman packages without resorting to a) actually add the package to one's repo or b) creating a "Fake" RPM or c) well, build at packman. -dnh, it's not that I can't build stuff locally[0] [0] I used to run a former SuSE 6.2 with partly up-to-date software up until last year on my old box, and only some updates were as RPMs. I have a low threshold about "hacking" stuff (esp. build-stuff, less so actual code) to work ;) Build-stuff like a "configure" I like to "patch" via an sed/perl -i in the %prep section. Usually easier than patching configure.{in,ac} and regenerating configure. Work{ed,s} for me. Now, using 11.x, I try to do clean patches and build in OBS if I have the nerve. [1] if anyone from packman reads this, please read this as an application. --
there is nothing new under the Sun. Having seen the stuff growing in the spilt coffee under the Sun of an ex-cow-orker I'm not sure that's true! Does it greet you when you come in in the morning? [Rik Steenwinkel] -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org