/srv/irclogs.ubuntu.com/2013/09/10/#ubuntu-x.txt

=== lool- is now known as lool
=== jono is now known as Guest88427
Prf_JakobHmm I'm trying to use the xorg-pkg-tools to build packages for libdrm and mesa.15:27
Prf_Jakobon raring15:27
Prf_Jakobbut 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_Jakobfailes because it can't merge origin/debian-experimental15:28
Prf_Jakobthat was the line that "xorg-pkg-all.sh" script used.15:29
Sarvattits 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 awhile15:34
Prf_Jakobah okay15:37
Prf_Jakobif 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
Sarvattwith multiarch you really want to be using a ppa to build things since you'll need i386 and amd64 packages to have the same version15:39
Prf_Jakobah okay thanks15:39
Prf_Jakobhmm15:39
Sarvattunless you dont use wine/steam/whatever15:40
Prf_Jakobnot really15:40
Prf_Jakobokay I got a error but it continued...15:40
Sarvattthere's a guy doing 9.3 mesa releases, https://launchpad.net/~oibaf/+archive/graphics-drivers/ 15:41
Prf_Jakobfirst it complains about detatched heads when checking out origin/debian-unstalbe15:41
Sarvatturg, he didn't bump the libxatracker1 package name after the soname change... thats going to cause problems15:41
Prf_Jakobdh: 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_JakobBEGIN failed--compilation aborted at (eval 20) line 2.15:41
SarvattPrf_Jakob: sudo apt-get build-dep libdrm15:41
Sarvattyou dont have dh-autoreconf installed, that should grab it15:41
Prf_Jakobthanks15:41
Prf_JakobSarvatt: oh right :/15:42
Sarvattit also doesn't error out gracefully, might have to rm -r libdrm or fakeroot debian/rules clean inside the libdrm dir before running it again15:42
Prf_Jakobah okay15:44
Prf_Jakobokay its build libdrm now at least15:44
Prf_Jakobugh can I skip the signing step?15:45
Prf_Jakobor do I need to setup a key?15:45
Sarvattnot if you want it in a ppa?15:46
Prf_JakobI just want to hand the packages to somebody15:46
Sarvattoh its just making a source package for upload, you want to debuild -uc -us -b inside the libdrm dir to actually build the binaries15:47
Sarvattdont need to sign15:47
Prf_JakobI guesss I can edit the script for that15:47
Prf_Jakoboh hey it builds15:48
Prf_Jakobwell libdrm built15:49
Sarvatti'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 though15:53
SarvattPrf_Jakob: is it git or 9.2 branch you're interested in?15:54
Prf_JakobSarvatt: yupp, just changing the debuild line got me binaries straight out of the script.15:54
Prf_JakobSarvatt: let me double check15:54
=== seb128_ is now known as seb128

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!