kaushal | Hi | 01:24 |
---|---|---|
kaushal | Any idea about the comment #5 in https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/784604 when is it going to be available in the repos ? | 01:24 |
ubot2 | Ubuntu bug 784604 in sun-java6 "a new java version is available for download" [Undecided,Confirmed] | 01:24 |
persia | Looks like it mostly needs someone to do the work. I'm not sure that many people are interested in sun-java these days. | 01:25 |
kaushal | ok | 01:26 |
persia | Comment #4 implies there's some messiness involving fonts that needs investigation. | 01:26 |
kaushal | persia: does it mean people are more interested towards openjdk ? | 01:26 |
kaushal | Whats the exact difference b/n openjdk and sunjdk | 01:27 |
persia | It seems that way from what I've seen, but last I knew there were some things not yet implemented in openjdk | 01:27 |
persia | The difference is large. It can't easily be expressed on IRC. | 01:27 |
kaushal | persia: Do you have a writeup ? | 01:28 |
persia | No. | 01:28 |
persia | I don't have access to the dun-java6 source, so I can't run the diff. | 01:28 |
persia | You would need someone at Oracle to do that. | 01:28 |
kaushal | persia: so whom do i contact for this bug ? | 01:28 |
persia | I suppose one could compare the method lists for all classes made available for each, but that would miss any differences in implementation behaviour. | 01:29 |
persia | Needs someone to volunteer to fix it. I'm not sure contacting folk would help especially. Do you want to fix it? | 01:29 |
kaushal | sure | 01:29 |
kaushal | How do i go about ? | 01:29 |
persia | !sru | 01:30 |
persia | Hrm. | 01:30 |
ubot2 | Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates | 01:30 |
persia | OK. So look at that page. | 01:30 |
persia | Because of that procedure, it needs to be fixed first in oneiric, then in natty, then in maverick, then in lucid, and finally in hardy. | 01:30 |
persia | In each case the procedure is the same, so you can likely reuse a lot of the work you do for oneiric when you do the rest. | 01:31 |
persia | First get the source package for the target suite. | 01:31 |
persia | Then download the new update of the binary distribution. | 01:31 |
persia | Compare the licensing, to make sure that it's compatible. | 01:32 |
persia | Insert the new release from Oracle into the source package. | 01:32 |
persia | Build the source package, and test to make sure it works. | 01:32 |
persia | Upload (or if you can't upload, ask for sponsorship). | 01:32 |
kaushal | persia: sure | 01:32 |
persia | When doing natty, maverick, lucid, and hardy you'll need to additionally work with the sru-verification team. | 01:32 |
persia | Comment #1 implies it's fixed in Debian, so it may be worth looking also there to see precisely what was done. | 01:33 |
kaushal | persia: you said Build the source package | 01:33 |
persia | If you have questions, ask here. If nobody answers, try #ubuntu-motu (because it's in multiverse) or #ubuntu-devel | 01:33 |
persia | Yep. | 01:33 |
kaushal | Any documentation | 01:34 |
persia | I generally prefer sbuild. | 01:34 |
persia | `apt-get --no-install-recommends install sbuild ubuntu-dev-tools` | 01:34 |
persia | Then `mk-sbuild oneiric` (or whichever) | 01:34 |
kaushal | ok | 01:35 |
persia | Then `sbuild -A -d oneiric-${ARCH} ${DSC_FILE}` | 01:35 |
persia | When you change a package, you can generate a new .dsc file with `debuild -S -us -uc` | 01:35 |
persia | Be sure to update the changelog (easiest way to do this is with `dch -i`) after modifying the source, but before generating a new .dsc | 01:36 |
kaushal | persia: Do you have any wiki page for it | 01:36 |
kaushal | I would love to do it | 01:36 |
persia | https://wiki.kubuntu.org/PackagingGuide/Recipes/PackageUpdate may be a bit out of date | 01:37 |
kaushal | persia: Thanks | 01:37 |
persia | Also it recommends pbuilder rather than sbuild (either works: they serve the same function) | 01:37 |
kaushal | I would start working on it | 01:37 |
kaushal | persia: you motivated me | 01:38 |
persia | You were already motivated. I'm just providing instructions. Thanks for helping with Ubuntu. | 01:38 |
kaushal | persia: I would revisit you | 01:38 |
kaushal | agaib | 01:38 |
kaushal | again* | 01:39 |
kaushal | is it ok ? | 01:39 |
persia | My recommendation is just to ask questions generally in channels. Folks who have time will respond. | 01:39 |
persia | If you try to get me, and I'm not around, you may wait for a while, but someone else may be able to help you instantly. | 01:39 |
persia | You can ask for me, I'm just not sure you'll get the fastest or best response that way. | 01:39 |
kaushal | persia: Thanks a Lot | 01:40 |
=== hannesw_ is now known as hannesw | ||
=== doko_ is now known as doko |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!