/srv/irclogs.ubuntu.com/2012/10/20/#ubuntu-motu.txt

=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== ripps_ is now known as ripps
=== Amaranthus is now known as Amaranth
=== Quintasan_ is now known as Quintasan
=== yofel_ is now known as yofel
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== [ESphynx] is now known as ESphynx
=== Ursinha-afk is now known as Ursinha
dupondjesomebody around that could assist me with a multiarch weirdness on Precise? :)21:16
bobweaverHello there I am kinda embarrassed to ask this question but here it goes. When making a meta package is the only thing that I need to do is add the packages to the control file ? meaning that No makefile or any other building all I have to do is add packages name to debian/control and that is it. again sorry for the newbish question but I can not find any docs on meta packaging21:28
bobweaveror does anyone know of a *SIMPLE* metapackage that I could tear open to look at how it is done ?21:29
bobweaverthanks like always for your time.21:30
bobweaverLike I found this  https://help.ubuntu.com/community/MetaPackages   but i am confused still about how the package knows how to build21:31
tumbleweedbobweaver: yes21:33
tumbleweeddupondje: just how weird?21:33
bobweaverThe reason that I ask is because I figure that it would cut a couplke of my puppet scripts down if I make a package of all the programs that I need21:33
bobweaverthanks again tumbleweed21:33
bobweavertumbleweed,  it is dh_ that is called when building packages in the rules file. how to change the order from my own version that I have. err. what I mean is I do not need to run dh_python or dh_perl  ect (dont know if they are for real) but where to find a list of dh_ stuff and the order that they go ?  some one told me once but I forgot21:35
bobweaverLike I want to alter dh its self21:35
dupondjetumbleweed: cmake not installing into multiarch lib dirs on Precise, but it works fine on Quantal21:35
dupondjeanyway, trying a fix now21:35
tumbleweedbobweaver: it's fairly common to use dh to build your package. And yes, it calls all the debhelper commands in a sane order21:36
jmarsdenbobweaver: I think you can do   dh --no-act   to get a list of what dh_* things it would call in what order21:37
bobweavertumbleweed,  do you know where I can find the perl script that runs that order (I think it was perl )21:37
jtaylorusr/bin/dh21:37
tumbleweedand /usr/share/perl5/Debian/Debhelper/21:38
bobweaverOh sweet thanks again you all are just awesome. BTW just got back from local release party was great !21:38
bobweaverYo Joey Hess is the Bomb! (still have not figured out debhelper (all the way)) But boy oh boy he had a major part in making deb packages work. He is everywhere in the source code21:41
bobweaveris he ever around or does he go to UDS ?21:41
bobweaverI am going to email him a Thanks you note :)21:42
tumbleweedyou'd find him at debconf, not UDS21:43
bobweaverhe is awesome !21:44
bobweaveroh no !21:44
bobweaver!bug 25541721:44
ubottuLaunchpad bug 255417 in Launchpad itself "Launchpad claims Debian developers maintain Ubuntu packages and have uploaded packages to PPAs (when they have not)" [High,Triaged] https://launchpad.net/bugs/25541721:44
bobweaverjezz now thta I am tracking down joey email I am also tempted to write Anthony Towns22:01
ScottKdupondje: There are packages in precise that are multi-arched and use CMake (IIRC phonon is an example, but that may be QMake).22:15
ScottKSo you ought to be able to find examples.22:15
jtaylorScottK: the issue is that for some reason the freerdp package in quantal puts its stuff in multiarch directories22:17
jtaylorbut the same package does not do so in precise22:17
ScottKWas it multiarch'ed in precise?22:18
jtaylorno, and it also shouldn't be in quantal22:18
jtaylorat least to my understanding22:18
jtaylorits compat 722:19
ScottKThings can be multiarched without bumping compat.22:19
ScottKIt just takes doing it more by hand.22:19
jtaylorthere is nothing in rules22:19
ScottKOK.22:19
ScottKDunno then.22:19
jtaylorme neither, apparently cmake/dh in quantal decided to use m-a settings also for compat 7 (or maybe even always)22:21
jtayloror I'm missing some setting hidden somewhere22:22
jtaylordupondje: to solve your issue quickly, just revert the ma-a locations patch for precise22:23
jtaylorit probably works better that way anyway22:23
bobweavercould some one explain  equivs-control I am lost on the pipe| in the control file in the Depends stanza < wrong word maybe22:32
dupondjejtaylor: http://bazaar.launchpad.net/~freerdp-team/freerdp/freerdp-debian/revision/3022:35
dupondjethis fixed it :)22:35
bobweaverin the Depends field of the the package stanza . still could be wrong *22:35
bobweaverequivs = fancy name for meta package . er I am so lost with this http://linux.about.com/cs/linux101/g/equivs.htm   and then this https://help.ubuntu.com/community/MetaPackages    It is the last line that is confusing me. "Note: In the control_file template from equivs-control control_file, conditional-OR-dependencies in "Depends:" <bold>are separated by '|', not a comma. </bold>For example an ubuntu-minimal dependency statement would be22:43
bobweaver:"   then I see a glance of a control file and I see pipes in there. Is it not better to have whitespace (easy to read)? It is the | and the , I know that the comma does but the pipe I am confused as to what that does. It is just something that I have never came across.22:43
bobweaverI dont know what "equivs" means22:43
ScottKIt doesn't help in this case.22:43
ScottKThink of "|" as alternates.22:44
ScottKDepends on X | Y is X or Y.22:44
ScottKX, Y is X and Y22:44
ScottKX, Y | Z is X and (Y or Z).22:45
ScottKDoes that help?22:45
bobweaverYes like reg ex22:45
ScottKSort of.22:46
bobweaver[Dd]og , like that dog or Dog ?22:46
bobweaverbasicly it is a if statement ?22:46
ScottKYes.22:46
ScottKIt's more boolean than if.22:47
bobweaverthanks ScottK  can I use it in whitespace ? I will paste example plz hold22:47
bobweaverhttp://paste.ubuntu.com/1293567/22:49
bobweaverjust so my control file is easier to read. Thanks again22:50
ScottKI think either is fine, but the first one is more readable.22:51
ScottKThere's a scripts called wrap-and-sort (or similar) in ubuntu-dev-tools that would organize things for you.22:52
bobweaverThanks ScottK  :) that is it I understand that full page. I would really Like to thank you all22:52
bobweaverWhat what what22:52
bobweaverwrap-and-sort will make whitespace ?22:53
* bobweaver googleing wrap-and-sort 22:53
ScottKNo need for google.  Install the ubuntu-dev-tools package.22:53
ScottKbdrung: ^^^22:54
bdrungbobweaver: install devscripts (or packaging-dev if you want a full-blown packaging environment)22:54
bobweaverit is installed22:54
bdrungScottK: it used to be in ubuntu-dev-tools, but was moved to devscripts22:55
bobweaverI have installed that metapackage I should look at the control file to see what it installed22:55
ScottKoh22:55
bobweavereach one I am sure that it is installed packaing dev and devscripts22:55
bdrungpackaging-dev pulls in devscripts22:56
bobweaverJust did not know about it. It is flipping great Oo man pages atm. great stuff kinda like a real long ctrl+i in qtcreator22:56
bdrungbobweaver: i once presented wrap-and-sort at UDS22:57
bobweaverbdrung,  I see that at the bottom of the page or at least that you are author22:57
bobweaverv.cool can wait to look at src22:57
bobweavercan't *22:57
bdrungbobweaver: yes. hint: look at the maintainer of packaging-dev ;)22:58
bobweaverI can not wait to meet some of you all at uds < week away. I hope to learn great stuff like wrap-and-sort to make my packages nice and yet faster22:59
bobweaverjust did not know and it is cool thanks again. :)23:00
bdrungi will be at UDS. thanks to canonical. \o/23:00
* bobweaver also 23:00
bobweaverfor his Ubuntu TV work23:00
bobweaverhttp://www.youtube.com/watch?v=kfrm117Ukr0&webm=1    === "bobweaver"23:01
* Rcart dreams to be at uds someday23:02
bobweaverI am mainly C++ QT QML (I love qml) python web stuff dev23:02
bobweaverbut I am v.new to Linux < 2 yrs23:03
bobweaverfeb 2013 is 2 yrs for me23:04

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