/srv/irclogs.ubuntu.com/2008/06/02/#ubuntu-motu.txt

Seeker`If I want to get started with packaging stuff, is it ok to do it on a VirtualBox guest system running 8.10?02:34
persiaSeeker`: Well, excepting that 8.10 doesn't exist yet, yes.02:37
Seeker`persia: ok, ubuntu in virtualbox using the intrepid repos02:40
persiaSeeker`: That would be a reasonable way to test things.  Note that you may find it frustrating when handling your keys, but this oughtn't matter while you get started.02:41
persiaEventually, I expect you'll find working with local chroots easier, although it took me months of experimentation after I was packaging regularly to determine the setup that worked for me.02:42
nxvlSeeker`: or a chroot environment (i.e pbuilder)02:43
Seeker`I was going to have a go at this: https://bugs.launchpad.net/ubuntu/+bug/11528802:44
nxvlSeeker`: you can also work on hardy, but at the end test it using a chroot environment02:45
emgentmorning02:50
persiaSeeker`: For new packaging, you really want to be in the development environment, to get the right toolchain, etc.  In general, I recommend bugfixing prior to packaging, as it's a lot easier to learn packaging bit-by-bit while fixing bugs, rather than all at once.02:59
Seeker`persia: anything in particular where you recommend starting?03:10
persiaSeeker`: Depends on what you like.  Searching for the bitesize or packaging tags on LP might be a good place.03:11
persiaIf you are familiar with debugging, looking at the apport crashes to dig out small fixes from stacktraces could work.03:11
persiaIf you're good with build systems, looking at the FTBFS list on qa.ubuntuwire.com might be a good place.03:11
persiaThere's heaps of packages with lintian errors of varying importance.  Some (like missing intepreter, missing manpage, etc.) are fairly easy, and interesting to fix.03:12
Seeker`hmm03:13
* Seeker` may wait for the next "packaging 101"03:18
persiaSeeker`: What interests you.  I'll help you find your first bug.03:19
persiaAlso, feel free to ask questions here anytime.  People may be slow to answer, but they ought eventually.03:19
Seeker`I've not really done any packaging stuff before, so I'm not really sure03:20
persiaSeeker`: OK.  Have you done coding or debugging before?03:22
Seeker`I've just finished a CS degree, so I have done quite a bit of coding before, but only really on assignments (not any publicly released software or anything)03:24
nxvlpersia: btw, did you think i'm ready or near to be ready for applying for MOTU?03:26
persianxvl: I'd have to review and check.  Best to wait until several people sponsoring your changes tell you to apply: this gets better testimonials and helps you identify sponsors for your MOTU application (as opposed to sponsors for your fixes).03:27
nxvlpersia: yep, that's what i'm waiting for, just asking :D03:28
persianxvl: I recommend just keeping on with what you're doing, and the day will come.  At that point, it won't really matter to you very much.03:28
nxvlyep03:29
nxvlthat's what i also think03:29
=== asac_ is now known as asac
Seeker`persia: did you see my reply?03:31
persiaSeeker`: Yep.  Just hunting a bug for you.03:31
persiaSeeker`: Why don't you take a look at https://bugs.launchpad.net/ubuntu/+source/kerberos-configs/+bug/17914203:33
persiaSolving this requires a bit of research into the right format for the configuration file, some thoughts about how it might work, a small text change, and some testing.  It ought be a good way to get familiar with the process, and start working with a package.03:33
persiaDon't forget to assign yourself and set "In Progress" if you're going to work on it.03:34
Seeker`persia: ok03:38
Seeker`persia: from the looks of it, that field is required in the configuration file, and the example here: https://help.ubuntu.com/community/Samba/Kerberos uses "Example.com"03:48
persiaSeeker`: Yep.  It's pretty clearly a bug.  It just needs someone to figure out how to get the right solution, and set it up.03:49
Seeker`persia: looking here: https://launchpad.net/ubuntu/+source/kerberos-configs it looks like it has already been fixed possibly03:51
persiaSeeker`: I'd recommend verifying that.  If it is indeed fixed, then just mark it Fix Released with a comment reporting your research and the results.03:54
persiaSeeker`: I chose if from the list at https://bugs.launchpad.net/ubuntu/+bugs?field.tag=bitesize : You can try finding another one there that nobody ha started yet.03:54
Seeker`persia: as its 4am, I reckon i'll have a look for something else tomorrow. Thanks for the hlep.04:09
persiaSeeker`: Thanks for closing a bug :)04:10
Seeker`:)04:10
Seeker`hmm, think I found another non-bug04:21
persiaSeeker`: The more of those that can be closed, the better.  We've lots of bugs, and not enough people closing them.  Thanks a lot for helping.04:22
Seeker`persia: can you have a quick look at https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/23086504:24
Seeker`In the code for the program, it says:   parser.add_option ("--dist-upgrade","--dist-ugprade", action="store_true", which makes me think that the 2nd option was deliberately added04:25
persiaSeeker`: Quite possibly there used to be a -u or something, which is now gone.  I'm not sure.04:28
Seeker`persia: if that were the case, the "-u" would just be removed, not replaced with "--dist-ugprade". I think that it may be deliberate to catch a typo04:32
persiaSeeker`: Ah.  Right.  --distugprade.  I suspect you are correct.04:35
Seeker`shall I close the bug? or just comment that I  dont think it is a bug?04:35
persiaSeeker`: Hard to say.  Depends on how strongly you feel about it.04:37
persiaIf you think catching the typo is good, set "Won't Fix", and explain why.  If you think the extra option should be removed, submit a patch.04:37
persiaNote that in the case of update-manager, where there is source locally managed in Ubuntu in BZR, patches as branches are appreciated over patches as debdiffs (although this is a rare exception for packages in general: there are maybe 30 packages of this style)04:38
Seeker`ok04:38
Seeker`i've just left a comment for now - see if it gets any response04:38
persiaSeeker`: Remember to subscribe to the bug if you want to see the responses.04:43
FlannelGaaaah.  What would be wrong with apt-cache policy shows something, but you can't apt-get it due to no install candidate?05:50
Hobbsee_Flannel: something that you installed whe nit did exist, but doesn't still exist.05:56
FlannelHobbsee_: No, theres no current install.  Here, I'll show.05:57
Flannelhttp://dpaste.com/54272/05:57
persiaFlannel: Candidate: (none) tells you there's nothing available to install (although it may be referenced).05:58
Hobbsee_even though it's on the version table.  strange.05:58
FlannelYeah, and thats a fresh update05:59
* Hobbsee_ does an upgrade06:00
persiaFlannel: Try a purge for it, as 5.0.24a-9 likely oughtn't be there.06:01
Flannelpersia: Its an upgrade, and... let me bring in the person who's actually having the issues.06:01
persiaLooks to me like it got pinned too high, and then removed, and now it can't upgrade, and can't install.06:02
Flanneljb0t, meet persia, he's got an idea.06:05
jb0thi.. i'm all ears :)06:05
persiajb0t: Did you even pin or hold mysql-common?06:05
jb0tpersia: no06:06
persiajb0t: Hm.  My idea is incorrect then.  Do you have a .deb in /var/cache/apt/archives ?06:07
jb0tha. so frazzled, i started typing commands in this window.  one sec06:07
jb0tpersia: http://dpaste.com/54276/06:08
persiajb0t: Delete /var/cache/apt/archives/mysql-common_5.0.24a-9_all.deb and try again.06:10
jb0tsame error06:11
persiajb0t: Got me then.06:12
wgrantHas purging been tried?06:12
jb0tno.  but its not installed.06:13
jb0tafaict06:13
wgrantDoes it have a config left over, though?06:13
wgrantdpkg -l mysql-common06:13
jb0thttp://dpaste.com/54277/06:14
jb0tseems to06:14
wgrantAha.06:14
wgrantSo it knows of an old version.06:14
wgrantsudo apt-get remove --purge mysql-common, and hope it forgets about it.06:14
jb0thttp://dpaste.com/54277/06:15
wgrantsudo apt-get purge mysql-common06:16
jb0tsame error06:17
wgrantBah.06:17
jb0tahh06:17
jb0t!!06:17
jb0tinstall -f actually removed it this time06:17
* wgrant hates intermittent ACPI faults.06:19
jb0tugh.  still no luck.  won't install.  can't remove or purge, and still shows the conf on dpkg -l mysql-common06:20
jb0twth is going on here06:20
jb0toh. was removing my failed attempt on the .deb install i guess06:22
dholbachgood morning06:37
ajmitchhi dholbach06:38
dholbachhi ajmitch06:38
Hobbsee_oh noes, it's ajmitch06:46
ajmitchwhere?!?06:47
StevenKajmitch: In a mirror!06:48
ajmitchnow that's a scary though06:48
* Hobbsee_ points. there!06:49
jb0twgrant: i backed up /var/lib/dpkg/status and proceeded to remove mysql-common.  it (seems to) no longer thing its installed, but same errors on install attempts both with apt-get install and dpkg .deb06:56
jb0t*think06:56
HewusHi, quick question. Does anyone know why myspell-en-au is in universe, while the other three myspell-en-* are in main?07:34
bimberiStruth mate, is it?  Stone the crows!07:42
HewusStone the crows? Haven't heard that one..07:45
wgrantNeither have I, fortunately.07:45
bimberiAh, you younguns :)07:45
=== jussio1 is now known as jussi01
=== fta_ is now known as fta
norsettohowdy dowdy09:25
RAOFMan, that's what I call a backtrace.  #94 0x0000000000430030 in main ()09:26
pwnguinhah09:26
RAOFNearly breaks the magical 100 functions on the stack.09:26
norsettohuats !!!09:27
huatsnorsetto !!!09:27
huatsalready awake ?09:27
huats;)09:27
norsettonorsetto !!!!09:27
RAOF(When you die with 100 functions on the stack you get a plaque)09:27
norsettohuats: heck, its holiday here today :-)09:28
huats;)09:28
huatshum09:28
persiaRAOF: Which bug?09:28
huatsI understand now :)09:28
RAOFpersia: epiphany-webkit is not particularly stable on gmail.com :)09:28
persiaRAOF: Ah.  No, I suppose not :)09:29
RAOFLet us combine unfinished code with serious browser-side javascript.  What could _possibly_ go wrong? ):09:29
RAOF:)09:29
RAOFOOoh, it's deterministic!  Awesem.09:30
persiaAt least the combination explains the depth of the stacktrace.  Running Javascript within the Javascript container within Webkit within GNOME...09:30
RAOFAbout >50 of those functions were within libwebkit, too.09:31
persianorsetto: Quick explanation: components are supposed to be self-including, so universe can depend/build-depend on main, and multiverse can depend/build-depend on universe.  For an example of a split package, see lshw with part in main and part in universe (and source in main).09:37
persia(also, mythbuntu is a multiverse derivative, rather than a universe derivative)09:37
norsettopersia: so, the answer is no, a multiverse source cannot have a binary in universe09:38
persianorsetto: Right.  Well, it could technically, but it would violate the current semantics.09:39
norsettopersia: yes, I understand its not a technical problem09:39
huatspersia: hello09:43
slytherinCan someone please give back libvte-java?09:47
dholbachslytherin: best to ask in #ubuntu-devel - more archive/buildd admins are hanging out there09:48
persiadholbach: We can all do it now :p09:48
persiaslytherin: Do you have a build failure URL?09:48
norsettodholbach: also motu can now :-)09:48
dholbachoh... OH!09:48
RAOFAwesome.09:48
dholbach:)09:48
RAOF(for those playing along at home, the dbg symbols for webkit are 50mb)09:49
slytherinpersia: http://launchpadlibrarian.net/14854649/buildlog_ubuntu-intrepid-powerpc.libvte-java_0.12.3-5_FAILEDTOBUILD.txt.gz It is failing on powerpc, sparc, ia64 while it has built on i386 and amd64. Looks like wrong timing.09:50
persiaslytherin: Giving it back where it failed.  For future reference, the URL that is useful when requesting a give-back is https://launchpad.net/ubuntu/intrepid/+source/libvte-java/0.12.3-5 (or https://launchpad.net/ubuntu/+source/libvte-java/0.12.3-5/+build/620720 if you only need one)09:52
slytherinpersia: Ok.09:52
sistpoty|workhi folks10:11
sebnerhoi sistpoty|work10:12
sistpoty|workhi sebner10:12
sebnersistpoty|work: when is the next MOTU meeting so I can mail the fridge folks ^^10:13
sistpoty|worksebner: should be regular schedule, I guess?10:13
sistpoty|worksebner: so 13th, 20 UTC10:14
sebnersistpoty|work: thanks =)10:14
sistpoty|worknp10:14
norsettoall heil sistpoty|work10:24
sistpoty|workhi norsetto10:24
sebnersistpoty|work: hmm, heil? xD10:25
sebnermorning norsetto10:25
norsettosebner: your excellency10:25
sistpoty|workoh, heh... well yes. I guess I shouldn't react to "heil" *g*10:25
sebnerhaha10:25
sebnercody-somerville: thanks =)10:26
sebnernorsetto: first thing is to add a new stanza in debian/control? http://paste.ubuntu.com/16371/10:29
norsettosebner: ok, make this "10:30
norsettoThis package offers10:30
norsetto SSL-Support for eggdrop.10:30
norsettooh s*e10:30
sebner^^10:30
sebnerha!10:30
sebnerI'm not *that* dumb =)10:30
norsettosebner: make the final line of description a different line10:30
norsettosebner: and chage the short description10:31
sebnernorsetto: how different should the final line be?10:32
norsettosebner: no, its me the dumb who doesn't paste text correctly10:32
norsettosebner: a separate line10:32
sebnernorsetto: http://paste.ubuntu.com/16372/ ?10:34
norsettosebner: note that the two packages should conflict with each other, it shall not be possible to install both at the same time10:34
sebnernorsetto: a versioned conflict or just on the package?10:34
norsettosebner: nope, it really has to be a self-standing line10:34
sebnernorsetto: ah k. I'll show when I added the conflicts field10:35
RAOFAm I right in remembering that there was a bug in a pkgconfig file which made most of gnome uselessly depend on libffi4, with the added bonus of making a whole lot of stuff uninstallable?10:36
sebnernorsetto: also a "Replaces" ?10:36
norsettosebner: why a replaces? I suggest you look at how other packages handle binaries with files in same locations ...10:37
norsettosebner: and think as well what will happen when you upgrade from previous versions ...10:37
sebnernorsetto: ok ok10:38
rzrasac: hi10:47
rzrasac: do you know http://en.wikipedia.org/wiki/NetFront ?10:47
asacrzr: not yet. does it ship its own engine?10:47
rzri guess yes, since it seems to be closedsource10:48
rzrasac: http://www.accessdevnet.com/index.php/ACCESS-Linux-Platform-Native-Development/Inside_ALP.html10:53
rzrsee the 1st image10:53
ruiboonhi. how do i know if a package is using dpatch or cdbs? (trying to pack in a bug fix)10:55
persiaruiboon: It could be using both.  You can tell if it is using CDBS because it will Build-Depend: on CDBS in debian/control and #include some CDBS rules in debian/rules.10:57
persiaruiboon: You can tell if it uses dpatch because it will likely mention dpatch in debian/rules, and all the patches in debian/patches will be in dpatch format.10:58
ruiboonpersia: i was told that it is using dpatch by u-u-s but then there is no dpatch include nor debian/patches10:59
persiaruiboon: Which bug?11:00
ruiboonpersia: bug 23436511:00
ubottuLaunchpad bug 234365 in unison "Place unison.log file in ~/.unison" [Low,In progress] https://launchpad.net/bugs/23436511:00
norsettoruiboon: what-patch tells me it is using dpatch11:04
norsettoruiboon: and indeed it is a bd and is in the rules file too11:05
ruiboonnorsetto: i guess i have to create my own debian/patches directory and files then11:05
ruiboonnorsetto: the rule file didnt mention dpatch though11:06
norsettoruiboon: no need, dpatch-edit-patch will do that for you11:06
norsettoruiboon: include /usr/share/cdbs/1/rules/dpatch.mk11:06
ruiboonnorsetto: oops. i missed that one11:06
ruiboonnorsetto: thanks (:11:07
norsettoruiboon: thank Luca ;-)11:07
norsettoruiboon: in the future you may want to use what-patch, a utility which is in ubuntu-dev-tools11:08
ruiboonnorsetto: that will certainly be useful. (actually it is already installed but i just didnt discover it)11:09
ruiboonnorsetto, persia: Thanks again (:11:09
=== persia_ is now known as persia
emgentmorning \sh12:34
emgent:)12:34
\shis it morning or is it the hell after linuxtag 200812:35
persia\sh: Can it be both?12:35
\shpersia, dunno..but what I know is, we hacked the bordcomputer of a mercedes C class without using computer technique last night...we had luck to not be killed from a stupid driver on the highway12:37
\sh160 km/h on the left lane..this stupid guy was pulling over from right to left and good that sput was reacting fast enough to brake...ABS + ESP were working great...12:38
emgentgh12:38
\shafter that, bordcomputer said: "Dear Driver, you don't have ABS, you don't have ESP and I really don't know what's your driving speed anymore...better to park this broken expensive car somewhere and wait for help"12:38
emgenthahahaha12:39
\shwithout driving speed and some sensors ... our board navi refused to work, too...so we were waiting for almost 4 hours for a new car to get home12:39
\shplanned ETA at home: 18 UTC....real time at home: 1am UTC...12:40
IulianHey12:44
mptWhat's the procedure for asking for a program to be packaged? I've read <https://wiki.ubuntu.com/MOTU> but it doesn't seem to cover that.12:54
slytherinmpt: file a bug12:54
dholbachhttp://wiki.ubuntu.com/UbuntuDevelopment/NewPackages12:55
\shmpt,  wishlist bug, tag it as "needs-packaging"12:55
mptok, thanks :-)12:55
mptah, already reported, bug 9449412:56
ubottuLaunchpad bug 94494 in ubuntu "[needs-packaging] Songbird" [Wishlist,In progress] https://launchpad.net/bugs/9449412:56
slytherinpersia: You forgot to give back libvte-java on ia6412:57
persiaslytherin: OOps!12:58
yannickHi, does someone knows how apt-ftparchive can handle 2 flavors of ubuntu (e.g. hardy and gutsy) ?12:59
persiaslytherin: given-back12:59
slytherinpersia: thanks, powerpc and sparc builds have completed already.13:00
slytherinpersia: It will be great if you give back libglade-java also - https://launchpad.net/ubuntu/+source/libglade-java/2.12.8-513:03
=== _[PUPPETS]Gonzo is now known as [PUPPETS]Gonzo
persiaslytherin: Given back.13:05
Hobbseeheh.  other people getting bugged for givebacks.  yay!13:09
persiaHobbsee: Main is still all yours :)13:12
Hobbseehehe13:12
Hobbseeyes, but there's less of that13:12
Hobbseepersia: it goes without saying that you're using buildd.py?13:12
\shuh we have new semi-archive-professionells ;)13:12
persia\sh: Yep, like you.  Go visit a failed-build page.13:13
Hobbsee\sh: they should be able to do new packages reviews at some point, too13:13
* persia thinks that's exceedingly dangerous13:13
Hobbseepersia: yes, well.13:14
\shoh...that's why I was in a somewhat unstable state of mind...to not deal with LP...I really had forget about LP...13:14
\shwow...but I think LP ants could improve the UI ;)13:18
yannickHi, can apt-ftparchive (or dpkg-scanpackage) knows to which distro a .deb belong?13:50
persiayannick: Not directly.  There's the Origin: header, but it's often ignored.13:53
yannickpersia, i've .deb, some belong to hardy and some to gutsy, using apt-ftparchive result in mixing them either into hardy, either into gutsy. Do you know how I can solve this?13:55
persiayannick: Create two separate archives, one for gutsy and one for hardy.  Alternately, look at a more powerful tool that supports pool.13:56
yannickpersia, do you know such tool (supporting pool)?13:56
persiayannick: Sorry.  Not off the top of my head.  I don't tend to keep more than two or three packages in a private repo, and then only for an hour or so while testing something.13:57
yannickpersia, ok, thank you very much13:57
nxvlmorning :D13:59
persiayannick: Actually, I do have a word of advice: dak is larger and more complicated than you need.14:00
yannickpersia, I thinnk I'll wrote a bash script to discard gutsy packs while I run apt-ftparchive for hardy, and then discard those for hardy when i'll run apt-ftparchive for gutsy. Hopefully I've a naming convention for my packs including the distro name in it.14:03
persiapochu: The size of freepats is precisely the issue.14:17
persiaI'd prefer libwildmidi to depend on freepats, but it makes gstreamer-bad really heavy.14:17
persiaThis is especially annoying to the vast majority of people who don't actually every use .mid files.14:18
fredreichbierhello. i found a bug in the git ubuntu package, where do i report that?14:38
slytherinfredreichbier: launchpad.net14:38
fredreichbierslytherin: there is no git entry in launchpad. should i report it on launchpad.net/ubuntu?14:39
slytherinfredreichbier: yes that is what I meant, under ubuntu project search for package git14:40
fredreichbierah, sorry. thank you!14:40
persiaIn the special case of git, I believe the package is named git-core (unless this is an issue with GNU Interactive Tools)14:42
fredreichbierhowever, the bug has already been reported by someone else ;-)14:43
mterryQuestion re: LP #207437 -- the patch is upstream, so it will be included in intrepid, so I figure no need to provide intrepid debdiff, and the change doesn't seem important enough for hardy.  Do I just do nothing more there?  (in terms of being a good MOTU-in-training)14:44
ubottuLaunchpad bug 207437 in cheese "Hildon only:  Cheese crashes when using menu items About, Quit" [Undecided,Confirmed] https://launchpad.net/bugs/20743714:44
persiamterry: Not directly, as it won't crash in the default installation.14:44
whiteMarco Rodrigues here?14:45
persiawhite: he's not allowed to talk here.14:47
persiawhite: He goes by Kmos: try /query14:47
whitenot allowed to talk here? -v?14:48
whitehe just reassigned a few bugs to my packages without checking/looking over them14:48
whitewasn't really the nicest thing to do :)14:48
persiawhite: That's why he's not allowed to talk here.14:49
Hobbseewhite: if he's acting on ubuntu stuff again, after being asked to stop doing all development, tehn you'll probably need to whine to the MC.14:54
persiaWell, it depends on what is done.14:55
persiaWe'll listen, but we may not be the appropriate parties to do much14:55
whiteHobbsee: wow, that is quite a statement, he must have been quite ...14:56
Hobbseewhite: it took many months to get rid of him.  the motu ML and motu-council mailing lists have the juicy details, including a stamp from mark.14:57
ZelutIs there a way to have pbuilder use my local mirror during & after pbuilder creation?14:58
persiaZelut: pbuilder --login is the easiest way to explain (but doesn't handle creation)14:58
Zelutpersia: I can get it to use it via --othermirror (for post installation), but can't figure out creation..14:59
Hobbsee!pbuilder14:59
ubottupbuilder is a system to easily build packages in a clean chroot environment. To get started with PBuilder, see http://wiki.ubuntu.com/PbuilderHowto14:59
HobbseeZelut: follow ^, and modify /etc/pbuilder/apt.config/sources.list before creating the pbuilder.15:01
mok0sebner, yo!15:04
jpdsdholbach: cool packaging video15:11
schmiedcjdps which video?15:15
schmiedcjpds*15:15
jpdsschmiedc: http://www.jonobacon.org/?p=119015:15
schmiedcthx15:16
jpdsyou're welcome.15:17
bddebianHeya gang15:25
sistpoty|workhi bddebian15:26
IulianHey bddebian15:26
bddebianHi sistpoty|work, Iulian15:26
schmiedchi15:26
dholbachjpds: I'm glad you like it15:29
* jpds hugs dholbach 15:30
schmiedc:)15:30
schmiedcde vid is super15:30
effie_jayxdholbach,  ping15:31
dholbacheffie_jayx: pong15:31
effie_jayxdholbach,  I started working on a merge on saturday and since you were one of the initial maintainers of it I was wondering If I could ask you a couple ofsimple q's about it15:32
effie_jayxif you have the time of course15:32
dholbacheffie_jayx: which package is it? sure15:32
effie_jayxbakery2.415:33
dholbachalright15:33
dholbacheffie_jayx: shoot :)15:37
effie_jayxdholbach,  it seems there is a new version in debian. and there are several differences in packaging. with regards to dependecies I am a bit lost. what could help me determine if the deps are ok for ubuntu as well?15:37
effie_jayxname changes...15:37
mok0eeek I can't get sound on that video...15:37
dholbacheffie_jayx: the debian package generally looks good but the biggest problem I see right now is that there's libbakery-2.4-common vs libbakery-common15:37
effie_jayxdholbach,  aslo I am unsure about the changes that originated the merge in the first place.15:38
effie_jayxright15:38
dholbacheffie_jayx: we packaged it before Debian did and started off from bakery2.315:39
effie_jayxdholbach, mmkey. that clears that.15:40
dholbacheffie_jayx: libbakery-common is the better name (would need a conflicts/replaces)15:40
effie_jayxdholbach,  ok, any other comments ... I think I can do this...15:40
dholbacheffie_jayx: the depends look good to me on first glance15:41
effie_jayxdholbach,  version numbers is what got me jittery15:42
dholbacheffie_jayx: it might be worth trying to build a package that build-depends on libbakery-2.4-dev (prefixsuffix or glom maybe)15:42
dholbacheffie_jayx: thanks for stepping up to do the work :)15:42
dholbacheffie_jayx: I haven't checked to closely but for now the package naming change is one thing we definitely need to keep ( probably until the next LTS :-( )15:43
effie_jayxdholbach, trying hard to keep up ;)15:43
dholbacheffie_jayx: if you need any more help with it, let me know15:43
effie_jayxdholbach,  keep the name then15:43
dholbachthat'd be even a bigger diff :)15:44
\shdholbach, cool video btw15:44
effie_jayxdholbach,  ok.. I'll start with it and shall email if anything comes up... thanks for the input15:44
effie_jayxdholbach,  is that ok?15:44
dholbacheffie_jayx: absolutely15:45
dholbacheffie_jayx: and thanks for that15:45
dholbach\sh: thanks for the flowers :)15:45
effie_jayxdholbach,  thanks for?15:45
dholbacheffie_jayx: taking care of the merge :)15:45
effie_jayxdholbach,  thank me when it's done... hehehe15:45
dholbachhehe15:45
schmiedcare there any other vids for people who decider about getting involved?15:46
sebnerdholbach: *n *i* *c* *e*15:46
\shdholbach, jono mentioned it on friday...and I'm wondering if we are able to do those videos "live"...(with chats during the live feed and as well interacting with other people (when they have a cam attached)) too :))15:48
dholbach\sh: it would be nice to get more videos on there - also localised ones15:48
dholbachschmiedc: expect more to come up soon15:49
sebner\sh: uhhh /me has a build-in webcam =)15:49
Hobbseeack, videos.15:49
Hobbseepictures are bad enough!  :P15:49
schmiedcdholbach:cool15:49
\shdholbach, I promised jono to present a software for doing those liveshows via browser ... it's what I'm working on in my company...15:49
dholbachsebner: MOTU Videos in "Austrian" FTW! Yoohoo! ;-)15:50
dholbach\sh: oh great15:50
sebnerdholbach: lol. "carinthian" :P15:50
schmiedcsebner: Styrian :P15:51
* sebner hides xD15:51
* schmiedc follows15:51
Zelutcan anyone give me some feedback on my package in REVU? http://revu.ubuntuwire.com/details.py?package=origami15:53
mok0I propose that Contributing Developers be allowed to request syncs directly to ubuntu-archive16:01
siretartmok0: I object to that proposal. strongly.16:02
mok0siretart: why is that?16:03
siretartmok0: you didn't provide a rational either - please do first ;)16:03
Hobbseemok0: i also object strongly to that proposal.16:04
mok0I think it's a small privilege, and ucd's have gone through an approval process16:04
* Hobbsee thought revu was a priveledge.16:05
* mok0 is not talking about revu16:05
siretartmok0: the priviledge is equal to the uploading priviledge. I don't see how it would be less than (full) upload access16:05
mok0siretart: how so? It is processed by an archive admin16:05
Hobbseemok0: who should not have to figure out if all changes should be dropped.16:06
mok0I don't want to argue strongly for the point, I'd just like to understand your position16:06
sebnermok0: huhu. mok0. \o/ thanks =)16:06
Hobbseesiretart: it's slightly less - everything there's gone thru debian.  mind you, that's no guarentee on quality, at times.16:07
mok0Well, this is what should be examined when somebody applies for ucd16:07
mok0siretart: it is definitely much less than upload privs16:07
siretartmok0: the archive admins do not review the ubuntu changes and evalute if it was safe for the delta to be dropped. If they did that in the past, that would be a saftey bonus, but nothing to rely on16:07
sebnermok0: I asked for the right to change the wishlist and it would be a long process to allow that ... ^^16:08
siretartmoreover, lp will offer an UI so that every upload can request syncs without archive admin intervention16:08
Hobbseesebner: be a part of -bugcontrol?16:08
sebnerHobbsee: that's not the same ;)16:08
mok0Hobbsee: and it practice it's not possible16:09
siretartmok0: I fear that debian maintainers will use that feature to undo divergence in the ubuntu branch of their package. I've seen enough pointless and wrong request for syncs in the past16:09
Hobbseesebner: why?16:09
mok0Hobbsee: they don't process the list of applicants16:09
Hobbseemok0: around UDS, or at all?16:09
Hobbseemok0: if they don't, you should poke bdmurray about it.16:09
Hobbseeand/or heno16:09
sebnerHobbsee: because a lot people see the universe group a step near MOTUship and this right isn't that big compared to mok0s sync right.16:10
siretartmok0: why should syncing be 'less' priviledge than regular upload priviledges? - considering dropping previous work is a hard decision from time to time!16:10
ScottKSync right is exactly the same as upload rights.16:10
siretartand I really don't expect random contributors to be able to do that assessment16:10
mok0siretart: I don't have your experience, but the syncs I have seen have been very straightforward16:10
HobbseeScottK: excluding the fact that it's been thru debian QA.  which doesn't necessarily mean that any QA was actually done on it (see -games, etc)16:10
* ScottK is seriously considering advocating we push new contributors away from merges and leave them to the more experiences.16:10
ScottKHobbsee: Right, but it give the ability to land code in the archive.16:11
HobbseeScottK: oh, sure.16:11
ScottKmok0: Many of them aren't.16:11
Hobbseemok0: specifically for you, i've seen various questions which have been rather elementary, which you either got wrong, or didn't know the answer to, so i'm not sure that something so 'elementary' as sync requests would be a good thing for you to touch, without a sponsor checking, anyway.16:12
sebnerScottK: I'm against it pushing me away from syncs and merges ;) (courier ?)16:12
Hobbseebut that's learning for you - i'm sure you'll slowly learn, and be given more privs as a result.16:12
siretartmok0: boy, this merge and sync buisness is hard work and definitly not an beginners task. I agree with ScottK that we should take newcomers away from that work. it is way too error prone and very hard to undo.16:13
mok0I everyone is opposed there is no point for me to push it any further. I thought it would be good to offer ucd's additional privelges to ordinary contributors...16:13
=== pgquiles_ is now known as pgquiles
Hobbseemok0: such as?16:13
mok0Hobbsee: such as what?16:13
Hobbsee(apart from the sync requests)16:13
Hobbsee I thought it would be good to offer ucd's additional privelges to ordinary contributors...16:13
Hobbseehence, such as?16:14
mok0Hobbsee: the right to process a sync16:14
mok0Hobbsee: but not to upload16:14
mok0After all, they are approved by MC.16:14
Hobbseemok0: the MC doesn't touch them.16:15
ScottKsebner: You haven't just started.16:15
mok0... and the handfull we have now are quite capable16:15
sebnerScottK: hmm?16:15
mok0Hobbsee: surely, MC approves UCDs?16:15
ScottKsebner: I don't think you're the beginner I was suggesting should be pushed away from merges.16:16
siretartmok0: can you please point me to the criteria under which the MC approves new members?16:16
sorenmok0: I'm not sure why we'd want to grant syncing privileges to more people than we grant upload priv's to?16:16
mok0sebner: weren't you evaluated by MC?16:16
sebnermok0: yes16:16
ScottKmok0: Yes, MC approves, but not based on technical criteria.16:16
Hobbseemok0: oh, that they do.  but they don't get approved based on the criterias of whether something is good to upload, changes can be dropped, it's suitable to do it at this time, etc.16:16
siretartScottK: I wasn't sure, but I expected that16:16
HobbseeOTOH, mok0 is not exactly a beginner, either16:16
sebnerScottK: Ahhh, I thought that you mean that only the beginners should do merges and syncs ^^16:17
ScottKsebner: No.  I think the shouldn't.16:18
mok0My suggestion is that UCDs continue to do merges but can push a sync to ubunut-archive16:18
sebnerScottK: understood16:18
Hobbseemok0: suggestion examined, and denied :)16:18
mok0heh16:18
sebnerHobbsee has the power \o/16:18
* Hobbsee has the stick...16:18
* sebner hides16:19
siretartmok0: my suggestion is that UCDs should not consider working on merges at all16:19
jpdslong live the pointy stick \o/16:19
mok0My suggestion has the merit of gradually increasing responsibility towards MOTU status16:19
Hobbseesiretart: why, if they're eventually going to go for MOTU?16:19
Hobbseemok0: if you can upload one section of code directly to one component, why shouldn't you be able to upload any other sections of code to that component?16:19
siretartHobbsee: there is tons of less error prone work in ubuntu to work on.16:19
sebnerScottK: no time for courier? I'm curious what you are saying in the end also because you told me somthing about the "example" courier16:20
sorenmok0: I'm not sure why syncing should have a lower barrier of entry? It's just as intrusive as a regular upload?16:20
Hobbseesiretart: oh, sure, but i thought these guys were going for universe unlimited upload rights16:20
ScottKsebner: I ended up being out of town unexpectedly almost steadliy since UDS.16:20
siretartHobbsee: sure. but I think working on existing packages gives you way faster the experience in packaging than working on merges in the first place.16:20
mok0soren: not really. A sync has already been processed by the DD. In a merge, you can introduce terrible things16:21
siretartI may be wrong, of course16:21
\sha sync can also break things...terribly16:21
sorenmok0: syncs can do quite terrible things, too.16:21
sebnerScottK: ah ok then, sry for annoying =) (Just curious about for final opinion on me ^^)16:21
ScottKmok0: But a sync has been processed by a DD for Debian.16:21
ScottKsebner: No problem.  The reminders are good.16:21
sebnerScottK: I'm waiting if you have finished with courier ;)16:22
emgenthello16:22
Hobbseesiretart: true.  althouhg of course, when they get up to possible MOTUship, they'll be wanted to have exposure to all of it.16:22
sebnerhi emgent16:22
emgentScottK: have you saw about wordpress backport?16:22
* white gets the popcorn out16:22
Hobbseesiretart: but i see your point16:22
ScottKemgent: No.16:22
ScottKemgent: Bug?16:22
emgentjust a moment16:22
Hobbseemok0: in a sync, the DD hasn't checked for ubuntu changes that might be important.16:23
Hobbseeit's just checked that the proposed changes work for *debian*.  not for ubuntu.16:23
ScottKmok0: One case for Ubuntu/Debian diff is we've fixed something that applies to Debian.  In many other cases it's because Ubuntu is different.  Before you can understand in some cases if a sync is appropriate, you need to understand that.16:24
emgentScottK: Bug #17244016:24
ubottuLaunchpad bug 172440 in wordpress "[CVE-2007-6013] Authentication cookies easily derivable from password hash" [Medium,Fix released] https://launchpad.net/bugs/17244016:24
sistpoty|workimho there are both easy and difficult merges, so I don't think it's a good idea to keep new people from doing merges, nor to encourage them.16:24
mok0Hobbsee: that's true, but we do encourage people sending patches to Debian, and it's pretty trivial to see if that has been done since last release. Otherwise, ScottK's rule still applies for UCDs as well as everyone else16:24
* Hobbsee has seen enough people manage to screw that up, who might fit in that 'contributor' category, too.16:25
ScottKmok0: I agree that there are merges that it's trivial to see if they should be syncs.  I just don't think that's the most common case.16:25
mok0If the UCDs are known to follow ScottK's rule I think it could be a great time saver for the MOTU crew16:25
ScottKemgent: Backports aren't for bug fixes (particularly not for security fixes).  Get it fixed in -security first and then if there is new capability worth a backport, ask for it then.16:26
ScottKmok0: Which rule is that (the ask first one)?16:26
mok0"Don't touch what you don't understand"16:26
ScottKAh.16:27
mok0:)16:27
ScottKThat's a good one.16:27
emgentScottK: i can fix it, but it`s very long and big work. I think to backport for include the newest features too.16:27
* ScottK wishes some MOTU would follow that rule.16:27
mok0... none mentioned...16:27
HobbseeScottK: don't.  it'll send you down a path of disollusionment if you think like that.16:27
* \sh don't touch main anymore...16:27
ScottKemgent: Backports is not for security fixes.  If it's not feasible to patch it to fix it, talk to kees_ or jdstrand about putting the new version in -secuirty.16:28
emgent\sh: lol :)16:28
ScottKHobbsee: Just because I with for it, doesn't mean I have any expctation I'll get it.16:28
HobbseeScottK: true, but that still leads to disollusionment.16:29
ScottKUrgh.16:29
ScottKwith/wish16:29
ScottKHobbsee: You assume it's possible for me to be more disillusioned than I already am.16:29
HobbseeScottK: this is true.  you're still alive, so tha'ts a fair assumption.16:30
Hobbsee:)16:30
mok0Hobbsee, ScottK, cheer up you 2 grumpypots :-)16:30
ScottKWell.  Maybe.16:30
Hobbseemok0: grumpy?  nah.16:30
siretartsistpoty|work: is that dexconf quirk easy to port to general qemu/faumachine?16:30
sistpoty|worksiretart: haven't looked at it yet in detail, and I fear it's not (at least not to FAUmachine)16:31
\shman...opensuse build service can now work with other installed buildservices somewhere around the world...I wonder when it happens, that we have more then one LP...16:31
mok0Hobbsee: Ah, ok, only disillusioned and bitter ;.)16:31
* \sh 's catching up with the important news of the last month16:32
Hobbseemok0: i'm not sure that bitter really fits.  i'm aware that i don't really have the time to put into it, so have stepped back a lot, and so don't have the same degree of caring about it anymore.16:32
sistpoty|worksiretart: well, it could be ported, I guess: that's the corresponding line in dexconf: QEMU_KVM=$(grep "QEMU Virtual CPU" /proc/cpuinfo || true)16:33
mok0Hobbsee: don't worry about it, I am just teasing16:33
sistpoty|worksiretart: but of course that'd be quite wrong for FAUmachine (it's meant to behave exactly like real hw)16:33
Hobbseemok0: as in, i still care that my stuff is right, and i still care somewhat that everyone else's is right, so is not compromising the archive, but i don't tend to smash people with the Long Pointy Stick of DOOM!!!!!!!!!!!!!!!™ for getting it wrong repeatedly anymore.16:33
siretartsistpoty|work: what does qemu report in /proc/cpuinfo?16:34
sistpoty|worksiretart: no idea, haven't checked actually16:34
sistpoty|worksiretart: and I have the strong believe that the current hardy x won't start with a real cirrus gd5446 as well.. I'll add some more details to the bug16:35
* mok0 has thankfully not tasted the LPS yet... :-/16:35
siretartsistpoty|work: aah, plain qemu reports "Pentium II (Klamath)"16:35
mok0Gotta go, see you later!16:38
sistpoty|workcya mok016:38
siretartsistpoty|work: perhaps it is possible to set the DefaultDepth on a per driver level?16:51
sistpoty|worksiretart: maybe... I'm just about to dig through where it comes from (must be somewhere in xorg-server-1.4.1~git20080131/hw/xfree86/common)16:52
wasabiHey anybody work with IKVM?16:53
wasabiAhh. Only minor Ubuntu forks. Never mind. Shall consult Debian maintainer.16:53
jpdswasabi: how are you cloaked, and not identified?16:55
wasabiI don't follow?16:57
Hobbseejpds: freenode playing with the new services.16:57
Picijpds: You dont have to be on a registered user to identify now.16:57
Hobbseejpds: it kept the cloaks, but forced everyone to reidentify16:57
PiciWell, that too, but my answer doesnt answer your question16:57
jpdsHobbsee: hmmm16:58
sistpoty|worksiretart: I guess I'm a little bit stupid. this appears to be a bug in the cirrus driver after all16:58
siretartsistpoty|work: sorry?16:59
sistpoty|worksiretart: imho the cirrus driver determines it's max pixel clock value by the wrong bpp entry (the one from the framebuffer), but need to dig a little bit further into the code still17:01
=== devfil_ is now known as devfil
* sistpoty|work heads home now... cya17:39
green_mandarinhi guys18:14
=== kees_ is now known as kees
green_mandarinis a Ubunteros here?18:18
=== _neversfelde is now known as neversfelde
amikropHow can I declare wxPython as a dependency?18:47
amikroppython-wxgtk does not have an installation candidate, so I am not sure how to handle this18:48
amikropSo, any help, please?19:00
geseramikrop: which python-wxgtk? 2.4, 2.6 or 2.8?19:00
BalachmarHi, I want to check if someone else already is packaging blender 2.46 for hardy (backports)19:01
geseramikrop: see "apt-cache search python-wxgtk"19:01
amikropgeser: Any.19:01
amikropI have done so.19:01
amikropI want any python-wxgtkx.y19:01
geseramikrop: depend on python-wxgtk2.4 | python-wxgtk2.6 | python-wxgtk2.8 if it works with any of the three19:02
geserthe version you prefer list at first19:02
amikropgeser: I haven't thought of that. Thanks.19:02
jb0tFlannel: i figured it out.  mysql-common was pinned in /etc/apt/prefs19:03
jb0ti must have downgraded going from dapper to edgy because the package was broken at the time.19:03
sebnerBalachmar: 2.46 is not even in intrepid so wait until then before you request a backport19:05
jb0tanyway.. persia, Flannel, wgrant...thanks for your help last night19:05
Balachmar@sebner: Well, I wasn't really requesting a backport, but offering to do it :) (or at least try it...)19:05
sebnerBalachmar: no need to package it at your own. we merge it from debian19:06
BalachmarAny idea, on how long that will take (not really impatient, but curious) And how long will it take to be backported afterwards?19:07
sebnerBalachmar: depending on when Debian it has ;) When intrepid has it I usually takes just a few days if you annoy the right people ^^19:08
BalachmarBecause I want to learn how to help out, and I just wanted to try blender 2.46 as well. And I saw that more people wanted it. And thought, well maybe I could try it myself.19:08
sebnerBalachmar: well, blender seems no to be the right thing to start with19:09
sebner\sh: any hints?19:09
\shany software is good to start with packaging, after reading all the documentations about packaging...19:10
\shs/reading/reading+watching/ ;)19:11
sebner\sh: Tell something about merging :P19:11
BalachmarI was reading: https://wiki.ubuntu.com/MeetingLogs/openweekhardy/PackagingA and thought I could follow that...19:12
geser\sh: don't forget "understanding"19:12
Balachmar:) ofcourse, you shouldn't be doing things like a headless chicken...19:12
\shgeser, oh I thought that implies "reading" ;) ok "after reading+watching and understanding"19:12
sebner\sh: uhhhh that's not that clear :P19:12
* Balachmar agrees with sebner19:13
BalachmarSo, basically I just thought that I should check here in order to prevent that different people are doing the same thing19:13
sebnerBalachmar: good ;)19:14
\shBalachmar, it's open source ... many people are doing the same thing...19:15
jpdsScottK: are you there?19:15
amikropIs it legal to package/distribute freeware firmware?19:15
sebner\sh: bah. It's good to check and ask -.-19:15
ScottKYes19:15
jpdsScottK: pm?19:15
ScottKSure19:15
Balachmar@\sh I think it would be more efficient if the work is divided. So not too much is done twice (or trice or....)19:16
\shsebner, if miguel would have asked matthias if someone is working on a desktop software...gnome would have never been invented...19:16
sebner\sh: but that's a total different thing19:17
\shBalachmar, regarding one distro yes...regarding the whole universe ... people do whatever they want...19:17
Balachmar@\sh: This is about packaging, it would be foolish to package the same thing twice19:17
amikropI mean, is it legal to include some freeware, hardware firmware into my package, and distribute it?19:17
Balachmar@\sh I understand what you mean19:17
Balachmar@amikrop: Free as in speech, or free as in beer? :P19:18
\shBalachmar, check gnome-look or kde-look.org...people package software for debian, redhat, ubuntu, suse, mandriva, whathaveyou...they don't care about double the work already done...they do something because they want to ...19:18
\shand this is good..19:18
amikropBalachmar: Beer (I said "freeware", not "open source").19:18
Balachmar@amikrop, then you have too read the license, but I think most of the time, they don't want you to distribute the software19:19
Balachmar@\sh: With the risk of being stupid: And why is this good?19:19
\shBalachmar, people are interested to learn something? they are curious how things are working and trying to understand the system? I mean we are living in a consuming community..people who are ready to learn and curious are sometimes hard to find :)19:21
Balachmar@\sh: OK then it is mostly good for themselves :) But I get your point19:21
\shBalachmar, what's good for you could be good for others..19:22
Balachmar@\sh: Don't get too philosophical now! :P19:22
\shhmm...I was telling this people at linuxtag when they were asking "why the hell are you investing your free time into opensource"...they were quite excited and fascinated that geeks are thinking about those things...19:24
\shone guy already started to work on software + packaging...19:25
Balachmar:) always nice to amaze people19:26
BalachmarBut if I would somehow still want to package blender 2.46 couldn't I also send it in to debian, so that they wouldn't have to do it?19:30
\shBalachmar, you can send a bug report with the package attached (when you use thedebian package as base)19:30
sebnerBalachmar: btw, blender is already in experimental ... ;919:31
Balachmar@sebner aah I see, so no need to do that. But shouldn't it then be fairly easy using pbuilder?19:33
sebnerBalachmar: what should be easy?19:34
BalachmarI am just reading the howto. And just build bc from source.19:34
geserwhile I see you talking about blender, /me remembers to continue the download of the "bunny" movie via torrent19:35
Balachmar@sebner: to create a ubuntu hardy package for blender19:35
sebnerBalachmar: hmm yes but that's not the way we are doing that normally19:35
Balachmar@sebner: but it could be a transitional solution for the impatient few among the hardy users wouldn't it?19:36
BalachmarAnd if it isn't that hard I am willing to give it a try19:36
sebnerBalachmar: you can always giving it a try and offer it through your PPA if you want19:36
Balachmar@sebner, I will just do that: for learning sake ;) \sh19:37
sebner^^19:37
* \sh goes off and learn who to reactivate his whole human system from being in rescue mode....bathtub bow19:39
sebnerhf \sh19:39
amikropI have made a package which once installed, enables a ueagle modem user to connect to the internet (installs the firmware, asks ADSL params and fills configuration files, provides some simple, related scripts, etc). I really think it makes new users' lifes easier, and generally, makes the process of using the modem, fully-automated. I have tested it from many aspects, and it seems functional. I believe it will help. So, are there any st19:39
amikropeps I should take, to provide the package to a larger community than myself, family and friends?19:39
sebner\sh: bathtube? bad Harald is showing dumb things :P19:40
geserBalachmar: you could even fetch the blender source package from Debian experimental and if it builds in hardy without modifications, make it available via your PPA19:41
sebnergeser: shouldn't he do a proper merge?19:41
leonelScottK: http://lurker.clamav.net/message/20080602.130841.9c64bafa.en.html  <-- it's coming19:42
Balachmar@geser: I have downloaded the .dsc from debian experimental and am currently trying to build it using Pbuilder.19:42
Balachmar@sebenr, how would I do a proper merge?19:42
gesersebner: ah, we have Ubuntu changes, then a merge would be the better solution19:43
sebnerBalachmar: look at the outstanding ubuntu changes.19:43
sebnergeser: yep =)19:43
BalachmarI have found this page: https://wiki.ubuntu.com/UbuntuDevelopment/Merging?action=show&redirect=MOTU%2FHowToMerge19:43
ScottKleonel: Thanks.19:43
ScottKleonel: You saw that the 0.92.1 packages are in feisty/gutsy updates now, right?19:43
BalachmarWhen using Pbuilder: I get an error that it cannot satisfy the build dependencies19:46
sebnerBalachmar: pastebin19:47
leonelScottK: yes I did that's why I stopped searching  cves19:52
amikropgeser: In other words, how can I contact a responsible for reviewing my package?19:53
geseramikrop: where is your package? on REVU?19:54
amikropgeser: What do you mean by saying "REVU"?19:55
sebneramikrop: where is your package?19:55
geser!revu19:55
ubottuREVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU19:55
amikropsebner: On a LAN repository.19:55
amikropgeser: I will have a look and answer you.19:56
sebneramikrop: upload it to revu ;)19:56
amikropsebner, geser: OK, thanks. I will.19:58
amikropOK. Joined revu-uploaders in Launchpad. But I can't find a way to upload. Any hints?20:01
sebneramikrop: https://wiki.ubuntu.com/MOTU/Packages/REVU20:01
devfilamikorp: if you want to upload a package type on terminal: dput revu _souce_changes_of_package_to_upload20:02
sebneramikrop: first you may want ask a revu admin to sync the keyrings20:02
amikropI see.20:04
Zelutcan universe contain software under a non-free license?20:08
sebnerZelut: nope20:08
geserno, only multiverse and there only if it's redistributable20:08
Zelutsebner: I didn't think so but a user just pasted me the commented lines from the sources.list which mention it may be non-free..20:09
sebnerZelut: non-free ist debian20:09
sebnerZeddie: debian != ubuntu20:10
Zelutsebner: this guy is a GNU-head so he considers it tainted if it even mentions it 'might' contain.20:11
sebnerZelut: well, see what geser wrote20:11
Zelutsebner: / geser: well I guess the question is then why does the commented sources.list mention it might be?20:12
geserZelut: how exactly is the software licensed?20:12
geserZelut: can you show the line you got?20:12
Zelutgeser: http://pastebin.ca/1037110 - a paste from the default sources.list file..20:13
BalachmarHi, If I use grab-merge.sh for blender it comes up with the 2.45 version not the 2.46. So, what should I do then?20:17
sebnerBalachmar: as I said. blender 2.46 is in experimental and grab-merge only fetched from unstable. you have grab the source manually20:17
Balachmar@sebner: ooh sorry, I guess I missed that.20:19
sebnernp20:19
Balachmar@sebner: Is there some documentation on how to do that?20:20
sebnerBalachmar: http://packages.debian.org/source/experimental/blender20:21
Balachmar@sebner and then use those files instead of the ones you get from grab-merge?20:27
sebnerBalachmar: yes though you have to apply the remaining ubuntu changes manually20:28
Balachmar@sebner thanks for the info. Will check that some other day. Have to check the finances now. But I guess I will be back :)20:29
sebner^^20:29
sebnerhf20:29
amikropThe url you gave me, says about a `dpkg-buildpackage -S -sa -rfakeroot` command. Where to execute it? Inside the my-package directory (which contains the DEBIAN directory and the filesystem tree of the package's data)?20:30
amikropI did so and got that output: http://dpaste.com/54389/20:31
sebneramikrop: inside the package directory20:31
amikropsebner: But I got this error message, above.20:32
sebneramikrop: strange but doesn't seem that you are in it20:33
amikrop(Am I missing any files? I just have "DEBIAN/", "usr/" and "etc/" in the package directory.20:33
sebneramikrop: does debian/changelog exists?20:33
amikropNo. Not even "debian/" exist.20:34
sebneramikrop: but DEBIAN/ ??20:34
amikropI always package using "DEBIAN/", not "debian/".20:34
sebneruse debian/ ^^20:34
amikropok20:34
geserlooks like the temporary dir from where the deb is made20:35
amikropgeser: Yes, that is it.20:35
Jazzvanorsetto: Are you ok with me updating gnome-mplayer and gecko-mediaplayer?20:35
norsettoJazzva: totally ok20:36
amikropsebner: So, I need "debian/changelog"? I never used that before. Where can I find some documentation about the contents of "debian/changelog"?20:36
geseramikrop: call dpkg-buildpackage from the contain the source and the debian/ dir20:36
Jazzvanorsetto: Cool. I'll start working on it tonight and change bug report's status to In Progress (and assign myself). Thanks :)20:36
geseramikrop: how did you build your packages till now?20:36
sebner!packaging20:37
ubottuThe packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports20:37
norsettoJazzva: no, thank you :-)20:37
sebnergeser: hmm. O_o20:37
Jazzva:)20:37
gesersebner: I also suspect seeing someone doing it the wrong way20:38
sebnergeser: true. Now I'm keen to here the answer of your question20:39
amikropgeser: with `dpkg -b`20:39
amikropgeser: I find it pretty simple and straightforward.20:40
sebneramikrop: no valid packages then ....20:40
amikropsebner: Why not?20:40
sebneramikrop: because a valid package needs all the things mentioned in the packaging guide. manpages, .desktop, changelog .....20:41
geseramikrop: and how do you automate applying patches, calling configure with the right flags, building the package?20:41
amikropgeser: I guess I don't.20:41
amikropSo, I should follow the packaging guide step-by-step? I didn't know it was mandatory. OK, then, I will.20:43
sebnergeser: *thumbs up*20:44
=== |Baby| is now known as Baby
=== emgent_ is now known as emgent
emgentheya22:10
effie_jayxhey emgent22:12
devfilemgent: hi22:13
=== rzr is now known as RzR
=== RzR is now known as rZr
RoAkSoAxchan #ubuntu-irc22:41
RoAkSoAxoops22:41
* ajmitch goes & trolls in there22:41
Neurostuso I'm having a problem building a package is there anybody here that has a few minutes to answer some questions23:38
LaneyNeurostu: It's best to just ask, then anyone who knows can answer if and when they see it23:38
Neurostuok so I'm trying to build 2 packages, the first one builds fine, but the second one depends on the first....  I get the following error:23:41
Neurostudpkg-shlibdeps: failure: no dependency information found for /usr/lib/libsomanetwork-1.0-0.3.so.1 (used by debian/tspikes/usr/bin/ratetimelinevis).23:41
NeurostuWhen I inspect the first package using dpkg --contents <package name> I get23:41
Neurostulrwxrwxrwx root/root         0 2008-05-30 20:24 ./usr/lib/libsomanetwork-1.0.so -> libsomanetwork-1.0-0.3.so.1.0.223:41
Neurostulrwxrwxrwx root/root         0 2008-05-30 20:24 ./usr/lib/libsomanetwork-1.0-0.3.so.1 -> libsomanetwork-1.0-0.3.so.1.0.223:41
NeurostuI have the first package installed,  so i'm not sure exactly what the error means23:41
Neurostusorry for the flood23:41
ajmitchin the library package, you used dh_makeshlibs?23:43
Neurostuno just dh_make23:43
ajmitchdh_make template may not be enough23:44
ajmitchdid you tell dh_make that the first package was a library?23:44
Neurostuno, how exactly do I do that (sorry this is my first time building debs)23:47
ajmitchlibrary packaging is a complex beast, full of pitfalls23:48
ajmitchin debian/rules in the library package, you'll want to have dh_makeshlibs there23:49
ajmitchthe debian library packaging guide may be of some help, though it'll probably seem overly complex23:49
Neurostuok... I'll check it out...23:57
Neurostuwhat are the main differences between using pbuilder and dh_make23:57
mok0Neurostu: they're 2 very different beasts23:58
Neurostubut they are used to accomplish the same task right?23:59
mok0Neurostu: no23:59
Neurostuoh..23:59
mok0dh_make creates template files in the debian/ directory23:59
Neurostuk23:59
mok0pbuilder compiles and builds packages23:59

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