/srv/irclogs.ubuntu.com/2008/12/29/#ubuntu-motu.txt

RainCTwth is ftp://ftp.gnome.org/conspiracy/index.html? XDDD00:11
jpdsAnyone know who uploaded: https://edge.launchpad.net/ubuntu/+source/emelfm2 ?00:12
Laneyjpds: As in who sponsored it?00:13
jpdsLaney: Yeah.00:13
Hobbseeoh dera.00:14
* Hobbsee looks it up00:15
jpdsHobbsee: It was definiatly sponsored, cos the guy doesn't have upload rights.00:16
Laneyjpds: dholbach00:17
Hobbseethe key was 059DD5EB00:17
Hobbseeactually, it doesn't look to be that bad.00:17
Hobbseehttps://lists.ubuntu.com/archives/hardy-changes/2007-November/002095.html00:17
Hobbseewho knows why dholbach decided to allow him to use 3 changelog entries for the one entry, i've no idea00:18
jpdsAhh, right. bobbo ^00:18
bobboah, I bet it was from changes in REVU00:18
Hobbseebobbo: ppa, most likely00:18
bobboHobbsee: yeah, something like, that00:18
bobborofl, I almost cried when I saw it :)00:19
Hobbseebased on the second changelog entry, anyway00:19
LaneyIt looks to be alright apart from the changelog though00:19
Laneyfrom a scan of the diff00:19
marnoldlooks like all changelog entries were included in the .changes00:19
marnoldbut lp doesn't recognize it00:20
marnoldwhich is odd00:22
=== Jazzva_ is now known as Jazzva
badzerohallo ubuntu package-devs pleas merge this packet to newer version 4.0.0.4 http://packages.ubuntu.com/intrepid/vuze00:36
marnoldoh and Laney ant changes are related to the multiuser patch so I'm not going to touch that and dh_links is ui selector00:37
marnoldsorry00:38
Laneymarnold: It's often good to list which files are touched by each change00:38
Laneydebian/rules, debian/control: Do foo because bar00:38
marnoldand badzero Ubuntu has patches against 3.1 so i don't think anybody is going to touch that until the person who made said patches merges them with 4.x00:41
badzeroaha ok thx00:42
marnoldthats not to say a new vuze4 package is out of the question00:42
marnoldbut motu-p2p should do that00:43
marnoldhe left :/00:43
marnoldhate it when people leave when i'm talking00:44
directhexit's how the kids use irc these days00:45
directhexyou;re lucky he stuck around long enough for you to actually be able to get an answer in00:45
marnolddirecthex, i know i run an IRC network thats only populated for 1hr/day, because of that00:48
marnold:(00:49
directhexevidently you're just not hip enough for the web 2.0 generation00:49
directhexthey use their tweeters and friendfaces and yourspaces, not this irc nonsense!00:49
marnoldI am supposedly a part of it so :( again00:50
marnoldeven my CS class is like that00:51
marnoldi was explaining why somebody's for loop didn't work00:51
marnoldand when i asked if he understood00:52
marnoldhe says "No, because you were talking to much"00:53
directhexthey don't need to understand things, that's wikipedia's job!00:55
directhexwell i never, a genuine NCommander!00:56
marnoldand then he says "So whats the code to correct this?"00:56
* NCommander fails to validate00:56
NCommanderI'm not genuine at all :-P00:56
Hobbseemarnold: i thought that was where you gave them the wikipedia link, and said "read this first, then come back with questions"00:56
directhexHobbsee, give a man a fire, he's warm for a day. set him on fire, and he's warm for the rest of his life!00:57
* Hobbsee actually found wikipedia quite helpful this yera for one of her subjects - although perhaps that was because the lecturers, and hte lecture notes, weren't great.00:57
Hobbseedirecthex: indeed!00:57
marnoldno the Professor came in00:57
* Hobbsee sets directhex on fire00:57
directhexor, erm, woman. i'm an equal-opportunity immolator.00:57
Hobbseedirecthex: did I see you say you'd sent a mail to ubuntu-devel@?00:57
marnoldgave him an earfull00:58
directhexHobbsee, not recently. why?00:58
Hobbseeoh, good ;)00:58
marnoldand then almost kicked him from the lab for swearing00:58
marnoldhe changed his major after that00:59
marnold:P00:59
serialorderQuestion that has been confusing me lately. How should one choose among: iceape-dev, seamonkey-dev, libxul-dev, xulrunner-1.9-dev ?01:08
directhexserialorder, 'ubuntu-mozillateam01:09
serialorderdirecthex, thanks01:09
directhexserialorder, generally speaking, is your package browser specific, or does it apply to all moz-based browsers?do you want to use your package on debian?01:09
serialorderit was a merge i was working on last week. It FTBFS because it depended on iceape-dev but when I changed it to depend on libxul-dev it built fine. Then as I investigated the various packages there seemed to be those four and each one recommended using another one rather than itself.01:11
serialorderbut i will now go pester ubuntu-mozillateam01:12
directhexIIRC it should be xulrunner-dev (>= 1.9) | xulrunner-1.9-dev01:14
directhexfor debian AND ubuntu joy01:14
directhexbut don't quote me on that01:15
vorianScottK: I've been in contact with the kdenlive folks.  It seems our FFmpeg is missing a few things, and there is also some libs missing from our MLT.01:35
crimsundoes motu have an lp liaison again?03:37
crimsunif not, i'd like to propose someone =)03:38
crimsunoh wait, this was answered at uds. nevermind.03:38
Hobbseecrimsun: I believe it does, but i'm not sure if it's by name only03:39
Hobbseeor if he's still interested in doing it03:39
hyperairdoes anyone have time to revu? http://revu.ubuntuwire.com/details.py?package=codelite04:28
nhandlerhyperair: I'll review it again tomorrow04:36
hyperairnhandler: okay thanks04:53
ScottKvorian: OK.  For ffmpeg, siretart is the one to talk to.05:33
=== hyperair1 is now known as hyperair
=== VvTZtSgj is now known as LjL
=== rulus_ is now known as rulus
AnAntHello, how do I know the list of motus ? or UUS ?08:30
iulianAnAnt: launchpad.net/~motu/+members and ~/universe-contributors/+members.08:33
AnAntthanks08:38
huatsSilly question, but I have installed a jaunty alpha  to test my packages in a vm, and I notice that there is an empty xorg.conf... is it normal ?09:04
persiahuats, Yes, and intentional.  Everything you need should be autodetected.09:08
huatspersia: yeah I assumed :)09:08
huatspersia: hello btw09:09
huats :)09:09
huatsI was just wondering since the resolution is very low09:09
huatsand I'd like to have a bigger one...09:09
_rubenhuats: you might need an extra/3rd-party driver, depending the virtualization product you use09:13
huats_ruben: hum09:13
huats_ruben: may be indeed09:13
didrockshuats: for virtualbox, you need to add some extra values (it set it up when needed)09:13
didrockshi btw too ;)09:13
huatsbut it was working fine as it (I use kvm)09:14
huats_ruben: but I'll have a look in that direction :)09:14
_rubenno experience with kvm myself, but i dont expect it to require additional drivers, could be wrong though .. might be a (k)vm setting as well09:15
persiahuats, For some virtualisation solutions, you can just use xrandr to change the resolution.09:17
AnAntHello, can someone please bug 311763 ?09:36
ubottuLaunchpad bug 311763 in ubuntume-themes "Add new cursor themes from Houcem" [Wishlist,New] https://launchpad.net/bugs/31176309:36
=== asac_ is now known as asac
=== Igorots is now known as Igorot
AnAntHello, can someone review bug 311763 ?13:42
ubottuLaunchpad bug 311763 in ubuntume-themes "Add new cursor themes from Houcem" [Wishlist,New] https://launchpad.net/bugs/31176313:42
AdamDHif I am unpacking my source inside the rules file, do I have to move the source any where after that? it would just be in a packagename.version directory15:33
pmjdebruijnAdamDH: that's bad practise...15:34
AdamDHi am unpacking upstream source then applying a patch15:35
pmjdebruijnAdamDH: I think the fontforge package does that as well, you might want to look at that... if you _must_...15:35
AdamDHthis is my second package so any advice would be welcomed15:35
pmjdebruijnAdamDH: yeah, then you don't need to unpack the sources in the rules file15:35
pmjdebruijnAdamDH: why do you need to unpack in the rules file?15:35
AdamDHdont you need to unpack so you can apply a patch? I am just shipping the upstream .ta.gz for binutils15:36
pmjdebruijnhuh15:36
pmjdebruijnno?15:36
pmjdebruijnAdamDH: have you read up on dpatch?15:36
pmjdebruijnAdamDH: why are you packaging binutils? it is already packaged...15:36
AdamDHbecause I am packaging a cross compiler, so I apply a patch to the binutils source to add msp430 support like the AVR project does15:37
pmjdebruijnuh15:37
pmjdebruijnAdamDH: why not take the current package, and modify that. instead of starting from scratch?15:38
pmjdebruijnAdamDH: http://packages.ubuntu.com/jaunty/binutils-avr15:38
pmjdebruijnAdamDH: there are several binutils-XXXX already package... take of one those... and modify to your liking15:39
AdamDHi have been playing about with packing on and off for two days and every example package I look at does something diffrent in rules, even if its the same package15:39
AdamDHthe binutils-avr package does:15:40
AdamDHbinutils-2.18.tar.bz2:15:40
AdamDH        ln -s /usr/src/binutils/binutils-*.tar.bz2 binutils-2.18.tar.bz215:40
AdamDHso there is a symbolic link to the upstream source, is this the correct way to do this/15:40
AdamDH?15:40
mgdmAdamDH: is that for 8-bit AVRs or AVR32?15:43
pmjdebruijnAdamDH: you're not particularly starting with the easier thing to package15:43
pmjdebruijnAdamDH: I have no clue on how to "best" handle this15:43
AdamDHthe cross compiler I am working on is for the MSP430 microcontrollers15:43
* pmjdebruijn is not familiar with building crosscompilers15:43
* mgdm has been swearing at them recently15:43
mgdmbut I didn't try to package it15:44
AdamDHwell I know how it all works from a source install15:44
AdamDHmgdm: you have worked with the MSP430s?15:45
mgdmAdamDH: I haven't, I've been fiddling with an AVR32 device lately15:45
mgdman NGW10015:47
AdamDHpmjdebruijn: the cross compiler is easy to get working from source, just wanted to stop doing a source install on my systems and package it, basically you have a set of configure arguments, thats easy to run in  a package, and a patch I have, you apply the patch to the upstream source, confiure make make install thats all there is to it, oh and some cleaning about15:49
AdamDHso my package was going to have the upstream binytils-2.18.tar.gz I was going to unpack that inside rules and apply the patch, simular to the udev package, is this not the best way to do it?15:50
AdamDHmgdm, running embedded linux on that?15:53
mgdmAdamDH: yep15:53
loic-mIs there anything else to do for a backport request, after filing the bug and ensuring the packages build fine and run ok (in the case of a package that didn't exist in previous versions)?15:57
LaneyI think you should set the bug to confirmed, but IANAbackport15:58
Laneyer15:58
Laneygrr, I can't repro this rcbug15:59
AnAnt_Hello, can someone review bug 311763 ?16:05
loic-mFor backport, the Ubuntu wiki says that for anyone wanting to help, the 3rd step is "Helping to build test packages, or feed package requests to the PPA "16:05
ubottuLaunchpad bug 311763 in ubuntume-themes "Add new cursor themes from Houcem" [Wishlist,New] https://launchpad.net/bugs/31176316:05
AnAnt_I have already uploaded the new source package to the bug report16:06
loic-mHow does one feeds "package requests to the PPA"? Is it personnal PPA or a special PPA?16:06
loic-min other words, is "Backports Tester Team PPA" already done?16:08
AdamDHmgdm, done some embeded work, looking at getting a beagleboard next16:10
AdamDHdid you homebrew your dev board?16:10
mgdmAdamDH: Nah, it's an Atmel NGW100 reference design16:11
mgdmI fancy a Beagleboard too, but i wanted something with Ethernet first16:11
AdamDHsame thats what is putting me off16:11
AdamDHbeen looking at the gumstixs16:11
mgdmI've seen a real Beagleboard decoding Big Buck Bunny at big resolution, it was cool :)16:13
AdamDHthe beagle boards have alot of potential, if they added ethernet on board it would be ideal16:19
mgdmI was slightly confused that they don't have it on board - otherwise it'd be (theoretically) great for a cheap MythTV front-end or some such, I'd imagine16:20
mgdmDisclaimer: I might be talking rubbish16:20
AdamDHmyth would run fine on it I think16:21
DRebellionDktrKranz, hey! Didn't get a chance to thank you on the ACK for cifer, so thanks :D16:24
DktrKranzDRebellion, you're welcome ;)16:25
* sebner feels ignored :P16:25
AdamDHmy next myth front end would probally be a cheap mac mini self upgraded16:25
DktrKranzsebner, you feel ignored, me feels unpaid ;)16:26
AdamDHwhat does dh_testdir actully do?16:26
sebnerDktrKranz: ahahahaha16:26
AnAnt_DktrKranz: are you a UUS ?16:26
DktrKranzAnAnt_, yep16:27
AnAnt_DktrKranz: can you upload the package in this bug 31176316:28
ubottuLaunchpad bug 311763 in ubuntume-themes "Add new cursor themes from Houcem" [Wishlist,New] https://launchpad.net/bugs/31176316:28
DRebellionsebner, Dec 19 21:55:23 <DRebellion>sebner, thanks for the advocation :D16:28
DRebellion:P16:28
* DktrKranz looks16:28
sebnerDRebellion: xD16:28
DktrKranzsebner, you always want greets twice... bad boy16:29
sebnerDktrKranz: better than money :P16:29
DktrKranzI can't go supermarket with "greets"16:29
sebnerDktrKranz: you can greet the supermarket employees :P16:32
AdamDHdoes any one know to any packages where patches are applied without dpatch?16:33
DktrKranzAdamDH, do you look for a specific patch system, or just a "custom" one?16:33
nhandlerAdamDH: https://wiki.ubuntu.com/PackagingGuide/PatchSystems lists a few16:33
AdamDHjust playing around at the moment seeing whats the best way to package this16:34
AdamDHthanks for the link16:35
nhandlerYou're welcome16:35
DktrKranzquilt *cough*16:35
sebnerAdamDH: of course quilt :P16:35
AdamDHi am looking at the rules inside binutils-avr as this is exactley the same way the binutils-msp package should work the one I am creating, can any one just explain a few lines to me? binutils-2.18.tar.bz2 $(patched) what is $(patched)?16:37
AdamDHits in the configure section:16:37
DktrKranzAdamDH, I played with it a bit16:39
AdamDHah its part of debhelper I think16:39
DktrKranzbinutils-avr uses vanilla binutils source package, taken from binutils-src16:39
DktrKranzit unpacks it in a directory and applies patches using a custom routine16:40
DktrKranzprobably because it was too complex to let quilt/dpatch/whatever to work properly that way16:41
AdamDHi played with the patch systems nothing seemed to work so I decided to apply them by hand16:41
AdamDHseems to work better16:42
DktrKranzAdamDH, are you interested in binutils-msp?16:42
DktrKranzI thougth it was OK, probably I was wrong16:42
AdamDHis there a binutils-msp?16:43
AdamDHi am packaging the whole mspgcc tool chain at present16:44
DktrKranzmh... it was probably a different name, then16:44
AdamDHi understand whats going on and whats required its just the paths, does the source have to be in the root or can it be in a directory so inside rulles I do cd ../package && ./configure etc?16:52
DktrKranzIIRC, there's a given directory for that16:53
AdamDHgiven directory?16:54
* DktrKranz looks at http://package-import.ubuntu.com/b/binutils-avr/jaunty/files16:55
DktrKranz505 error...16:55
AdamDHseems to be harder to create a debian package 2 days compared to 3 hours for gentoo16:56
AdamDHso much conflicting information16:56
bbshttp://dpaste.com/103409/17:06
bbscan someone please help me with this?17:06
bbsmy deb is perfect except for this17:06
iulianDktrKranz: That's odd. When I browse package-import.u.c, I get a "502 Proxy Error" message.17:08
DktrKranziulian, typo ;)17:08
Laneybbs: When you do gpg --list-secret-keys, do you see exactly the same name and email as that?17:08
* bbs checks17:10
iulianDktrKranz: Did you get that error when you were browsing it?17:11
DktrKranziulian, sometimes. I usually get it only for "jaunty"17:11
bbsLaney: uid                  james toy (www.dexrex.com) <jt@dexrex.com>17:11
Laneybbs: That's not the same17:11
bbsoO17:12
bbswhy since there is a comment?17:12
Laneyyep17:12
AdamDHI might leave off Debain support for a while I just cannot get my head around it all or find anything that works17:12
iulianDktrKranz: Ah-ha, OK. Then it's not just me.17:12
bbsLaney: thanks a lot17:13
AdamDHdoes any one know to a clean example where a patch is applied without a patch system confiure arguments are run and then make make install without any crap in the rules files? just a clean example that just does it from scratch without debhelp cdbs etc?17:15
AdamDHWhy is debian packaging so complicated?17:18
directhexAdamDH, because debian packages cover a variety of scenarios17:25
directhexAdamDH, for simple packages, the hard part (debian/rules) needs to be 3 lines max17:26
sebnerdirecthex: 2 if you delete the comment :P17:26
AdamDHdirecthex can you pastebin me a generic rules file please?17:29
AdamDHjust something so I can see how far back it can be stripped back17:29
directhex%:17:30
directhex        dh $@17:30
directhexwell, with "#!/usr/bin/make -f" on the first line, of course17:31
directhexand since it's a makefi;e, that's a tab, not 8 spaces17:32
AdamDHyup but there is nothing past to configure no make no make install no make clean so nothing is going to get built?17:32
AdamDH*passed17:33
james_wLaney: thanks a lot for forwarding all of the mono patches17:33
directhexAdamDH, you asked for minimal!17:33
AdamDHi meant minimal that would actually be used to build something minimal17:33
AdamDH*ment17:33
directhexAdamDH, that runs configure with appropriate prefix, make, make install, make clean, etc.17:33
directhexAdamDH, that's enough debian/rules to make a package17:33
AdamDHthis is what confuses me coming from another system where it uses basically just shell scripts and you can see cleanly how it works, I have written make files for c / cxx projects17:34
Laneyjames_w: you're quite welcome17:34
AdamDHwith debain I don't see the flow and everyone does something diffrent there is no standard as such, everything seems to just build17:35
directhexAdamDH, so you don't want minimal, you want full.17:35
jmarsden|workAdamDH: man dh may help, look at the examples?17:35
AdamDHi just want to work without a system just a rules file, something blank to start with, I packaged some really basic stuff yesterday to play around but was not 100% sure how things worked17:36
directhexAdamDH, a rules file is a makefile. nothing more, nothing less.17:36
james_wdirecthex: do you want a sponsor for a merge of gnome-subtitles?17:37
directhextry http://svn.debian.org/wsvn/pkg-mono/mono-basic/trunk/debian/rules?op=file&rev=0&sc=0 as a less automated example.17:37
directhexjames_w, need sublib first, and ftpmaster just rejected it17:37
james_wah17:37
AdamDHthanks directhex that looks clean, I can follow that I will have another play17:38
Laneyhow did it build in debian?17:38
directhexLaney, debian is the land of binary uploads :)17:38
* Laney pukes17:38
Laneythere's no policy that it has to be buildable from the archive?17:39
directhexLaney, technically. but with binary uploads, it often isn't the case :)17:39
james_wLaney: yeah, it's an RC bug if it doesn't (and it's in main/contrib)17:39
* directhex is fighting ikvm. currently, ikvm is winning17:40
LaneyI guess experimental is more relaxed about these things17:40
james_windeed17:40
james_wdirecthex: what makes it tricky?17:40
directhexjames_w, generally speaking? it requires its own modified source snapshots of openjdk and gnu classpath, and uses nant to build. those are a good start on the pile of suck17:41
directhexjames_w, so for one thing it takes 1.5 gig of ram to compile17:41
directhexthanks to javac bloat17:42
james_wurgh17:42
james_wmy sympathies17:42
directhexin this specific case, i'm working on test builds of the new upstream release, to update the neolithic package we have17:42
directhexa test build i now have working! except if i enable assembly signing, it ftbfs with some bollocks reason17:42
Laneytalked to upstream?17:43
directhexnot yet. hanska did, and the aswer generally was "don't build from source", which is hardly acceptable17:43
Laneyhahaha17:43
directhexbut i've made more progress than he did17:43
* directhex gets out the decompiler, starts decompiling & diffing17:44
Laneyinline changes--17:45
=== Daviey_ is now known as Daviey
james_wLaney: genpo uploaded with a few minor tweaks. Thanks for your contribution to Ubuntu :-)18:00
Laneyjames_w: Heh, I did wonder about that bzr repo18:04
Laneybut that guy seemed to keep up with it and I thought he might complain if I took it out18:04
Laney:P18:04
jpdsWhat's the python code is output a list (["x", "y", "z"]) as: "x, y, z"?18:39
Laney>>> ",".join(["a","b","c"])18:41
Laney'a,b,c'18:41
Laneyjpds: That close enough?18:41
LaneyI guess ", ".join(... would work18:41
jpdsLaney: Yay, that's works.18:42
=== DrKranz is now known as DktrKranz
=== jussio1 is now known as jussi01
hyperairanyone got time for revu? http://revu.ubuntuwire.com/details.py?package=codelite19:20
AdamDHdoes someone mind taking a look at this and telling me where I have gone wrong? http://pastebin.com/m3c21005719:25
james_wAdamDH: what's the problem you are having?19:27
AdamDHmake: *** [build] Error 219:28
AdamDHdpkg-buildpackage: failure: debian/rules build gave error exit status 219:28
AdamDHoh this was before it make: *** [build] Error 219:28
AdamDHdpkg-buildpackage: failure: debian/rules build gave error exit status 219:28
AdamDHsorry:19:28
AdamDHmake[1]: *** No targets specified and no makefile found.  Stop19:28
james_wah19:29
james_wyou have "$(MAKE)", but you probably want "cd src && $(MAKE)", or similar19:30
james_wbecause you want to build what you unpacked in to "src"19:30
james_w"$(MAKE) -C src" might do it as well19:30
AdamDHa thanks james_w did not notice that19:32
AdamDHi got some better code for the patch just hard coded it for the moment to see if it will work19:33
AdamDHcd src && /usr/bin/make19:35
AdamDHcd: 1: can't cd to src19:35
AdamDHso its not extracting the source then?19:36
james_wAdamDH: ah, because build doesn't depend on configure, configure doesn't depend on patch, and patch doesn't depend on unpack19:43
AdamDHright I follow19:43
AdamDHi will fix that19:44
AdamDHthanks James seem to be getting some where now19:51
AdamDHwhat path do I use for the patch? patches/patch.patch?19:52
AdamDHit cant find the files to patch No file to patch.  Skipping patch.  patch -stuN -p1 < patches/msp430-binutils-2.18-msp430-cvs.0.0.20081229.patch, should the patch be in the source dir and applied?19:59
james_wnope19:59
james_wit's the same problem as before19:59
james_wyou need to cd to src first19:59
AdamDHah thanks I fought dh_testdir moved into the src, added a cd into it20:01
AdamDHhow do I pass arguments to gcc?20:25
jmarsden|workAdamDH: Traditionally, in the Makefile you can do something like CCFLAGS="-ggdb"  and make sure the compiler invocation uses $(CFLAGS)20:30
AdamDHhere is a good one: checking for C compiler default output file name... configure: error: C compiler cannot create executables not had that error for a while, what would cause that?21:00
james_wAdamDH: check config.log21:01
james_wthere will be some error in the test compilation21:02
AdamDHwhere would the log be? had a quick look around cant see it21:03
james_wfind . -name "config.log"21:04
james_wit's usually in the same place as the configure script, but it can end up elsewhere in some situations21:05
AdamDHah solved it, passed Wall as part of the CCFLAGS21:07
AdamDHjust getting make problems now to look at21:07
AdamDHis there a document documenting what is required of a package to get it submitted into Ubuntu?21:07
LaneyAdamDH: see /topic21:08
AdamDHim getting cc1: warnings being treated as errors, never had this before while compiling the code from source on other systems. I noticed -Werror is part of the defualt CCFLAGS21:26
AdamDHnot to sure if passing -Wno-error is a good idea, its not good practice to do that21:31
AdamDHare patches in /patches automatically applied?21:40
james_w./debian/patches?21:41
james_wnot by default21:41
james_wyou can enable a patch system, some of which will do it21:41
AdamDHits applying my patch twice once before configure then once after configure and before make21:41
LaneyAdamDH: are you using a patch system?21:43
AdamDHconfigure and make seem to work well but I get make[1]: *** No rule to make target `install'.  Stop.23:05
AdamDH any ideas? I have a $(MAKE) install23:05
jmarsden|workAdamDH: Does that need to be cd src && $(MAKE) install perhaps?23:11
AdamDHcrap yes!23:11
AdamDHright its done configure make and make install and I have a feeling for how things should be done now, but I get mkdir: cannot create directory `/opt/msp430': Permission denied right at the end. Any ideas?23:18
jmarsden|workDoes the src/Makefile correctly use $(DESTDIR) in its install target?23:26
AdamDHthe src/Makefile is from upstream bin-utils with a patch applied, I am guessing it should do23:29
jmarsden|workThat'snot good enough... read it and understand it :)23:29
jmarsden|workIt sounds like your "make install" is installing into the real /opt/msp430/ instead of into ~you/package/debian/whatever/opt/msp43023:30
jmarsden|workWhich is probably because there is a $(DESTDIR) missing in the Makefile.23:30
AdamDHah because we are using a chroot to build the package23:32
AdamDHso we install inside that chroot23:32
jmarsden|workNot really a chroot, during the build we install under the package-x.y/debian because we have permission to do that, we don't have full root privs or we'd potentially break our development box...23:34
AdamDHI was doing everything inside a VM as I don't have access to my dev server here23:36
jmarsden|workOK, but you still don't want a packaging attempt to break your VM...23:36
jmarsden|workImagine packaging gcc if the install during a packaging attempt overwrote /usr/bin/gcc :)23:37
AdamDHyer exp as the gcc cross compiler I am working with is for a diffrent arch!23:44
AdamDHi am packing binutils gcc libc for the msp430 microcontrollers23:44
AdamDHlearning allot more about the inner workings of ubuntu / debian by packaging this project23:45
AdamDHwe usally do source installs but as I am working on more than one system now that can be time consuming exp if you need to patch in another processor23:45
jmarsden|workOK... so now you know why the install needs to go somewhere other than the "real" install location :)  And yes, you'll learn a lot.  As the packaging guide says "It is also a good way to learn how Ubuntu and the applications you have installed work."23:46
AdamDHits a bit stress full as I am also new to ubuntu been a gentoo user for a while, but as new people use this project mspgcc its nice to have the packages there for ubuntu as this is what most people favour using now23:47
AdamDHlast error I get is dpkg-gencontrol: error: current host architecture 'amd64' does not appear in package's architecture list (i386) but I set in control i386 so does this need to be set as amd64?23:47
AdamDHor set as any?23:48
jmarsden|workYou're jumping into the deep end somewhat packaging a crosscompiler...23:49
jmarsden|workWait, you are building i386 binaries of a embedded microcontroller compiler on amd64??23:50
jmarsden|workSort of cross-cross-compiling?23:50
AdamDHmy dev system is amd6423:51
AdamDHbut its an i386 binary thats required23:51
jpdsbigon: Thanks for that bug report. Fix commited to Bazaar now23:52
jmarsden|workAdamDH: I think you can't really do that, can you?  Maybe you should have made the VM be a 32bit VM???  You need more of a cross compiling/multiple architecture expert than I am to answer that one, I think.23:52
bigonjpds: np :)23:53
AdamDHah ok should have used a 32bit vm23:53
AdamDHnot a problem as If the rules work and I get an amd64 binary then I am allmost there23:53
jpdsbigon: Could bzr branch lp:ubuntu-dev-tools and test it out for me?23:54
Laneyjpds: The requestsync man page says -ns at the top, but -n in the body23:55
jpdsLaney: -s is forced sponsorship-required23:56
AdamDHgot my .deb now but when I check with dpkg there are no files included inside the deb just ./ ? why is this?23:56
Laneyoh, two separate options/23:56
Laney?23:56
bigonjpds: seems to work now23:56
jpdsLaney: Yeah.23:56
jpdsbigon: \o/ Brilliant.23:57
bigon:)23:57
* jpds => bed. G'night all.23:58
bigongn23:58
AdamDHso I created a deb that has nothing inside it at least I created a deb package!23:58

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