/srv/irclogs.ubuntu.com/2010/11/10/#ubuntu-motu.txt

MuscovyThis may seem like a strange question, but how can I detect which languages the system uses?00:24
kklimondaMuscovy: checking locale settings?00:27
MuscovyHow would I do that?00:28
BachstelzeMuscovy: define "the system" ;)00:30
Bachstelzeeach user can use a different locale using the LANG ev variable00:30
MuscovyI would say all user languages.00:31
MuscovyI'm trying to figure out how to make an installer download langpacks for all languages users use.00:32
kklimondaMuscovy: I don't think there is a way to detect a system-wide language (or language set by all users). All you can check is the language for the current user (or rather your application)00:33
* Bachstelze nods00:33
MuscovyHmm.00:33
kklimondawell, you could probably detect system-wide settings somehow but it won't help you in this case.00:34
kklimondaCan users choose any language they like, even if language packs for it are missing?00:34
* kklimonda doesn't think so00:34
MuscovyWe don't have a UI for that yet, but yes.00:34
kklimondaMuscovy: but it won't work without language packs so what's the point?00:35
MuscovyIt's for the screenshots in the #ubuntu-tour.00:35
MuscovyEach pack will be about 15 MB.00:35
MuscovyNo way we can stick them all together.00:36
kklimondaMuscovy: what you could do is create an application that, at the first login, launches and asks user to choose his language and then, using policy-kit and aptdaemon(?) installs all files.00:36
MuscovyWe were thinking of automating the "install user's language". The tour itself knows how to find which language is currently in use.00:37
kklimondahow does it know that?00:38
MuscovyI'm not sure. I didn't code very much at all since most of it's GTK, which I don't know.00:38
MuscovyIt's magic.00:38
kklimondaMuscovy: well, if it knows the language for current user it can install language packs.00:39
Muscovykklimoda: the hope was it could get them all at once though.00:40
MuscovyThe hope was looping it into the install to avoid the need to have admins do other languages or have a pack from every user.00:40
MuscovyBut like I said, the average computer will use one language.00:41
ScottKAll languages make updates take a long time when they issue language pack updates.02:26
micahgScottK: BTW, I talked to spotter about the SRU for hebcal and I'll be taking care of it03:02
ScottKmicahg: Cool.  Thanks.03:03
jmarsdenI think the packaging of qtwebkit changed, or is being changed?  In particular, the header file QWebSettings used to be part of libqt4-dev, but in Maverick and Natty it is not there, it is in libqtwebit-dev instead.  But libqtwebkit-dev does not exist in Lucid.  I'd like a source package that can build in Lucid as well as Maverick and Natty... is there a clean solution to this?05:46
micahgjmarsden: libqtwebkit-dev | libqt4-dev06:02
ebrodermicahg: that doesn't work06:02
micahgebroder: why not?06:02
ebroderbuildds will only ever use the first package in an |'d dependency06:02
ebroderit's to avoid inconsistencies in how a build runs06:03
micahgebroder: I thought it was only broke if the dependency was versioned06:03
jmarsdenI can try it and find out :)06:04
ebroderalways a good plan! i could be wrong. i'm only positive about how sbuild handles this - other builders might act differently06:04
micahgebroder: bug 59491606:10
ubottuLaunchpad bug 594916 in Launchpad Auto Build System "buildd doesn't correctly check versioned ORed build-dependencies" [Medium,Triaged] https://launchpad.net/bugs/59491606:10
=== kees___ is now known as kees
jmarsdenHmm, libqt4-dev was already listed as a Build-Dep, so apparently it decided to use that, and so did not pull in libqtwebkit-dev .  So maybe I need to do  Build-Depends: ... libqt4-dev, libqtwebkit-dev | <random-unnecessary-package that exists in both Lucid and Maverick> ??06:28
micahgjmarsden: no, replace libqt4-dev with the line I gave you06:29
jmarsdenmicahg: But then on Maverick and Natty libqt4-dev won't be pulled in, will it?06:29
micahgjmarsden: it needs both?06:30
jmarsdenI think so.  It is a QT4 app, I really dobt QWebSettings is the only qt4 header it uses :)06:30
micahgjmarsden: don't worry, libqtwebkit-dev will pull it in06:31
jmarsdenAh, OK.  That makes sense.  I'll try it.06:31
micahghi fabrice_sp06:44
=== fabo_ is now known as fabo
fabrice_spHi micahg. Congrats by the way! :-)07:13
micahgfabrice_sp: thanks07:13
=== Tm_K is now known as Tm_T
=== Adri2000_ is now known as Adri2000
dholbachgood morning!08:08
gesergood morning08:24
=== nenolod_ is now known as nenolod
cjwatsonebroder: that's true in Debian, but the version of sbuild on the Ubuntu buildds intentionally relaxes that restriction in order that we can sync a package in main that does "Build-Depends: package-in-universe | virtual-provided-by-package-in-main" without modifications10:26
=== bilalakhtar changed the topic of #ubuntu-motu to: Archive: Open | maverick-proposed is now unfrozen, time to work on SRUs! | Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing | Sponsor queue: http://is.gd/2y76G | http://qa.ubuntuwire.com/ftbfs | http://people.canonical.com/~ubuntu-archive/NBS | http://qa.ubuntuwire.com/bugs/rcbugs/ | Congratulations to new MOTU: micahg.
=== yofel_ is now known as yofel
philsfhi, I'm going to make a package of a (perl) program I wrote, and will use dh-make-perl. I work in a local bzr branch, and sync the whole dir to all machines I use. I'm using dh-make-perl. What's the best practice for the workflow? Do I copy the revision I want to package to a new dir, and make the binary pkg there, or run dh-make-perl in the trunk dir, then revert the changes after packaging?13:21
cjwatsonI'd make a branch for the packaging13:21
philsfis dh-make-perl supposed to be used for all releases, or just the initial packaging?13:30
philsfit has a 'refresh' mode, but it didn't append to debian/changelog, instead it created a new one13:32
cjwatsonphilsf: initial13:46
cjwatsonwell, it *claims* to be usable on an ongoing basis actually, but I must say I wouldn't13:47
philsfcjwatson, thanks, that clarifies a lot13:47
bilalakhtarangelabad: good work on that sync, I am sponsoring your merge now14:47
bilalakhtartest-building in my PPA14:48
angelabadbilalakhtar, ok! Thanks!14:50
bilalakhtaromg! vtk has loads of build-deps14:50
=== virtuald_ is now known as virtuald
=== achiang` is now known as achiang
=== bigon is now known as fred2kboulot_
=== fred2kboulot_ is now known as bigon
stefanlsdI have a dkms build failing with nothing useful in make.log, and when i run it manually from the directory, its fine. Any ideas?15:21
ebroderstefanlsd: is the command to build the module multiple things &&'d together, by any chance?15:22
stefanlsdebroder: mm. not that i can see. Its a bunch of commands with ; seperating them15:27
ebroderstefanlsd: ok, close enough. are there parentheses around the group of commands?15:27
=== RainCT_ is now known as RainCT
ebroder(i think you're running into bug #593509 i.e. debian bug 577972)15:29
ubottuLaunchpad bug 593509 in dkms (Debian) "openafs-modules-dkms leaves ~empty make.log on failing builds" [Unknown,New] https://launchpad.net/bugs/59350915:29
ubottuDebian bug 577972 in dkms "dkms: unclear diagnostics on build failure" [Normal,Open] http://bugs.debian.org/57797215:29
stefanlsdebroder: no parentheses. But yeah, def no error in log either. Strange that a manual build is fine. Seems like its just not detecting the exit status correctly15:32
ebroderno, dkms isn't handling multiple commands correctly. try adding parentheses15:32
ebroderyou're only seeing the log of the last command in the set15:32
stefanlsdebroder: ok. parentheses around all the commands right?15:34
ebroderright15:34
=== bilalakhtar_ is now known as bilalakhtar
bilalakhtarangelabad: Sponsored, the test build took over an hour!15:44
angelabadbilalakhtar, ops! sorry I had a test build in my ppa15:46
angelabadhttps://edge.launchpad.net/~angelabad/+archive/maverick/+build/204032215:46
angelabadthanks for sponsor me!15:46
=== ssweeny_ is now known as ssweeny
stefanlsdebroder: make.log is much beter now - http://paste.ubuntu.com/529405/   but it doesnt fail, although dkms reports Error!  Build of dahdi_dummy.ko failed for: 2.6.35-22-generic (x86_64)15:48
=== hannesw_ is now known as hannesw
micahgScottK: would I be able to backport thunderbird translations?  (each translation is a new binary which makes SRUing difficult, I plan to SRU them as well when we update Thunderbird, but not the newer languages, just updates)16:15
ScottKmicahg: You should be able to SRU the new binaries for translation improvements.  We can backport if needed, but I think an SRU would be better if ubuntu-sru would take them.16:16
micahgScottK: oh, ok, that's even better, I just remembered something about new binaries causing issues16:17
ScottKmicahg: I'm not sure.  I'd ask pitti about it.16:18
Kage[Work]Got a quick packaging question..  So I work for my uni, and we use GroupWise here.  My department maintains our own minid server.  So, we have an .rpm of the GroupWise client, and using alien I converted it to a .deb.  I tried to extract everything and make a custom package out of it, but shlibs keep breaking (whereas leaving it alone as the .deb alien produces works fine).16:38
Kage[Work]So, my question is this: How can I place the .deb on our minid server without a .changes or .tar.gz ?16:38
Kage[Work]Wrong channel, perhaps?16:40
=== zul_ is now known as zul
=== genupulas is now known as rajasekher
=== paul__ is now known as Elbrus
highvoltageI uploaded Acire to REVU: http://revu.ubuntuwire.com/p/acire18:05
highvoltageLintian complains about my email address not being the same as in the maintainer field: http://revu.ubuntuwire.com/revu1-incoming/acire-1011101739/lintian18:06
highvoltageIs there something I should do about that, or is that normal in this case?18:06
tumbleweedhighvoltage: hmm that warning makes no sense on ubuntu, but you should address the other two issues18:08
highvoltagetumbleweed: what should I do about that version number btw?18:10
tumbleweedhighvoltage: do you want it to be a native package? I think it shouldn't be.18:11
tumbleweedhighvoltage: which basically means you forgot to have a .orig.tar.gz before debuilding18:11
highvoltagetumbleweed: it comes from https://launchpad.net/~acire-team/+archive/acire-releases, so it didn't come from an upstream tarball, I haven't quite done it like this before so I'm a bit unsure18:12
tumbleweedhighvoltage: use source format 3.0 (quilt) and it'll give you an error instead of just making a native package18:12
highvoltagetumbleweed: ok18:12
tumbleweedok yes they don't have any release tarballs yet18:13
tumbleweedyou can make one, or you can have a native package for now18:13
* highvoltage thinks native package for now is better18:13
highvoltagetumbleweed: should I leave it then in the current source format or use 3.0 (native)?18:14
tumbleweedhighvoltage: up to you, depends how much you want to get into maintaining it :)18:15
highvoltagetumbleweed: where does that leave me with the version number though?18:16
tumbleweedx-y is a numbering scheme used for non-native packages, y is the debian revision18:16
stefanlsdany dkms experts. dkms fails to build, but nothing in the log as to why - http://paste.ubuntu.com/529405/18:17
highvoltagetumbleweed: so I should go with 0.4.1?18:17
* highvoltage notes that this is starting to look like an alternate ubuntu-za :)18:17
stefanlsd:)18:18
tumbleweedyeah sounds sane enough. (we'll get there :P I'm working on drubin)18:19
tumbleweedif it were a package I was maintaining, I'd probably go with 0.4.1~bzr83-0ubuntu1 and package it non-natively18:20
highvoltagetumbleweed: that actually sounds incredibly sane18:21
ajmitchmorning18:21
highvoltagemorning ajmitch18:21
* ajmitch is here to make it less of an #ubuntu-za :P18:22
highvoltageajmitch: that's ok, with your accent someone could mistake you for being from .za :p18:22
ajmitchhaha18:23
xteejxHow do I fix a patch if it says hunk failed?22:02
xteejxCan I just edit the patch and change the line numbers?22:02
xteejxDon't worry it worked22:03
=== Zhenech_ is now known as Zhenech
=== dapal is now known as [dapal]
DktrKranzbdrung: thanks22:50
bdrungDktrKranz: for what?22:51
DktrKranzreply to my comment about cacheviewer22:52
bdrungDktrKranz: bug number?22:52
DktrKranzno bug #, mail coming from ftpmaster22:53
bdrungaha, got it22:54
ebroderbdrung: speaking of comments, sorry about that dictionaries-common thing. that was embarrassingly sloppy22:54
bdrungDktrKranz: as a maintainer of mozilla-devscripts, i have to promote it's tools. :)22:54
bdrungebroder: np - thanks to sponsor-patch it didn't took much time to detect it22:55
DktrKranzheh, I wasn't aware of it. I kept another package waiting to clarify that, I think my question is solved now :)22:55
bdrungDktrKranz: if there is a task that is too complicated - there is a tool from mozilla-devscript for it ;)22:56
ajmitchDktrKranz: many thanks to the ftp team for working through NEW again :)22:56
DktrKranzajmitch: thanks, very appreciated :) (btw, going down 100 packages \o/)22:57
* ajmitch will upload a few more then )22:58
* DktrKranz turns off cronjobs22:59
ajmitchheh22:59
* ajmitch wanders off for lunch22:59
bdrungDktrKranz: there is one multimedia package waiting in the NEW queue...23:02
DktrKranzbdrung: which one?23:04
bdrungDktrKranz: x264 :)23:04
DktrKranzbeing worked on it23:05
bdrungDktrKranz: i didn't expect that answer23:07
sebnerbdrung: DktrKranz is the wizard of Debian NEW :D23:09
Laneyjust run `yes | process-new'23:10
Laneyer, other way around23:10
DktrKranzLaney: simpler, dak process-new --automatic23:11
DktrKranz(real command!)23:11
Laney\o/23:12
Laneythere must be overriding to do too though23:12
DktrKranzjust buy me something like http://tinyurl.com/a9kgqj to be placed upon "A"23:14
Laney| yes A23:18
Laney$0, sold23:18
* sebner pets Laney 23:18
* Laney glomps sebner 23:19
* sebner thinks fedora14 (in virtualbox) is too br0ken. updating to rawhide. Does that make sense? xD23:20
bdrungsebner: yes. i enable experimental if debian unstable is unstable :P23:23
sebner\o/23:23
bdrungDktrKranz: i looked at cacheviewer - it doesn't use xpi-{un,}pack, but it should (to get the .jar file extracted in the source tarball)23:40
bdrungDktrKranz: do you use suspicious-source?23:41
=== hannesw_ is now known as hannesw
DktrKranzbdrung: no, we have another tool, but it's mostly license-based23:42

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