=== lool- is now known as lool | ||
=== jono is now known as Guest88427 | ||
Prf_Jakob | Hmm I'm trying to use the xorg-pkg-tools to build packages for libdrm and mesa. | 15:27 |
---|---|---|
Prf_Jakob | on raring | 15:27 |
Prf_Jakob | but they fail for various different reasons. | 15:27 |
Prf_Jakob | ./auto-xorg-git -fn -p libdrm -a 0ubuntu0bwh -d origin/debian-experimental -r gutsy -w <path> | 15:28 |
Prf_Jakob | failes because it can't merge origin/debian-experimental | 15:28 |
Prf_Jakob | that was the line that "xorg-pkg-all.sh" script used. | 15:29 |
Sarvatt | its extremely clunky and undocumented, you want ./auto-xorg-git -r saucy -g -a 0ubuntu0bwh -d origin/debian-unstable -t '+' -p libdrm for libdrm though, mesa isn't working with xorg-pkg-tools at the moment because the patches against the packaging to make git work hasn't been updated in awhile | 15:34 |
Prf_Jakob | ah okay | 15:37 |
Prf_Jakob | if I'm on raring should I do "-r raring" or will that fail? | 15:37 |
Sarvatt | -r raring is fine, just sets the release in debian/changelog (what release it'll build for in a ppa) | 15:38 |
Sarvatt | with multiarch you really want to be using a ppa to build things since you'll need i386 and amd64 packages to have the same version | 15:39 |
Prf_Jakob | ah okay thanks | 15:39 |
Prf_Jakob | hmm | 15:39 |
Sarvatt | unless you dont use wine/steam/whatever | 15:40 |
Prf_Jakob | not really | 15:40 |
Prf_Jakob | okay I got a error but it continued... | 15:40 |
Sarvatt | there's a guy doing 9.3 mesa releases, https://launchpad.net/~oibaf/+archive/graphics-drivers/ | 15:41 |
Prf_Jakob | first it complains about detatched heads when checking out origin/debian-unstalbe | 15:41 |
Sarvatt | urg, he didn't bump the libxatracker1 package name after the soname change... thats going to cause problems | 15:41 |
Prf_Jakob | dh: unable to load addon autoreconf: Can't locate Debian/Debhelper/Sequence/autoreconf.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at (eval 20) line 2. | 15:41 |
Prf_Jakob | BEGIN failed--compilation aborted at (eval 20) line 2. | 15:41 |
Sarvatt | Prf_Jakob: sudo apt-get build-dep libdrm | 15:41 |
Sarvatt | you dont have dh-autoreconf installed, that should grab it | 15:41 |
Prf_Jakob | thanks | 15:41 |
Prf_Jakob | Sarvatt: oh right :/ | 15:42 |
Sarvatt | it also doesn't error out gracefully, might have to rm -r libdrm or fakeroot debian/rules clean inside the libdrm dir before running it again | 15:42 |
Prf_Jakob | ah okay | 15:44 |
Prf_Jakob | okay its build libdrm now at least | 15:44 |
Prf_Jakob | ugh can I skip the signing step? | 15:45 |
Prf_Jakob | or do I need to setup a key? | 15:45 |
Sarvatt | not if you want it in a ppa? | 15:46 |
Prf_Jakob | I just want to hand the packages to somebody | 15:46 |
Sarvatt | oh its just making a source package for upload, you want to debuild -uc -us -b inside the libdrm dir to actually build the binaries | 15:47 |
Sarvatt | dont need to sign | 15:47 |
Prf_Jakob | I guesss I can edit the script for that | 15:47 |
Prf_Jakob | oh hey it builds | 15:48 |
Prf_Jakob | well libdrm built | 15:49 |
Sarvatt | i'll try to get mesa git with auto-xorg-git beaten into shape soon and ping you when its ready Prf_Jakob, really busy with baytrail intel fun this afternoon though | 15:53 |
Sarvatt | Prf_Jakob: is it git or 9.2 branch you're interested in? | 15:54 |
Prf_Jakob | Sarvatt: yupp, just changing the debuild line got me binaries straight out of the script. | 15:54 |
Prf_Jakob | Sarvatt: let me double check | 15:54 |
=== seb128_ is now known as seb128 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!