/srv/irclogs.ubuntu.com/2009/12/01/#ubuntu-motu.txt

Laneythe hdf5 delta is really small00:00
jgoppertI'm really new. I have time but I probably need some help to work on a real package as of yet.00:02
Laneyyou have found a good little set of tasks here00:04
Laneywe will help you00:05
jgoppertso if i'm reading this right we no longer need hdf4-alt-dev ?00:06
jjleedo I really have to create a repository with some other tool when using piuparts -a?00:07
jjleeI have a .deb, and want to test that its dependencies are sufficient00:07
jjleeI was hoping that a tool such as piuparts would do the repository creation for me00:07
Laneyjgoppert: it's still around in Debian00:07
jgoppertjjlee: pbuilder build *.dsc00:08
RoAkSoAxScottK, ping00:08
jjleeah, ok -- that puts a repo in some well-known location by default?  and piuparts will find it, like it did the base.tar.gz?00:08
ScottKRoAkSoAx: Pong00:09
jgoppertLaney:  * Upload to unstable, due to hdf4 -alt support transitioned from experimental.     (closes: #540403)00:09
RoAkSoAxScottK, while removing havp with --purge option, I get this warnings: dpkg: warning: while removing havp, directory '/var/log/havp' not empty so not removed. dpkg: warning: while removing havp, directory '/var/lib/havp' not empty so not removed.. Would it make any sense do: http://pastebin.ubuntu.com/332019/00:10
jgoppertDoes that mean we don't need it any longer in ubuntu?00:10
Laneyno00:10
LaneyI don't know what that transition was, but Debian hasn't removed the package so we probably don't want to either00:10
jgoppertLaney: Ok, so where do I start, pull hdf5 from sid and put in on my ppa?00:11
ScottKRoAkSoAx: Probably.  That's the kind of decisision I'd want to follow Debian on, so I'd talk with cemc and take the question to Debian.  I wouldn't want to maintain a permenant diff for this.00:11
Laneyjgoppert: You need to "merge" it into Lucid (forget about your PPA for now). See https://wiki.ubuntu.com/UbuntuDevelopment/Merging00:12
RoAkSoAxScottK, ok awesome. Will file a bug in Debian. Thanks :)00:12
jgoppertoh boy, any cliff notes? can you walk me through it a bit00:13
Laneyyep yep00:14
Laneydownload the Debian package, figure out if we still need the Ubuntu changes and apply them if so00:14
jgoppertok so dget something, whats the quickest way to find the url, debian package search?00:15
Laneyuse pull-debian-source from the ubuntu-dev-tools package00:15
jgoppertyeah the little stuff like that helps, i've been doing stuff the hard way, takes forever00:17
jgoppertok i got it00:17
jgoppertdo i do a diff against the ubuntu, how does that work?00:18
Laneyyou can grab it from patches.ubuntu.com00:18
Laneyhttp://patches.ubuntu.com/h/hdf5/hdf5_1.6.6-4ubuntu2.patch00:18
Laneyalso merges.ubuntu.com might have it00:18
jgoppertlol ok so there is one real diff?00:19
jgopperti have no idea why we need this though         /* do compressed data write */00:19
jgoppert-        output = open(filename, O_RDWR | O_CREAT);00:19
jgoppert+        output = open(filename, O_RDWR | O_CREAT, S_IRWXU);00:19
Laneysee the changelog00:21
LaneyI reckon it was to fix a build failure00:21
Laneyyou can check that location in the new package to see if they took the patch00:21
Laneyotherwise try a build and check if it works now00:21
ajmitchit's to set the permissions of files that get created00:21
Laneyyeah00:22
ajmitchI'm sure there was a good reason for it at some point00:22
Laneythe new compiler flags would FTBFS on it right?00:22
jgoppertok checking theirs for the fix00:22
ajmitchaccording to the changelog, it's needed for -D_FORTIFY_SOURCE00:22
Laneyright00:23
Laneyi'm off to bed00:23
jgoppertwait my debian is at 1.6.2, did it pull from stable and I need unstable?00:23
ajmitchnight00:24
Laneynow that ajmitch has turned up :)00:24
* ajmitch isn't really here00:24
LaneyLIES00:24
jgoppertLaney: Thanks for the help00:24
jgoppertoh no.. abandoned, lol00:24
Laneyno problem, feel free to bug ajmitch all you want!00:24
ajmitch*cough*00:24
Laney(it pulled from testing and not unstable)00:24
Laneyttyl!00:24
jgoppertsee ya00:24
ajmitcheven testing should have 1.8.3-2.100:25
jgoppertlooks like you can specify it with pull-debian-source gdal sid00:26
ajmitchah, you're talking about gda1 again, not hdf500:27
jgoppertyeah well we need to fix both i guess, hdf5-serial and hdf4-alt are dependencies00:28
jgoppertthe automated merge failed due to them, i fixed it by backing up the library deps to earlier versions on my ppa but Laney yelled at me lol00:28
jjleejgoppert: are you sure that pbuilder --build creates a repository?  seems it just builds a package00:40
jjleejgoppert: what I wanted to do was test install dependencies, not build deps00:40
jjleejgoppert: hence need for a repo to give to piuparts -a00:41
jgoppertjjlee: pbuilder create a chroot and installs all the dependencies, if your package fails to build then you know you are missing some00:41
jjleejgoppert: sure -- but that wasn't what I was trying to do00:41
jjleeI already knew my build deps were ok00:41
jjleeit was my *install* deps I wanted to test00:42
jjleeI want to install my package using apt-get in a clean chroot, then run the packaged program00:42
jgopperthaven't done that before, i just have the same build and install deps most of the time except like autotools etc00:43
jgoppertif you are talking like the dev package00:43
jjleefair enough00:43
jgoppertotherwise shlibs should do that for you, no need to check00:43
jjleeshlibs?00:44
jgoppertDepends: ${shlibs:Depends}, ${misc:Depends}00:44
jgoppertyou've seen that line before right, well it finds all the symbols that require linking and does it automatically00:44
jjleethis is a Perl package00:45
jgoppertoh, well if its script no need to worry about binary packages right?00:45
jjleebut there is a need to worry about install dependencies00:45
jjleefor example, my install dependencies might be missing a package that provides a required CPAN module00:46
jjleeonly way to find out is to install it in a clean environment and run the tests (if there are any)00:46
jjleewell, not the *only* way, of course -- but it's a good test00:47
jgopperti see your problem, maybe use virtualbox and go for it? lol ouch00:47
jjleesomebody did it at work already, I'll see what we do there (just cobbled together multiple tools, including pbuilder, I think)00:47
jgoppertyeah you can do a pbuilder login and you get a shell in the chroot00:48
jjleeI was just hoping there was some tool that made it easy(ier)00:48
=== blueyed_ is now known as blueyed
jgoppertwell seems to me like you'd almost need a test suite, how is anything going to know what you call from your script00:50
jjleeright, the tool can't know that part (well, a tool could do static analysis, but that's a different thing)00:51
=== asac_ is now known as asac
jjleewhat I was hoping for was to write test-my-debian-package-install-dependencies my-debian-package.deb --components 'main universe' --run test-my-debian-package.sh00:52
dtchenjjlee: are you familiar with piuparts?00:53
jjleedtchen: we just went around that loop ;-)00:53
jgoppertwell i know nothing bout piuparts, so maybe someone else could help you00:53
jjleeI can see what I need to do00:53
jgoppertgood luck00:54
jjleejust need to run some tool that creates a repo, then pbuilder to create chroot, then run piuparts (and/or manual apt-get + test)00:55
dtchenI don't see why you need pbuilder for that scenario00:55
jjleedtchen: want a clean chroot00:56
dtchenpiuparts will create the base install environment00:56
dtchenI did a short classroom on this last year00:56
jjleedtchen: you're probably right, but it complained at me when I tried it just now.  Ran pbuilder --create and it stopped complaining.00:56
dtchenoh, I see what you're referring to00:57
dtchenfor some reason I thought you wanted to login to the chroot00:57
jjleeI'm a little surprised that everybody doesn't do this00:58
jgopperti'm really new to all of this, sure the pro's do00:58
jjleethanks all, bye01:02
bddebiandtchen: Are you avoiding me? :)01:23
dtchenbddebian: hi01:30
dtchenbddebian: err, no, I've been on holiday for the past few days01:30
bddebiandtchen: I figured, I'm just kidding. :)01:30
bddebiandtchen: If you get time, libsdl1.2 1.2.14 is in experimental if you could do some testing..01:31
dtchenbddebian: yep, I'll work on that alongside the userspace alsa-{lib,plugins} debugging; thanks!01:31
dtchennow if only I had non-craptastic hw on which to test :/01:32
dtchenit's much easier to wave hands and say "but it works on Conexant HDA!"01:32
bddebianheh01:34
nxvl_slangasek: ping03:07
nxvl_slangasek: re vimperator> do i need to bump the version or re-upload with the same version?03:08
slangaseknxvl_: version needs bumped because the source is already in the archive03:13
nxvl_slangasek: ok03:14
nxvl_that's what i though03:14
=== nxvl_ is now known as nxvl
nxvlthought03:15
nigel_nbmaco: evening :)03:23
fabrice_spjgoppert, bug 48988204:39
ubottuLaunchpad bug 489882 in hdf5 "Sync hdf5 1.8.3-2.1 (universe) from Debian testing (main)" [Wishlist,Triaged] https://launchpad.net/bugs/48988204:39
fabrice_spsomeone already worked on the merge/sync04:39
fabrice_spso you just have to wait for a nice archive admin to process the sync :-D04:40
jgoppertnice :-) thanks04:41
fabrice_spyw :-) Hope you didn't spent a lot of time with this merge04:41
jgoppertlol no i gave up once laney left04:42
fabrice_splol04:42
jgopperti've been packaging a bunch of other stuff on my ppa with the help of bddebian04:42
fabrice_spok :-)04:42
fabrice_spcool04:42
fabrice_spbdrung_, about bug 49038704:42
ubottuLaunchpad bug 490387 in monkeystudio "Please sync monkeystudio 1.8.4.0~beta1-1 (universe) from Debian unstable (main)." [Wishlist,Confirmed] https://launchpad.net/bugs/49038704:42
fabrice_spI'm not able to build monkeystudio.. How did you do it?04:43
fabrice_spjgoppert, are the pacakges already in Ubuntu?04:44
fabrice_spjust curious :-)04:44
jgoppertnot for most of them, had to make my own gdal temporarily, new: boost-numeric-bindings, gnelib, hawknl, open-dis, premake, and uvsim my project from sf04:45
jgopperttrying to package delta3d right now04:45
fabrice_spa lof of new packages, then !04:49
fabrice_spgood luck :-)04:49
jgoppertthanks, yeah its been a learning experience04:50
fabrice_spjust in case: debian/copyright is a very important file in the package and does not get, most of the time, the required attention ;-) So if you are looking for sponsorship to get the packages into Ubuntu or Debian, this file should be accurate04:57
jgoppertthanks fabrice, i'll be sure to look over mine before i ask someone05:12
jgopperthow do i do an itp, i've packaged all of these new packages but kind of skipped that part05:31
stefanlsdjgoppert: I would check if debian has an ITP first, and assist there. You can do it there (create on with their process), or do it on Ubuntu by filing a need packaging bug on launchpad05:34
jgoppertok is there like an equivalent of ubuntu-motu over there?05:35
lifelessdebian-mentors05:36
jgoppertthanks05:36
lifelessbut ubuntu-motu can help you out regardless05:36
jgoppertthanks05:36
stefanlsdalso see http://wiki.debian.org/Maintainers05:36
jgopperthow do i check if this program runs correctly in debian? Is there a way to get graphics windows inside a chroot from pbuilder?05:38
jmarsdenjgoppert: Yes, but I forget the details... I tend to run Debian in a Virtualbox VM for that sort of testing instead...05:39
jgoppertok, yeah i made one just in case :-/ my virtual box with sid on it has the internet cut out during downloads every couple minutes and i have to rerun the apt-get install or whatever, kind of annoying, does your's work correctly?05:40
jmarsdenYes, works fine for me here... or did last time I used it, let me check :)05:42
jmarsdenjgoppert: Yes, seems fine here, I'm seeing my usual 1.1MBytes/sec download speed, no dropouts downloading a Debian CD1 .iso using wget...05:47
jgoppertthat's good, are you using nat?05:47
jmarsdenHost networking for virtualbox-ose... NAT in the router (Verizon FIOS connection to Internet, 10Mbps down/2Mbps up)05:48
jgoppertmaybe thats my problem, i was on nat05:53
jmarsdenjgoppert: I don't know, I always use host networking so I can ssh into my virtualbox VMs :)05:57
jgoppertthat's pretty cool, lol would be useful05:58
jgoppertdelta3d 24% done, crossing fingers.. have to love late night packaging.. no line for the build farm lol06:00
jmarsdenjgoppert: :)  It's *really* better to build it locally first, so you don't need to cross any fingers, you know :)06:03
jgoppertyeah this is the first time i'm building it locally.. i'm just saying soon enough its off to the build farm, 41% now :-)06:03
jgopperti had to get like 4 new libraries packaged, i feel very accomplished lol06:04
jmarsdenGood for you!  I was looking at packaging something new over this last weekend but decided it was "too much work for right now" when I saw how many libs I'd have to package first :)06:06
jgoppertyeah its even more fun when they use cmake :/  got to 60% and crashed because their unit tests failed do to relative paths.. grrr... oh well just disabled the testing, no need to build it right now i guess06:20
jmarsden:) I've not learned cmake fully yet either... learned enough autotools to get by years ago, don't see why I should have to relearn now ... but at some point I probably will have to cave and learn cmake :) :)06:22
jgopperti learned cmake first, attempted to use it and then realized i was an idiot for not just taking the plunge and learning autotools in the first place, but i guess not everyone thinks like me, cmake seems easy at first, its install mechanisms aren't that great though, and its kind of limited if you are using multiple languages06:24
mannyvI was looking at the package progaurd and the version in testing can be synced but the version in unstable has been updated to source format 3.0 (quilt) which I remember reading cannot be handled correctly yet. Does this mean I should hold off on requesting a sync?06:32
jgopperti have a package trying to install is so's to /usr/lib64, should i switch it to /usr/lib ?06:38
jgoppert*it's06:38
fabrice_spScottK, do you have any opinion on bug 426614 ?07:09
ubottuLaunchpad bug 426614 in oprofile "oprofile should not link libbfd dynamically" [Low,New] https://launchpad.net/bugs/42661407:09
fabrice_spmannyv, no: the sync request will be on hold on archive admin part, but I still process them07:10
fabrice_spbut I may be wrong :-)07:11
micahgdo I need the changelog entry to say LP: #XXXXXX or is LP: XXXXXX enough?07:13
alkisgIf package A depends on package B, and the user purges package A, will the postinst from package B be called *after* the postinst from package A? Or no order is guaranteed there?07:14
micahgnevermind...I just fixed it07:16
jmarsdenDo appropriate admins know that https://wiki.ubuntu.com is apparently down?07:16
jmarsdenIs there something like http://status.ubuntu.com for outage status/info ?07:17
maconot that im aware07:17
damagednoobyeah i'm not getting to wiki.ubuntu.com07:18
macoadmins are in #canonical-sysadmins i thin07:18
maco*think07:18
jmarsdenOK, thanks, I'll ask there.07:18
macoor file an rt ticket rt.ubuntu.com user/pass ubuntu/ubuntu07:18
jmarsden#canonical-sysadmins was empty, so I filed a ticket.07:23
macomight be singular...07:23
maco*shrug*07:23
dholbachgood morning07:39
highvoltagegood morning everyone07:54
siretart`morning!07:59
=== thekorn_ is now known as thekorn
dholbachfabrice_sp: do you know how to proceed with bug 474004?08:08
ubottuLaunchpad bug 474004 in libavg "Please update libavg to 0.9.0" [Medium,Confirmed] https://launchpad.net/bugs/47400408:08
=== abms1116 is now known as abms1116|away
ttxdholbach: any reason why you didn't subscribe ubuntu-archive on bug 484912 ?09:06
ubottuLaunchpad bug 484912 in libgnumail-java "Sync libgnumail-java 1.1.2-3 (main) from Debian testing (main)" [Undecided,Triaged] https://launchpad.net/bugs/48491209:06
dholbachttx: oversight? :)09:26
ttxdholbach: that counts. I'll fix it :)09:26
dholbachthanks :)09:27
DaveMorrisa quick easy question.  A fix was released for libmp3lame0 on Tue 24 Nov, and is in lucid.  I guess it is in karmic-proposed, how long till it's in karmic-updates?09:34
DaveMorrisbug #469676 btw09:35
ubottuLaunchpad bug 469676 in lame "package libmp3lame0 (not installed) failed to install/upgrade: trying to overwrite '/usr/lib/libmp3lame.so.0.0.0', which is also in package liblame0 0:3.97-0.0" [Undecided,Fix released] https://launchpad.net/bugs/46967609:35
randomactionno it's not in karmic-proposed09:36
DaveMorristherefore it won't automatically move into karmic-updates I guess09:36
randomactionright09:37
DaveMorrisI assume the fix __should__ get released on karmic though09:37
randomaction!sru09:38
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates09:38
DaveMorristhanks09:39
randomactionthere is already a patch for lucid, it should be easy to modify it for karmic-proposed09:40
DaveMorrisI assume I would need to poke someone with upload rights for karmic-proposed, I'm guessing that would be a MOTU?09:43
randomactionusually you do this by subscribing ubuntu-universe-sponsors to the bug09:46
randomactionand for a SRU you need an ack from motu-sru team09:47
randomactionthe details are in the link above09:47
DaveMorrischeers, I'll do it now, before wifey kills me for mythtv not working09:48
=== cjwatson_ is now known as cjwatson
=== abms1116|away is now known as abms1116
shankaohow can I ask for the removal of a package from the universe repository? should I follow any fixed procedure?12:10
randomactionhttps://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Removing%20Packages12:22
shankaothanks!12:26
=== persia` is now known as persia
kecsaphi all! I have a question: Ubuntu has the OpenCV 1.0 (libcv1 etc. packages) in the Ubuntu repositories. I would like to have an update for that because the OpenCV 2.0 was released on 1th of October and the 1.0 is more than two years old and simple things are just broken there. Debian has only 1.0 as well. How to push this forward? I would like to have an update at least hardy, jaunty and karmic. I am a OpenCV developer, but I was not involved with MO13:08
kecsapTU before. I have packaging/developer etc experience. I can do the work, but I do not know the best process for this situation. Please advise.13:08
shriekouthumm...13:11
shriekouti'm a newbie...13:11
shriekoutkecsap, https://wiki.ubuntu.com/MOTU/Packages/REVU13:12
jpdskecsap: Update won't be able to go into pervious releases, just lucid.13:13
jpdskecsap: You should also try pushing the update into Debian.13:14
jpdskecsap: Fruthermore, the update already seems to be in Debian NEW: http://packages.qa.debian.org/o/opencv.html13:15
kecsapjpds: thanks, I used only the package source of the debian and I saw only 1.0.x.13:16
kecsapjpds: ok, then how can I push this debian version to ubuntu? can it be only in lucid, even if it is in the debian NEW already?13:17
jpdskecsap: You'll have to file a sync request and have it approved: https://wiki.ubuntu.com/SyncRequestProcess13:19
kecsapjpds: thank you!13:20
jpdsNo problem.13:20
=== ogra__ is now known as ogra
bddebianHeya gang15:04
=== noodles775_ is now known as noodles775
iulianHi bddebian.15:15
bddebianHi iulian15:15
sebnerhey bddebian  iulian15:25
iulianHello sebner.15:25
bddebianHu hu sebner15:29
micahgfabrice_sp: check out bug 49079115:59
ubottuLaunchpad bug 490791 in uim "package libuim6 1:1.5.6-0ubuntu1.1 failed to install/upgrade: conflicting packages - not installing libuim6 (dup-of: 460280)" [Undecided,New] https://launchpad.net/bugs/49079115:59
ubottuLaunchpad bug 460280 in uim "package uim-qt3 (not installed) failed to install/upgrade: trying to overwrite '/usr/share/locale/ja/LC_MESSAGES/uim.mo', which is also in package libuim-data 1:1.5.6-0ubuntu1" [Low,Fix released] https://launchpad.net/bugs/46028015:59
fabrice_sp_Hi dholbach. I'm a bit lost with this bug report, bug 474004, as you seems to have a bug that makes the new version unusable16:09
ubottuLaunchpad bug 474004 in libavg "Please update libavg to 0.9.0" [Medium,Confirmed] https://launchpad.net/bugs/47400416:09
dholbachfabrice_sp_: did you experience it too?16:11
fabrice_sp_dholbach, I will check when I come home, this afternoon16:11
dholbachalright, thanks :)16:12
fabrice_sp_If I can reproduce, I'll try also to backtrace the problem, to see if it's a problem in libavg16:12
fabrice_sp_yw :-)16:12
=== yofel_ is now known as yofel
LucidFox"This repository is being created, it will be ready pretty soon…"18:26
* LucidFox waits... and waits, and waits...18:27
=== RainCT_ is now known as RainCT
=== manny__ is now known as mannyv
=== andreas__ is now known as ahasenack

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