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

rjune_hefe_bia__: cat /etc/lsb-release will clue you in to the version in the chroot00:28
nelleryemgent: is UTU manually updated?03:36
emgentnellery: auto-updated.03:38
copprois there any way to see what packages were installed recently?03:39
emgentcheck every 10 min03:39
copprono, to my computer03:39
coppromy compiz skydome broke and I have no clue what broke it; I need to see what packages have been updated03:39
emgentcoppro: please use #ubuntu03:39
nelleryemgent: okay, thanks03:39
emgentnellery: np.03:39
copprook03:39
copproalso, the dhcp3 packages are in main and universe, yet display an "All rights reserved" message. This doesn't seem right.03:41
artfwohello! guys, i have a question on debhelper compability: I want to use some v7 features, like dh_lintian - but will the package build on ubuntu 8.04 with those?04:13
RAOFartfwo: Yes; debhelper has been backported.04:14
RAOFartfwo: And the only way for new packages to get to Hardy is through backports, so...04:14
artfwothen PPA build system includes v7 as well?04:14
LaserJockartfwo: I don't think so04:15
RAOFGood question.  I don't think the PPAs do build against backports.-04:15
=== ApOgEE-_ is now known as ApOgEE--
artfwosadly, but true. just checked the build logs - it only uses -updates and -security04:19
jdongno they don't build against backports :)04:19
jdongI would have a lot more people screaming at me if it did04:19
copprowhy?04:19
LaserJockjdong: for sure04:19
LaserJock1) building against things that not a everybody is likely to have is not a good idea04:20
LaserJock2) -backports has potential to have real changes that would affect packages, different cmake and Qt4 version for instance04:21
copprohmm... ah04:21
artfwookay, I guess I'll stick with manual installation of lintian_overrides then04:22
artfwothanks everyone for your help!04:23
copproso, anyone know why a main/universe package is displaying an "all rights reserved" message?04:24
LaserJockwhere is it displaying it?04:25
artfwoyes, there is quite a number of such notices - in libicu for instance04:26
ajmitch:0:> less /usr/share/common-licenses/BSD04:26
ajmitchCopyright (c) The Regents of the University of California.04:26
ajmitchAll rights reserved.04:26
copprothat's the license though04:26
coppronot the program04:27
coppro(any dhcp3 program in this case)04:27
copprojust run it and it says "Copyright 2004-2008 Internet Systems Consortium"04:29
coppro"All rights reserved"04:29
artfwoI have another question on sourcepkg compability: Lintian on Intrepid gives the warning "out-of-date-standards-version 3.7.3 (current is 3.8.0)" - is it okay to update the policy to 3.8.0 if I'm going to build the package on Hardy as well?04:30
ajmitchwhy is the "All rights reserved" an issue?04:31
ajmitchfrom what I can see, it used to be required or at least expected in order to assert copyright04:31
ajmitchanyway, I have to run04:32
LaserJockit's no longer required according to wikipedia, but is still seen regularly04:32
copproall rights are clearly not reserved; there's a license04:34
copprothat allows me to distribute it04:34
LaserJockbut I think they are saying they are reserving their rights to say how it is licensed, not sure about that though04:34
LaserJocki.e. the default is full copyright with all rights reserved, *then* you poke holes in it with the license04:35
copprowell, I wouldn't expect any program to say that I can't copy it if it's in main04:35
LaserJockcoppro: I don't think it *is* saying that04:37
copprothe program, as run, provides no exception04:37
copprowhich at least implies that I can't copy it04:37
ScottK-laptopartfwo: First, don't update the standards version unless you actually update the package to meet that standard.  Generally if it's a package we get from Debian, you shouldn't change it.04:37
ScottK-laptopThere's really no point in updating it for Hardy in any case.04:38
ScottK-laptopOften you can just ignore that warning.04:38
LaserJockcoppro: it's MIT licensed04:38
artfwoScottK-laptop: okay, thanks04:38
copproLaserJock: the program implies the exact opposite04:39
ScottK-laptopcoppro: The way I think we are supposed to interpret "All Rights Reserved" is All rights not explicitly given away.04:39
ScottK-laptopIt's any implicit rights.  Not the ones enumerated.04:39
copprook, fair enough. Then it should enumerate the rights when run, if it says All rights reserved04:39
ScottK-laptopThere is no implicit right to say you can't run it (except AGPL explicitly says you need to meet certain conditions).04:40
copproto run, yes04:40
copprobut I think, personally, that the text is misleading04:40
LaserJockit's maybe not the clearest, but I don't think it's necessarily wrong04:41
ScottK-laptopcoppro: I'm not a fan of it, I agree it's confusing, but it's quite common.  It used to be required (it's not anymore) and the practice lingers through inertia and folklore.04:45
copprowell, removing it or adding another line about the license is a simple patch04:46
copprobut part of it is in main, so I guess it's up to canonical04:46
LaserJockcoppro: just because it's in Main doesn't mean Canonical has to do it04:47
LaserJockit means a Core Dev needs to sponsor a patch04:48
copprook.04:48
ScottK-laptopNote that both the people you are discussing this with are core-dev and neither works for Canonical.04:49
StevenKBoth of those can be fixed. :-P04:50
* coppro is not very familiar with the system, then04:51
LaserJockcoppro: that's ok, we're all here to learn04:52
copprosome more than others, clearly04:52
copprooh right, I have an important question04:52
copprois a copyright notice really required in every source file if the package is distributed with such a notice?04:53
LaserJockusually there is a "header" for each file04:54
copproyeah, the package I'm packaging doesn't have such a thing04:54
LaserJocka quite common occurance is for somebody to say license the program as GPL and forget the a couple files are actually Academic-only or something04:54
coppronone of the files have any such license04:54
LaserJockso having it in every file helps us to make sure the license is correct04:55
ScottK-laptopcoppro: My experience is that as long as there is a LICENSE or COPYING file in the source tarball that has the full license in it, the archive admins will hold their nose and accept it.  It MUST have the full license in it though and it should be in every file.04:56
copprothere's a file license.terms with an MIT license in it; I've been told by some sources that isn't enough04:57
tonyyarussoErm, do any of you geniouses know where I could get help on hostname resolution with avahi?  I seem to be stumping everyone I find (or just confusing them).05:00
ScottK-laptopIt's supposed to just magically work.05:02
tonyyarussowell, it works, just not the way I want it to05:02
jmarsdenDoes anything at http://avahi.org/wiki/Avah4users help?05:03
tonyyarussojmarsden: perhaps - hadn't seen that yet05:03
jmarsdenA quick Google found it for me... hopefulyl it will help.05:03
\shso...it's 6am in germany...and we are finished with our nightshift...time for a beer...05:09
quentusrexCan someone help me debug something?05:28
quentusrexls05:29
jmarsdenquentusrex: ls works, it does not generally need debugging?05:29
quentusrexhaha,05:29
quentusrexno. I'm trying to install munin with mysql plugin. it's a default plugin in the munin-node package.05:30
quentusrexbut it can't connect to mysql... :(05:30
quentusrexbut I can easily connect manually...05:30
jmarsdenquentusrex: Then most likely it is looking in the wrong place (IP address and port) or using the wrong username/pw for auth.05:31
quentusrexI've got the user and password correct I'm really sure...05:31
quentusrexmy $MYSQLADMIN = $ENV{mysqladmin} || "mysqladmin";05:32
quentusrexmy $COMMAND    =      "$MYSQLADMIN $ENV{mysqlopts} extended-status";05:32
quentusrexthat is part of the mysql plugin (in perl) that is creating the command05:32
quentusrexbut I run the command manually:05:32
quentusrex/usr/bin/mysqladmin -u debian-sys-maint -p********* status05:32
quentusrexand it works.05:32
jmarsdenSo what is the env var mysqlopts being set to?05:33
quentusrexit's on a test lan mysql server so here:05:33
quentusrex[mysql*]05:33
quentusrexuser root05:33
quentusrexenv.mysqladmin /usr/bin/mysqladmin05:33
quentusrexenv.mysqlopts -u debian-sys-maint -pk3f4nIlErsLzJq8B05:33
jmarsdenOK.  If you change the my $COMMAND line to say  my $COMMAND    =      "echo $MYSQLADMIN $ENV{mysqlopts} extended-status";05:34
jmarsdendoes it do what you expect?05:34
quentusrexit prints 'yes'05:38
quentusrexHere is the contents of $COMMAND: mysqladmin  extended-statusn05:39
jmarsdenquentusrex: That's not what I would have expected...!  I'll try munin out here, let me install it and see what I find...05:39
quentusrexit's missing the entire opts part.05:40
jmarsdenThat would explain the inability to work...05:40
quentusrexyup, $ENV{mysqlopts} is blank...05:40
quentusrexso.... I don't know how to 'fix' that...05:42
quentusrexalright, found the problem.05:47
quentusrexhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=40845205:47
ubottuDebian bug 408452 in munin-node "munin-node: mysql plugins don't get any data" [Normal,Open]05:47
=== YokoZar1 is now known as YokoZar
pmjdebruijnhttp://revu.ubuntuwire.com/details.py?package=lensfun if somebody has a little time to look at it?10:06
hyperairi'm trying to package libsigx, but it doesn't seem to have a SONAME. what should i do?10:48
pmjdebruijnhyperair: why do you need the SONAME?10:56
hyperairpmjdebruijn: because i'm packaging a library?10:56
pmjdebruijnhyperair: I ment why do you need it explicitly?10:56
hyperairhmm i don't?10:57
hyperair@_@10:57
hyperairthe lib file is /usr/lib/libsigx-2.0.so10:57
pmjdebruijnhyperair: does build fail? does lintian complain?10:57
hyperairi'm trying to build10:57
hyperairlintian..10:58
hyperairwait10:58
pmjdebruijnwhat error do you get while building?10:58
hyperairW: sigx source: substvar-source-version-is-deprecated libsigx-dev10:58
pmjdebruijnthat's unrelated10:58
hyperairsorry, i meant the build isn't complete10:58
hyperairokay, so what does that lintian warning mean?10:58
pmjdebruijnhyperair: lintian explains it, if you read further10:58
hyperairgimme a moment10:59
hyperairaah11:00
hyperairi see11:00
hyperairthanks11:00
hyperair=D11:00
elmargolsomeone knows if there is an open bug about linux not supporting fat32 (properly)?11:13
hyperairwhat's wrong with linux's fat32 support?11:15
elmargolI had to copy some files from a pendrive on to my home directory. and the whole system stops working11:16
hyperairdefine stops working11:16
elmargolI removed the stick and after 1-2 minutes the system works again...11:17
hyperaireh?11:17
elmargolhyperair: Well the panel stops working, the windows are frozen11:17
hyperairhmm11:17
hyperairpastebin your dmesg log11:17
hyperairit's probably an issue that's not related to vfat11:18
elmargolhave to see if I can find it ... this was 2 days ago11:18
elmargolI had to reboot to vista in order to copy the data on my disk :(11:18
elmargolhttp://paste.ubuntu.com/83931/11:21
hyperairelmargol: there's something wrong with your pendrive11:23
hyperairget it checked11:23
elmargolit is not my pendrive and it works 100% on windows11:23
hyperairtry formatting it again11:23
hyperairit said Buffer I/O error11:24
hyperairthat means there's a hardware error with your pendrive11:24
elmargolNOT my pendrive. and I don't have it here. The bug is that it works on windows11:24
hyperairi'm very sure that if format it in ntfs, it'll have the same issue11:37
hyperairand in any other file system11:37
pmjdebruijnelmargol: seriously... high changes are you pendrive is broken somehow...11:53
elmargolpmjdebruijn: ok explain to my why it works perfect on windows11:54
pmjdebruijnelmargol: explain to me why I have a hunderd pendrives which work great with Ubuntu11:58
pmjdebruijnelmargol: maarja, the flash memory itself is fine, the the usb controller in the stick is quasi-broken11:58
pmjdebruijnas in broken by design11:58
pmjdebruijnbut everything gets tested with Windows (even if it's broken), when it works with Windows it gets a seal of approval, and goes to market11:58
elmargolthats no excuse12:00
pmjdebruijnelmargol: huh?12:00
elmargola) you unmount the drive and give an error message (and don't freeze the system)12:00
pmjdebruijnelmargol: I have a hunderd pendrives that just work12:00
pmjdebruijnelmargol: well that's weird indeed12:01
elmargolor b) you have some debug mode where it tries to work12:01
elmargolYou can't just leave a user with a frozen system and say well your hardware is shit go away and die12:01
pmjdebruijnelmargol: it should crash linux, that's true12:01
pmjdebruijnelmargol: shouldn't12:01
pmjdebruijnelmargol: but the hardware is probably the root cause12:02
pmjdebruijnelmargol: linux' fault is just handling is badly12:02
elmargolwell i have this bugs not only on pendrives... if you mount a cifs share and loose your wlan the system hangs too12:02
elmargolthis is a common issue on linux12:02
pmjdebruijnelmargol: cifs never has been very reliable12:02
pmjdebruijnelmargol: that why gnome has gnome-vfs... which is not kernel side, and thus can't crash your kernel12:03
elmargolthe kernel does not crash... the applications just wait... and wait and wait...12:03
pmjdebruijnelmargol: the question is, this usb pendrive issue, did you test with other ubuntu releases12:03
elmargoland after 20-30 seconds it times out12:03
pmjdebruijnelmargol: that seems like sane behaviour...12:04
elmargolthe timeout is way to long12:04
pmjdebruijnelmargol: well file a bug on gnome-vfs12:06
elmargolpmjdebruijn: I'm using kde12:06
pmjdebruijnelmargol: then file a bug on the kde counterpart...12:07
elmargoland this is not kde or gnome specific if you cd to the path it hangs too12:07
pmjdebruijnelmargol: I don't know how KDE does it mounting12:07
pmjdebruijnelmargol: what path?12:07
pmjdebruijnelmargol: how did you mount it?12:07
elmargolpmjdebruijn: i just plug it in... i guess hal mounts it?12:08
pmjdebruijnelmargol: how does the mount command list the mount12:08
pmjdebruijnelmargol: huh?12:08
pmjdebruijnelmargol: hal mounts cifs?12:08
elmargolpmjdebruijn: ahh you mean cifs.. mom12:09
pmjdebruijnelmargol: anyway, this probably isn't the proper channel for that12:09
pmjdebruijnelmargol: motu is primarily for universe packages12:09
elmargolok... i give up12:09
pmjdebruijnelmargol: you should probably ask on #ubuntu12:10
elmargolthere are a ton of open bug reports... noone cores... and i have this issues 2,5 years now12:10
pmjdebruijnelmargol: did you file the bug on the proper package?12:10
pmjdebruijnelmargol: filing good accurate bugs is very important in getting them fixed12:11
elmargolroflmao12:11
pmjdebruijnhuh?12:11
elmargolYou don't believe that do you?12:12
pmjdebruijnelmargol: seriously, what do you expect12:13
pmjdebruijnelmargol: developer will prioritize...12:13
elmargolif a bug takes more than 10 minutes developers just ignore it :D12:13
* pmjdebruijn is just another user, btw12:13
pmjdebruijnelmargol: You don't believe that do you?12:14
elmargolI believe that 100%12:14
pmjdebruijnelmargol: well, I can't help you with that... please check if you properly filed your bugs... and ask help on an appropriate channel... like I said, #ubuntu-motu isn't the best place for the bugs you're talking about...12:15
* directhex thinks there's a pinkware error alongside the hardware error12:18
pmjdebruijndirecthex: pinkware?12:58
mgdmpmjdebruijn: I think he means brains :)13:13
logari81does anybody know what I have to do when I get the following error after uploading an update of a package?13:31
logari81http://revu.ubuntuwire.com/?archive=420813:31
pmjdebruijnmgdm: oh13:40
=== LucidFox is now known as Jack_Harkness
ScottKhmmmm.  Brainzzzz.13:56
* mgdm shuffles away from ScottK 14:07
ScottK-laptopIf it's going to take you that long to shuffle, it's probably too late already.14:11
=== Jack_Harkness is now known as LucidFox
=== SWAT___ is now known as SWAT
=== ma101_ is now known as ma10
logari81unfortunately my client crashed, and possibly lost any answers on my question about:15:02
logari81http://revu.ubuntuwire.com/?archive=420815:02
ScottK-laptoplogari81: No one answered you, but I've asked a REVU hacker to take a look at  it.15:05
* ScottK-laptop waves to NCommander.15:05
mgdmWould someone be able to have a look at the diff in https://bugs.edge.launchpad.net/hardy-backports/+bug/306280/ ? (Despite appearances, this is nothing to do with Hardy Backports...)15:08
ubottuLaunchpad bug 306280 in libdmtx "Update libdmtx to 0.6.0" [Undecided,New]15:08
quadrisprobug 30702015:09
ubottuLaunchpad bug 307020 in swt-gtk "Please merge swt-gtk 3.4-2 (universe) from Debian unstable (main)." [Undecided,Confirmed] https://launchpad.net/bugs/30702015:09
logari81ScottK-laptop: do you think I should try to upload the package again or is it already correctly uploaded despite of that error?15:10
logari81this is the link to the package15:10
logari81http://revu.ubuntuwire.com/details.py?upid=420815:10
=== Kmos_ is now known as Kmos
ScottKlogari81: I suspect it is correctly uploaded, but don't know for certain.15:11
bddebianHeya gang15:13
ScottKheya bd.15:15
ScottKUrgh.  Not enough coffee for proper tab completion yet.15:15
ScottKheya bddebian.15:16
Nafallomeeh15:16
Nafalloreminding me of my lack of coffee isn't fair :-P15:16
rjuneblah15:18
* jdong has a 2.5lb bag to finish in the coming week15:19
bddebianHeya ScottK15:19
jdongI don't want it to go stale over my winter break15:19
jdongnor do I want to take the bag home through the airport because then I seem like some crack dealer15:19
ScottKOdd.15:20
* ScottK measures coffee staleness in months and years, not days and weeks.15:20
geserHi bddebian15:20
jdongwinter break is ~1.5mo15:20
jdongand I don't have a really great airtight container15:21
bddebianHeya geser15:21
jdongthat's going to be on my christmas shopping list.15:21
ScottKFreezer?15:21
jdongI suppose that works too15:21
leonelscottK hello !   do you know  why bug 271546 are not yet fixed on  dapper and gutsy ??15:29
ubottuLaunchpad bug 271546 in clamav "[hardy] Multiple unfixed CVEs" [Undecided,Fix released] https://launchpad.net/bugs/27154615:29
ScottKleonel: No.15:30
ScottKjdstrand_ or kees ^^15:30
ScottKleonel: Go have a look at r4550 in the clamav svn.15:30
rjunehttps://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate <--- in the Method section of that, should dget -xu URL be dget -x URL?15:35
jdongrjune: -u allows unsigned extraction right?15:36
jdongyes15:36
jdongso that is correct15:36
jdongotherwise if you don't have the package's signing key in your GPG keyring, newer dget refuses to extract15:36
rjunejdong, when I do dget -xu, I get an error that -u is not known.15:36
rjuneok, it's a recent change then15:37
jdongI'm pretty sure it works Hardy+15:37
leonelscottK   to enable  the chm ??15:37
ScottKleonel: Yes.  Then you can test if the vulnerability is real or not.15:37
rjunejdong, doesn't work in hardy, might work in intrepid15:38
ScottKjdong: Personally, I consider unsigned extraction failure a feature.  It reminds me to go fetch their GPG key and check if I'm going to do anything with the code.15:39
rjuneScottK, nobody is complaining about it. just trying to verify the behaviour is correct15:39
leonelwell .. I guess is real since the module is disabled  and clamav fixed the bug15:40
ScottKleonel: It's real for 0.94, but is it real for 0.92?15:40
ScottKrjune: I wouldn't recommend -xu to people myself.15:41
ScottKBut then I do crazy stuff like make sure md5sums match before I upload a tarball too.15:42
* rjune shrugs. not my wiki.15:42
jdongScottK: I mostly agree when human intervention is there15:42
jdongScottK: for prevu it was more of an annoyance that dget started failing in Hardy for unsigned packages15:42
jdongs/unsigned/unknownly signed/15:42
jdongit wouldn't make any sense to automatically fetch and trust a GPG key either15:42
ScottKTrue.15:43
ScottKMy main concern is DNS cache poisoning and so if you're fetching the GPG key from a different domain than the code, then at least your odds are better.15:43
ScottKi.e. they have to successfully poison both of them.15:44
rjunedoes fakeroot depend on cdbs?15:59
jdongdo you mean to ask the other way around?16:00
jdongScottK: well my secondary concern is it takes a human to verify whether or not a package is signed by the right person and whether I got the right key for the person... IMO automating that and giving a false sense of security is worse than just plain assuming the data can be compromise.16:01
rjunejdong, no16:01
rjunejdong, I installed fakeroot and went to run it16:01
jdongit's always been my belief that security done wrong is worse than nothing done at all16:01
rjuneit failed because cdbs was not installed16:01
jdongrjune: fakeroot has nothing to do with cdbs or Debian at all.16:01
jdongfakeroot is a standard Linux command that can be used on any distribution to give the appearance of root access.16:02
jdongwhat you're seeing is probably your package's build scripts being run with fakeroot that need cdbs.16:02
rjunejdong, https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate <-- working through that16:08
rjunewhich allows for using fakeroot or as roo16:08
rjuneas root16:08
rjuneso I installed fakeroot16:08
rjunewhich failed because it didn't install cdbs as a dependancy.16:08
rjunewhich gets back to my initial question. does fakeroot depend(require, need) cdbs. your answer seems to be yes it does.16:09
jdongrjune: NO, fakeroot does not depend on cdbs.16:23
jdongrjune: fakeroot doesn't do anything but change your user to look like it's root.16:23
jdongbut if you run something under fakeroot, it can require other things like cdbs.16:23
jdongthat's like me running sudo firefox16:23
jdongand concluding sudo requires X, GTK, Mozilla, XulRunner, etc.16:23
rjuneok, so cdbs is required by the build scripts16:24
jdongthat's correct16:24
jdongfor your particular package you're working with, yes :)16:24
rjunethen the web page should be updated to indicate you need to install cdbs16:25
rjunewhich it does.16:25
rjunedammit, missed that line16:25
jdongwhoops :)16:26
rjuneI hate it when I do that.16:26
rjunejdong, is cdbs a standard requirement for building packages?16:31
jdongrjune: no16:32
ScottK-laptoprjune: No.  Some use it.  Some don't.16:32
rjunedo debs have such a concept as build requires?16:32
jdongyes.16:32
jdongBuild-Depends16:32
jdonggenerally only a small subset of them is required to build the source target with debuild -S16:33
rjuneso then cdbs should be in the build-depends for anything that requires cdbs?16:33
jdongyes16:33
jdongotherwise the package would not build16:33
rjunehttps://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate <-- I'm still here.16:34
rjuneit says to install cdbs at the beginning, but I'm wondering if updating the dsc file is a better solution16:34
jdonglook in debian/control16:36
jdongcdbs is absolutely listed in the build depends16:36
jdongotherwise the package would not build in the Ubuntu build system16:36
rjunethen why does it not error immediately when I try to build it with cdbs not installed?16:37
rjuneInstead I got an error these files are missing16:37
jdongbecause to evaluate the build conditions cdbs is used.16:38
jdongthe makefile debian/rules will immediately die a horrible death trying to find the cdbs scripts16:38
rjuneso upon attempting to build something with deb, it does not first verify all the build-requires are installed?16:40
rjuneor does cdbs do that verification?16:40
jdongin the case of cdbs, cdbs does that verification.16:40
jdongthe actual rule for reading the build requirements is a part of the build script.16:41
jdongand in the case of cdbs, the build script (debian/rules) is surprisingly empty except for a bunch of cdbs includes.16:41
rjuneso if I do  debuild -S -sa, then cdbs is responsible for looking at Build-Depends and making sure everything is installed?16:42
directhexthe build system used in debian/rules is16:42
jdongcorrect16:42
directhexwhich in this case is cdbs16:42
directhexit might be something different, in theory16:43
rjuneok, then just install cdbs because it's effectively required to do package building. even if it isn't a strict technical one.16:43
jdongfor your package, yes.16:43
jdongbecause it was made with cdbs16:43
jdongnot all packages are made with cdbs.16:43
jdongit is one of several build systems that are available for use16:44
=== gouki_ is now known as gouki
directhexdh7!16:44
rjunejdong, right, not everything uses cdbs, it's not a technical requirement. but a fair number of packages do, and when they do, there's no way to verify it before hand. so just install it so you have it16:45
jdongwell, I suppose.16:46
jdongit doesn't hurt to have cdbs around.16:46
* directhex hurts jdong 16:46
jdongeewww proposal 8!16:47
jdong*ducks*16:47
rjunewhat other require engines should I have installed?16:47
LaneyWait, what?16:48
LaneyThe build system gets build-deps?16:48
jdongLaney: the buildsystem usually calls a standard debhelper mechanism that checks them yes16:49
LaneyI thought that dpkg-buildpackage did that16:49
Laneyparsing of control16:49
jdongLaney: yes, but before doing so:16:51
jdongunless ($noclean) { withecho(@rootcommand, @debian_rules, 'clean');16:51
jdong}16:51
jdongwhich runs the debian/rules target16:51
jdongwhich you're screwed on if one of the included makefiles isn't available :)16:51
jdongwhich is why it's helpful to use an internal variant of pdebuild to even buidl source packages16:52
rjunejdong, any other engines besides cdbs Ishould have installed?16:52
LaneyBut that doesn't actually install anything itself16:52
jdongrjune: get them when they come.16:52
LaneyYou have to have stuff used in the clean target installed to build source packages16:52
jdongdon't waste time now trying to foresee every build dependency you might need in the future.16:52
jdongthere's a few packages that are evil enough to require a substantial amount of stuff to execute their clean target16:52
LaneyBut I don't think anything actually check that - building will just bomb out?16:52
rjunebut seeing as I won't know what they are until I get an error about them. which may or may not provide information as to what I actually need. I figured I would ask.16:53
jdongLaney: yeah...16:53
Laneyok16:53
LaneyI guess I was confused as to what you were saying16:53
jdongdepending on how you clean.16:53
Laneyright16:53
jdongif you are doing a fakeroot debian/rules clean, yeah it'll bomb out.16:53
jdongbut if cleaning is a part of a debuild/dpkg-buildpackage sequence, you're okay16:53
jdongthose check build deps before cleaning16:54
=== ma101 is now known as ma10
pmjdebruijnI just fixed the amd64 issue with my package, can someone review the corrected version ( http://revu.ubuntuwire.com/details.py?package=lensfun )?17:11
superm1crimsun, I've not tested that snapshot.  i've tested the stuff in intrepid and hardy at this point17:31
DRebellionsebner, I checked the amd64 cifer binary from the packages before adding the chrpath --delete and after, and chrpath reports that neither of them contain rpath tags17:44
sebnerDRebellion: how that? O_o17:44
DRebellionsebner, i'm not sure17:44
DRebellionsebner, perhaps there wasn't a problem after all?17:45
sebnerDRebellion: I'll recheck that today or tomorrow. Besides this issue your package could be advocated so I'll try to solve that17:45
DRebellionsebner, ok thanks.17:45
=== dickydoo2 is now known as WelshDragon
=== fta2 is now known as fta
`ChrisHello #ubuntu-motu! Can anyone direct me to some beginner tutorials for packing and maintaining packages in Ubuntu?19:16
DRebellion`Chris, dive in: https://wiki.ubuntu.com/PackagingGuide/Complete19:16
`ChrisThanks a bunch DRebellion19:17
DktrKranz`Chris, you could also look at https://wiki.ubuntu.com/MOTU/GettingStarted (it has some references to Ubuntu development) and http://www.debian.org/doc/debian-policy/ (for packaging rules in general).19:18
rjuneogra, You get your package?19:22
morgsjdong: are you on motu-sru?19:22
=== RainCT changed the topic of #ubuntu-motu to: Masters of the Universe - https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | Grab a merge: http://dad.dunnewind.net http://merges.ubuntu.com | http://qa.ubuntuwire.com/uehs | Go REVU! :)
morgsI urgently need to get bug 263173 approved for SRU19:23
ubottuLaunchpad bug 263173 in sugar-hulahop "Sugar Browse fails on startup" [Undecided,Confirmed] https://launchpad.net/bugs/26317319:23
morgsjdong, nxvl, cody-somerville ^ please?19:24
ograrjune, yeah, we'll try it tonight ;)19:25
rjunefantastic19:31
hyperairhttp://revu.ubuntuwire.com/details.py?package=sigx <-- review, anyone?19:35
* hyperair officially hates scons19:35
jpdshyperair: Wow, we could make a club.19:36
hyperairjpds: you've got bad experiences with scons too?19:37
jpdshyperair: Pretty much, I personally prefer cmake19:37
hyperairi prefer autotools19:38
hyperaircmake has too damn much caps19:38
hyperairhurts my eyes19:38
jpdshyperair: In the CMakeLists.txt files? The commands don't have to be caps.19:39
hyperairoh19:39
hyperairah well. i'm sticking to autotools for the time being19:39
hyperairas for my scons comment, i say it from the packaging point of view19:39
hyperairfirst i realize that cdbs doesn't have support for scons. then i realize that there is a sample scons.mk and scons-vars.mk that could be included in cdbs, but isn't for some reason or other. then i realize that the lib i'm trying to package comes with a wonderful scons file that DOESNT HAVE DESTDIR19:41
hyperairor any other method of specifying alternate root19:41
* hyperair headdesks19:41
slytherinhyperair: I guess that is why someone wished you luck for scons19:42
hyperairslytherin: oh yeah that. must be19:43
hyperairi found on nabble two people who were trying to come up with packaging for sigx19:43
hyperairthey were doing it for debian, and for some strange reason, they wanted to rewrite the build system in the process19:43
hyperairthat was in august, and there hasn't been any news from them19:44
hyperairmaybe i should try contacting them19:44
slytheringeser: remember I filed bug for removing libjaxp1.2-java from archives in intrepid cycle? Looks like it was not blacklisted. The source has appeared in jaunty queue.19:45
=== ma101 is now known as ma10
cody-somervillemorgs, approved19:49
slytherinCan any archive admins please blacklist libjaxp1.2-java and remove the source from jaunty queue? I am looking for the removal bug.19:50
slytherinbug #25197319:51
ubottuLaunchpad bug 251973 in libjaxp1.2-java "Please remove the package from repositories" [Wishlist,Fix released] https://launchpad.net/bugs/25197319:51
fabrice_spHi. Anybody to have a look at bug #306754? I pasted a debdiff to fix a FTBFS (also happen in Intrepid).19:53
ubottuLaunchpad bug 306754 in pose "[FTBFS] pose FTBFS in Jaunty with gcc 4.3" [Undecided,Confirmed] https://launchpad.net/bugs/30675419:53
geserslytherin: did it pass the (source) NEW queue already?19:54
slytheringeser: nope.19:55
geserslytherin: the please try to get an archive admin REJECT it and add it to the sync blacklist19:55
slytheringeser: so should I try on #ubuntu-devel?19:57
geseryes19:57
geserif it isn't the archive yet, we don't have to remove it again19:57
slytherinfabrice_sp: Did you check the build logs. The package has built fine on i386 and some other architectures.19:57
slytheringeser: ok19:57
fabrice_spslytherin: yes, but i was before gcc 4.3 was the default compiler19:58
fabrice_spthere is the same bug in Debian, with the same patch19:58
fabrice_spbut the package maintainer seems 'dead'19:59
slytherinfabrice_sp: my mistake. Didn't check that it was last built in gutsy.19:59
fabrice_spslytherin: :-) This package also needs a porting to amd64 :-/ I'm on it, but it's huge20:00
=== dickydoo2 is now known as WelshDragon
slytheringeser: By the way, do you think I should raise a high priority bug for libquartz-java problem in Debian? I have not received any reply to my mail on debian-java ML.20:00
geserslytherin: have you tried to get an opinion about it from #debian-devel/OFTC?20:02
slytheringeser: No. I was thinking about that. Will try tomorrow.20:02
geserit sounds like at least "important" or even higher (which would make it a RC-bug) but I'm not sure if it's RC or not20:03
=== mgdm is now known as Emoniker42
=== Emoniker42 is now known as mgdm
sebnerbobbo: CONGRATULATIONS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :D :D :D20:56
rjune?20:56
DktrKranzbobbo, \o/20:56
DRebellionrjune, he got MOTU status.20:56
DRebellionbobbo, congrats ;)20:56
slytherinbobbo: Congratulations. :-)20:56
loevborgHi. I uploaded a package to revu, but it doesn't show up on my profile page on revu.ubuntuwire.com. What could I have done wrong?20:57
rjunebobbo, yay! good job20:57
DRebellionloevborg, how long ago did you upload it? It usually takes ~5 minutes to show up.20:57
rjuneDRebellion, I assume that means he can commit directly?20:57
loevborgDRebellion: >45min20:58
DRebellionrjune, yes.20:58
loevborgIt's my first upload btw, so maybe I messed up the pgp key or something.20:58
DRebellionloevborg, perhaps =/ . Maybe one of the revu admins is around to help...20:59
slytherinloevborg: have you ever logged in revu before uploading the package?21:00
loevborgslytherin: maybe I haven't logged in before _adding my pgp key_!21:01
bobboDktrKranz, sebner, slytherin, rjune: Thanks alot guys! :D21:02
loevborgslytherin: should I re-upload after re-logging in?21:03
rjunebobbo, how long did it take?21:03
slytherinloevborg: your pgp key gets synced from launchpad. so if you had not logged in to revu at least once before uploading the package then that is root cause of your problem.21:03
bobborjune: My first upload was in January this year, so ~1 year21:03
* slytherin is felling sleepy, quits21:04
loevborghah now it worked21:10
HellowHello21:43
HellowHow specifically would I get a package included into the Universe repository for Jaunty?21:43
lagaHellow: thru REVU21:45
joaopintoHellow, https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages21:45
Hellowthanks21:45
directhexHellow, is it Free Software? that's a good start21:45
Hellowit is under the BSD license21:46
Hellow#netrek is the channel that the people that want the package in the Universe is21:46
Hellowcould one of you join in there and explain to them how to get it in?21:48
HellowI cannot sufficiently explain it without making rather large errors.21:49
lagathey could just ask in here themselves, or read the wiki pages and ask questions if they arise21:49
Hellowok21:49
rjunelaga, howdy21:50
lagahi rjune21:50
rjunesave my memory, you were/are a regular in #ltsp right21:50
lagayes :)21:50
Hellowask these people, akb421:51
lagai used to be, now there's not so much time anymore. i'll be working on ltsp/mythbuntu-diskless again over christmas break21:51
akb4ok. Hi there, all.21:51
akb4I'm part of a group that has a package in debian sid. It's a game. (Oldest active internet, in fact). We'd like it in ubuntu. I'm not sure we can come up with a maintainer. Help?21:53
LaserJockakb4: if the package is already in sid then it should be in Ubuntu too21:54
akb4does that happen automatically?21:55
LaserJockpretty much yeah21:55
Hellowdidnt know that xD21:55
LaserJockthe archive admins get a list of the applications from Debian that are new and will generally let them in21:55
LaserJockif you want to make sure we can look21:55
Hellowthe package is netrek-client-cow, fyi21:56
LaserJockwas just going to ask :-)21:56
Hellowheh21:56
LaserJockoh, was going to ask akb4 that21:56
LaserJockor are you working on the same21:56
LaserJock?21:56
Hellowwe are working on the same21:56
HellowI was the person who originally started up with all the Ubuntu related stuff21:56
mgdmI read about netrek the other day, somewhere21:57
Hellow(in that project)21:57
akb4mgdm: I'd love to know where21:57
mgdmthe jargon file, IIRC?21:57
akb4ok, not listed on packages.ubuntu.com21:57
Hellowit was recently added to sid, as far as I know21:57
LaserJockakb4: ok, it's fairly new and in non-free21:58
akb4now, the original upload went to the "non-free" section about 3-4 weeks ago. that was a mistake, and the debian maintainer just submitted a new upload an hour ago.21:58
LaserJockthat would probably be the reason we don't have it yet21:58
LaserJockah21:58
LaserJockI believe that will make a big difference21:58
LaserJockI believe, though could be wrong, that we don't automatically import from non-free21:59
Hellowthat should be correct LaserJock21:59
akb4once the deb mirrors have it in the correct section, what's the likely propagation time to ubuntu?21:59
HellowDont they upload packages to Universe and Multiuniverse later in the development cycle, LaserJock?21:59
LaserJockwell, looking at https://wiki.ubuntu.com/JauntyReleaseSchedule22:00
LaserJockit looks like you have until Christmas :-)22:00
LaserJockat Debian Import Freeze (DIF) is when we stop automatically importing from Debian22:01
akb4ok. how fast does the import occur once debian has it?22:01
LaserJockakb4, Hellow: what I would do is keep an eye on our archive and see if it goes through22:02
LaserJockif it hasn't by Christmas give us a ping22:02
Hellowwould it be included into the Intrepid repo also?22:02
LaserJockthat I'm not exactly sure, if I had to guess I'd say maybe a week or so22:02
LaserJockHellow: no22:02
LaserJockIntrepid is out the door, only critical and security updates22:02
LaserJockyou could however perhaps ask for a backport22:03
HellowNaa, Jaunty is close enough :)22:03
HellowNow you can see why I could not give a straight answer without making serious errors while describing this...22:04
LaserJockso I'd just keep an eye on the situation22:04
akb4LaserJock: thanks very much. Hellow: yep, I figured it was something like this.22:04
LaserJockif, for whatever reason, it doesn't show up before Christmas let us know22:04
LaserJockafter Christmas we can manually do it22:04
akb4ok, I'll try to keep an eye on it.22:05
LaserJockakb4, Hellow: thanks for checking in22:05
akb4sure thing.22:06
Hellownp22:06
LaserJockit's always helpful when Debian people show interest in what's going on, makes for a smoother ride :-)22:06
nhandlerbobbo: Congrats on becoming a MOTU!22:47
ScottKbobbo: Congratulations.22:47
bobbothanks guys! :D22:48
nhandlerbobbo: So, what is your first upload going to be ?22:48
bobboalready made it, libparted transition22:48
ScottKnetrek-client-cow appears to be in Debian New.22:49
james_wcongratulations bobbo22:49
jcastrobobbo: \o/22:50
bobbo:D22:50
* nhandler is glad he didn't do this on identi.ca22:53
emgentbobbo: congrats :)23:00
RainCTbobbo: congrats!23:05
=== Mez_ is now known as Mez
=== ogra__ is now known as ogra
=== chuck_ is now known as zul

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