[05:50] Hi [05:50] Hi persia [06:23] Hey kaushal. What's up? [06:42] persia: sorry was away [06:43] No worries :) [06:43] As per https://wiki.kubuntu.org/PackagingGuide/Recipes/PackageUpdate it says Get the new source. [06:43] Right. [06:43] where do i get the new source for sun-java6-jdk u26 [06:43] So, if you look at the bug, there are some places to download it. [06:43] ok [06:43] We don't have the source code, but you can get the material from which the package was generated. [06:44] Just try to get something that is similar to the results of unpacking the current source package, except updated., [06:44] Most of the time, debian/copyright explains where to get the source. [06:44] If you get stuck, let me know, and I'll take a look. [06:45] you can get the material from which the package was generated. [06:45] not sure i understand that [06:45] I have source of java6 u24 [06:45] So, we have two kinds of packages. "Source" packages and "Binary" packages. [06:45] so i should get source of java6 u26 ? [06:45] "Source" packages are used to generate "Binary" packages. [06:46] When working with packages for which we don't have the real source code (like sun-java6), we put binary files in the "Source" package. [06:48] So, I assume you got the "source" of java6 u24 by apt-get source or similar? [06:48] yes [06:49] If you look at the files, you'll notice that some of them are already compiled. [06:49] You want to download the corresponding files from u26, which probably means getting the entire package of u26 from Oracle, and then moving stuff about. [06:49] Sometimes there are instructions in the get-orig-source: rule in debian/rules, but often there aren't. [07:08] ok [07:15] persia: i dont see java6 u26 here http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html [07:15] I mean souce package [07:17] Right. Oracle doesn't make the source code available. [07:17] They only distribute binaries. [07:17] The binaries are put into the "source" package in Ubuntu. [07:20] Oh. Seems that starting from lucid, the package moved from Ubuntu into the Canonical partner archive. [07:20] My apologies: I should have checked this before. [07:20] We can't fix it :( We need to wait for Canonical to fix it. [07:20] So, let's change the goal: let's make it work *for you* :) [07:21] So, I grabbed the source package of version "6.24-1build0.9.10.1" [07:22] Unpacking that, and looking in there, I see a directory "debian" and two files "jdk-6u24-dlj-linux-amd64.bin" and "jdk-6u24-dlj-linux-i586.bin" [07:23] You just want to replace those with files downloaded from Sun, and rebuild. [07:24] I've also just downloaded the Debian package (well, not really Debian, because it's non-free, but designed for Debian) [07:24] It seems to already have the u26 files from Sun. [07:24] So, to solve the problem *FOR YOU*, grab the source package from Debian. [07:25] Then build it on your machine. [07:25] Then install the resulting .deb files. [07:25] To solve the problem for other folk, it needs to wait for Canonical. === hannesw_ is now known as hannesw