[00:01] kirkland: Laney: that's bug 594916 [00:01] bug 594916 in launchpad-buildd "buildd does not install alternate dependency for versioned ORed build-dependencies" [Low,Triaged] https://launchpad.net/bugs/594916 [00:02] micahg: k, thanks === zz_Jacky_ is now known as jackyalcine === jackyalcine is now known as Jacky_ === Jacky_ is now known as zz_Jacky_ === zz_Jacky_ is now known as jackyalcine [04:30] Hi can anybody tell me, as a beginner to ubuntu dev, where can I find issues to fix? [04:35] Niraj_: Good starting points: https://wiki.ubuntu.com/UbuntuDevelopment and http://developer.ubuntu.com/get-started/, the former about development of Ubuntu, the latter development on Ubuntu. :) [04:39] Thanks astraljava [04:40] Niraj_: Also, lots of good questions being answered on Launchpad's answers section. [04:44] I was hoping to start by actually dirtying my hands in some bug. So, if there is any list of 'paper-cut' bugs, I can get started immediately. [04:47] the advice we tend to give new bug people is to pick a package you're passionate about and look there [04:47] since there's literally hundreds of packages in the repositories (?) [04:47] and by 'we' i mean the bugsquad [04:48] s/look there/start there/ [04:51] Only problem I find is that most of the packages are so matured that bugs are quite involving. [04:51] which may be a bit difficult in begining [04:52] and now you know why i don't like teaching new bug people about bugs :P [04:52] except in passing :p [04:52] most of the bugs I see're segfault bugs [04:52] which are intense ones [04:52] 'course, being on bug control, i see the private bugs too, so... :P [04:53] hmm. how about packaging problems? or packaging new tools which not yet in ubuntu? [04:54] i wonder if we still have the 'bitesize' bug things... [04:56] I searched in launchpad, didn't find any [04:57] if all else fails, I have some bugs to fix in my project :P [04:58] tell me [04:58] I'll give it a shot [04:58] Niraj_: http://ecere.com/mantis/ --> that's our tracker :P [05:04] Niraj_: yeah, i think we got rid of 'bitesize', but idk [05:04] Niraj_: for the record, my specialty is with certain packages, i work with a couple of the server packages, and a bit of universe... [05:05] and i dabble when its necessary in other bugs :P [05:05] (just saying) [05:07] TheLordOfTime: which packages you are working right now? [05:07] none, at the moment, i'm rebuilding my ubuntu system :p [05:07] * TheLordOfTime had critical HDD failure :P [05:07] =( HD failures suck [05:07] yep [05:08] of course, i do my packaging/bug-debdiffing in the cloud, so... [05:11] thanks guys. I can start in ecere for now [05:12] Niraj_: the packages i keep my eye on are: nginx (universe), znc (universe), php5 (main), and a few others, but my primary focus is bugs triage, not "fixing" the bugs all the time :p [05:15] i.e. getting bugs from new/confirmed -> where it needs to be to be fixed. [05:15] so i'm less of a dev, more of just a bugs triager :) [05:15] ... speaking of which i need to check one of the nginx bugs i am on... === Logan_ is now known as Guest95244 === Logan__ is now known as Logan_ === jackyalcine is now known as zz_jackyalcine [07:53] good morning [07:59] good morning dholbach :) [07:59] My acupuncturist gave me what I think of a good advice today... [08:00] I was complaining how 24 hours in a day wasn't enough for me, she said to think of it as 48 half-hours :P [08:00] hi ESphynx [08:00] :-) [08:00] so from now on I live on a different planet with 48 shorter hours. [08:01] dholbach what are you up to? [08:01] are you hired by Canonical? [08:01] yes, I work for Canonical [08:01] in a local office or at home? [08:02] at home [08:02] cool [08:04] I should get a watch that beeps every 30 minutes [08:04] or at least set up a sound on my computer [08:33] ESphynx: do you know work twice as fast or does a task which took 1 hour earlier now take 2 half-hours? :) [08:35] geser: I'm hoping thinking of it that way will get me working twice as fast :) [08:36] my theory is the following... [08:37] Say a task takes me about 10 minutes of intense neural activity to do... and then the next 50 minutes I waste slacking away seeing the hour pass... Now I'm going to be doing these 10 neuron rushes every 30 minutes instead of every hour :P [08:38] but generally the problem is that I have a bulldozer approach to coding... I just sit and code till I drop or the problem is solved... and if I drop I'm back at it as soon as I'm functional again [08:38] now this has a tenedncy to throw my sleep and other life patterns completely out of wack, and it's having a serious toll on my body... also doesn't leave time for me to exercise as I should :( [08:39] and maybe I can allocate time more efficiently and make everything fit in 48 half-hours easier than in 24 hours =) [08:59] sometimes it's hard to see the value and positive effect of breaks [09:00] is there a 'but' coming? lol [09:00] but once you do do them, you're harming your body less [09:00] ah :) === zz_jackyalcine is now known as jackyalcine === jackyalcine is now known as Jacky_ === Jacky_ is now known as zz_jackyalcine === zz_jackyalcine is now known as jackyalcine === Tonio__ is now known as Tonio_aw === Quintasan_ is now known as Quintasan [11:55] \o === jackyalcine is now known as zz_jackyalcine === zz_jackyalcine is now known as jackyalcine === jackyalcine is now known as Jacky_ === Jacky_ is now known as zz_jackyalcine === zz_jackyalcine is now known as jackyalcine === jackyalcine is now known as Jacky_ === Jacky_ is now known as jackyalcine === Tonio_aw is now known as Tonio__ === Tonio__ is now known as Tonio_aw === Tonio_aw is now known as Tonio__ === Tonio__ is now known as Tonio_aw === jackyalcine is now known as zz_jackyalcine === zz_jackyalcine is now known as jackyalcine === jackyalcine is now known as Jacky_ === Jacky_ is now known as zz_jackyalcine === Tonio_aw is now known as Tonio__ === zz_jackyalcine is now known as Jacky_ [16:06] \join ubuntu-dev [16:07] \join #ubuntu-dev [16:16] hi, can somebody tell me how can I make 32bit and 64bit packages coexist in my system? [16:25] Niraj_: in theory, just apt-get install anything you want === Tonio__ is now known as Tonio_aw [16:25] Niraj_: however, are you saying this is /not/ the case, or that you have a bug? [16:26] Niraj_: what is it that you've tried... or which is not working; can you describe it [16:26] synaptic removes original package when trying to install i386 version. I guess two conflict with each other [16:27] Niraj_: which package are you trying to install? [16:27] zlib perticularly [16:27] but i guess many other conflict [16:28] on my install I have zlib1g and zlib1g:i386 installed [16:28] what command(s) are you typing exactly? [16:28] I am using synaptic [16:29] in Synaptic what /exactly/ are you clicking/selecting (and what are you doing to choose/request the :i386 version? [16:29] just a correction, it is zlib-i386-dev [16:29] which probably conflicts with zlib-dev === Tonio_aw is now known as Tonio__ [16:31] and zlib-386-dev does say that it conflicts with 64 counterpart [16:31] so rephrasing original question, is it possible for dev pkgs to coexist? [16:31] that makes sense, as they'd both want to install /usr/include/zlib.h [16:32] hmm [16:32] do these headers differ? [16:32] no [16:33] so installing 386-dev shouldnt be a prob overall, even if it removes few 64bit pkgs [16:33] is it correct? [16:34] Niraj_: should not be :) [16:34] http://wiki.debian.org/Multiarch/Implementation#Why_update_your_library_package_for_multiarch_support.3F [16:34] ESphynx: glad you are still here [16:34] setting ecere dev env is tricky [16:34] still here :P [16:34] :) [16:35] oh don't hesitate to ping me Niraj_ :) [16:35] Niraj_: if I understand correctly, you're wanting to crossbuild i386 packages on an amd64 install? [16:35] thanks. and thanks sladen [16:36] kind of. ecere only supports i386 as of now [16:39] Niraj_: I can't find reference to "zlib-i386-dev". what happens if you simply do sudo apt-get install zlib1g-dev:i386 ? [16:39] it uninstalls lot of libraries including zlib-dev [16:39] There's lib32z1-dev too :P [16:39] seriously. what a mess the multilib :P [16:40] AFAICT lib32z1-dev is legacy mess from before multiarch fixed it all [16:41] Niraj_: could you stick the result of sudo apt-get install sudo apt-get install zlib1g-dev:i386 into a pastebin [16:41] right. but somehow either it's required or I carried it on from that mess :P [16:42] ESphynx: I think it's a leftover. However it would be good to check with Broonie [16:42] I'm working on native 64 bit support in Ecere now :P Should be there in time for the Raring feature freeze :P [16:43] I've already installed zlib-386-dev [16:43] will see if can get anything which removes large no of other pkgs [16:43] I had one which even removed gcc [16:43] :D [16:44] Niraj_: so, did we get anywhere with a pastebin? [16:45] its actually installed and done the damage [16:45] is it possible to revert the actions? [16:46] Niraj_: I think it's fine... when you install the 64bit version of zlib, it's going to fix everything [16:46] it's just you can only have either the 32 or 64 bit version of some libraries symlinks at one time [16:46] but that's only for dev purposes... the real runtime library is still there [16:47] (again I don't understand the logic behind this... I thoguht you could have /usr/lib/i386-gnu-linux/libz.so and /usr/lib/x86_64-gnu-linux/libz.so JUST FINE [16:48] yes, and then a crossplatform header [16:48] and documentation === Tonio__ is now known as Tonio_aw [16:49] still it leaves a doubt why gcc was removed [16:49] * sladen too [16:49] so, what's a pastebin of sudo apt-get install zlib1g-dev:am64 ? [16:49] and gcc symlink also did not exist [16:49] Niraj_: I don't think gcc was removed? [16:50] gcc --version ? [16:50] 4.6 [16:50] it was [16:50] no longer there? [16:50] pretty sure [16:50] reinstalled [16:50] didn't give any conflict though [16:50] so likely something else [16:51] ESphynx: anyway, so out of interest, why is it currently 32-bit? [16:51] ESphynx: is it a check that is being made [16:51] ESphynx: or is there some reason it won't compile on amd64? [16:51] sladen: because I'm not finished with my work on 64 bit support [16:52] it's mainly about the compiler support for 64 bit [16:56] ah, so ecere contains a compliler, and it is that compiler that was the lacking support [16:56] sladen: this is a bit interesting [16:56] installing libpng-386-dev [16:56] removes libfontconfig-dev [16:56] libfreetype6-dev [16:57] and libpng-dev [16:57] sladen yes, well the compiler and the runtime library as well... but since it's written in eC, I have to fix the eC compiler first :P [16:57] making good progress btw, I got Hello world running :P [16:57] libpng-dev:i386 ? or libpng-386-dev (I can't find any references to the latter) [16:58] :i386 [16:58] sry for wrong names [16:58] riiight [17:00] okay, so installing libpng-dev of one arch is causing something much lower of the other arch to be uninstalled [17:01] yes it does. it's quite annoying. === Tonio_aw is now known as Tonio__ [17:02] sometimes upto gcc [17:02] :) [17:02] I guess it was libjpeg for 386 [17:04] * sladen tries sudo apt-get install --no-install-recommends libjpeg-dev:i386 but doesn't see any removals offered [17:06] maybe a stupid question, but does it somehow differ distrowise? I am on oneiric [17:07] * sladen on 12.04.1 LTS (precise) [17:08] Niraj_ it surely does [17:08] IIRC, 12.04 is when the Multiarch stuff got to the point of working [17:08] so multiarch/crossbuilding before then is likely to be painful [17:09] sladen: I actually found it more painful after it was 'fixed' :P [17:11] ESphynx: I think this applies to alot of stuff; ACPI, UEFI, ... but there are two choices, make it work, or ignore it. After a while it becomes hard to eg. boot a new machine without ACPI; or soon-to-be, UEFI [17:12] hehe yes :P === Tonio__ is now known as Tonio_aw [17:13] one unrelated question, but has anyone filed a bug relating to playing song on movie player leads to improper shutdown? [17:25] thanks sladen and ESphynx, all 386 working fine now [17:26] ecere building for me [18:22] Hi folks. I just noticed that the fossology package stopped being available in universe as of quantal. [18:23] I use the fossology package so this is a loss. is there a way to get this picked up again? [18:25] Deleted in quantal-release (Reason: (From Debian) RoQA; unmaintained, RC buggy; Debian bug #6...) [18:25] Error: Debian bug 6 could not be found [18:27] kyleN: You can certainly pick it up, I see there's a new upstream release, it needs someone to maintain it though [18:27] kyleN: http://wiki.debian.org/DebianMentorsFaq#Packaging [18:32] micahg, short of my becoming a motu and etc, is there a more standard/quicker way? this package was always present in the past and now is not. [18:33] kyleN: no need to become a MOTU, there's Debian mentors to sponsor stuff for people who can't upload, but there needs to be someone who's interested in maintaining the package going forward, ideally through Debian [18:34] micahg, so asking innocently, who used to handle this pkg and what happened to that person? :) [18:35] kyleN: they became inactive in Debian, and the package was subsequently orphaned and removed since no one cared to maintain it [18:35] ah :) [18:36] it looks interesting [18:36] * micahg wonders why we don't use it for something like lintian checks [18:37] i use it to scan debian/copyright files to find asserted licenses, and fall back to a dep5 parser for dep5 formatted copyright files [18:38] my getlicenses package is a front end for all that: https://launchpad.net/~getlicenses-team/+archive/ppa [18:39] micahg, thx for the info. I'll consider next steps. [18:41] kyleN: we're happy to help with questions here as well [18:41] ack === barry` is now known as barry_ === barry_ is now known as barry === Logan__ is now known as Logan_ === Guest19155 is now known as LoganCloud