[00:00] <gua> so if there's no like 'assigned' person for a package, who gets called when something breaks? just anyone from a pool of people?
[00:04] <Ampelbein> gua: just report a bug in launchpad for the problem, there is no maintainer specifically for packages, but there might be people interested in keeping that package bugfree.
[00:04] <gua> ah ok
[00:05] <virusuy> gua: probaly the person who packaged it, will see that bug report and repair the package or something
[00:05] <virusuy> this is not a "one time work" it's more like "adopt" a package...
[00:05] <jpds> gua: Otherwise, you can report the issue to the package's upstream project.
[00:06] <virusuy> so, if you adopt a package, you'll be interested in keep it updated
[00:08] <gua> if people adopt packages, it seems like that'd be a good thing to put under "maintainer" rather than the "motu" line
[00:10] <virusuy> gua: yeah..
[00:12] <virusuy> pbuilder natty enviorment... DONE ! :-D steps by steps
[00:13] <virusuy> question!: ubuntu sync packages from debian.. but with version of Debian ?
[00:15] <Ampelbein> virusuy: the standard is to sync from unstable, if that is what you mean?
[00:16] <virusuy> Ampelbein: yeah
[00:17] <Ampelbein> virusuy: for packages without a "-ubuntuX" part in the version number it's automatic up to the https://wiki.ubuntu.com/DebianImportFreeze
[00:18] <virusuy> Ampelbein: ahh cool then, thanks
[00:22] <arand> cody-somerville: SO ember does put binaries in /usr/share? or "twice" in /usr/games? I don't know if speading things out over 3 places would be my preferred choice unless there is a definite policy for it..
[00:24] <cody-somerville> arand, It has /usr/games/ember and /usr/games/ember.bin - ember is a wrapper script, ember.bin is the actual binary
[00:24] <cody-somerville> arand, tremulous on the other hand has /usr/games/tremulous which is a wrapper script but the actual binary lives in /usr/lib/tremulous/
[00:27] <arand> cody-somerville: Ok, and I guess there is no policy as to which one is "better"?...
[00:30] <cody-somerville> arand, I think putting the actual binary under /usr/lib is preferable if you don't intend for users to execute it - keeps /usr/games/ cleaner IMHO.
[00:31] <arand> Ok, That's probably a good idea, thanks!
[00:52] <acarpine> Sorry people, an easy question about "apt-get source" command.
[00:53] <acarpine> Fixing bugs I guess I should work with the latest release of ubuntu (also if the bug is reported for an older release and it is still present).
[00:53] <acarpine> The packGuide suggests to use apt-get source to get the src of the package. But since apt-get source downloads the latest version for the running system,
[00:53] <acarpine> (not necessarily the latest release) this command doesn't seem very useful.
[00:53] <acarpine> So, if I'm correct until now,
[00:53] <acarpine> is there a way to use "apt-get source" for example from a 10.10 system to obtain the latest source of the 11.04 release?
[00:54] <acarpine> Or the only way to use in a chroot env?
[00:55] <arand> acarpine: I guess you could add a deb-src line to /etc/apt/sources.list.d/latestubuntu.list, though I don't know if this is recommended
[00:56] <arand> Since you'll have to disable it everytime you want to get current sources.. or muck about specifying versions explicitly.
[00:57] <acarpine> arand: that's what I'm thinking...
[00:58] <acarpine> arand: adding this line I have to pay attention (removing it...) every time I try to update my system...
[00:58] <arand> Um, no since it's only source code so the normal debs you install won't be affected, afaik
[01:00] <acarpine> yep...i believe you are right
[01:01] <acarpine> tks arand!
[01:48] <acarpine> is there any history of this channel?
[01:51] <arand> !logs | acarpine
[01:53] <acarpine> !logs |acarpine
[01:53] <acarpine> ops
[02:38] <c2tarun> I mounted home folder onto chroot's home folder and something wrong happened, may be I created and deleted an account. But all files of my home folders are lost :( is there anyway to get it back or to recover it?
[02:40] <jmarsden> c2tarun: ifyou deleted something under /home in the chroot while your real /home folder was mounted there, you deleted it from the real /home
[02:41] <c2tarun> jmarsden: yup that is what happened :( is there any way to recover some files?
[02:42] <jmarsden> well, easy way is to restore from backup.  Hard way is to poke around in the filesystem and see what you can recover, but that can be a very complex and long process.
[02:42] <c2tarun> jmarsden: actually I didn't made any backup of my home folder. Is there any application to recover deleted files?
[02:43] <jmarsden> You are doing development and creating chroots and have no backups!  Ouch.  Bad idea.  See http://extundelete.sourceforge.net/ but read very carefully before you do anything at all.
[02:44] <jmarsden> For some older info on ext3 file undelete possibilities, see http://www.xs4all.nl/~carlo17/howto/undelete_ext3.html
[02:45] <c2tarun> jmarsden: yup that is the problem :( I'll learn by my mistakes and I'll create backup now. I just want one folder from my home folder. The thing is I didn't formatted that partition or changed its type.
[02:46] <jmarsden> OK... study carefully and... good luck, you will need it :)
[02:46] <c2tarun> jmarsden: thanks ;(
[02:51] <c2tarun> jmarsden: extundelete can recover from an unmounted partition. That partition is mounted on my system as the home partition. How can I unmount it?
[02:52] <c2tarun> home partition = home folder
[02:52] <jmarsden> c2tarun: if you do not know this kind of info, you need to get help from someone locally who has the time and experience to do this.
[02:53] <c2tarun> jmarsden: did you use it?
[02:53] <jmarsden> You can boot from a LiveCD, or you can boot into recovery mode, for two ways of doing that.
[02:53] <jmarsden> I have not used extundelete myself, no.
[02:54] <c2tarun> jmarsden: recovery mode sounds good, in recovery mode all the partitions are unmounted intially?
[02:54] <jmarsden> Except the root partition.
[02:54] <c2tarun> jmarsden: this will do :)
[03:03] <c2tarun> while installing I am getting the error can't fine ext2fs library?
[03:04] <c2tarun> fine* find
[03:41] <c2tarun> jmarsden: thanks mate :) you are a life saver. I recovered most of my files :)
[03:47] <c2tarun> jmarsden: I still have some problems with my new installation :( there is no .bashrc file in home folder? I am not getting colors in command prompt. can you please help?
[03:49] <jmarsden> c2tarun: cp -p /etc/skel/.bashrc ~/    # shoudl get you the default .bashrc
[03:49] <c2tarun> jmarsden: ok but why is it that .bashrc is missing? :/
[03:50] <jmarsden> c2tarun: I can't answer that, maybe it is one of the file you did not successfully recover!
[03:50] <c2tarun> jmarsden: ya may be my .bashrc got overlapped by some other file. Anyway thanks :)
[03:51] <jmarsden> You're welcome.
[06:02] <c2tarun> I am facing this problem again and again :( I am able to ping to in.archive.ubuntu.com but when I am trying to install any application I am getting the error failed to fetch. :( what to do?
[06:30] <ScottK> c2tarun: Run sudo apt-get update.  Your cache is likely out of date.
[07:17] <c2tarun> ScottK: on running sudo apt-get update it tries to connect to in.archive.ubuntu.com again I get the same error. Is there any way I connect with some other server? Just by editing sources.list wont do it, I tried :(
[07:42] <c2tarun> ScottK: I changed in.archive.ubuntu.com to archive.ubuntu.com and updated now its working fine :)
[09:42] <c2tarun> I logged into chroot by schroot -c natty and I got "I have no name!@tarun-kubuntu:~$" Why so ? :(
[09:48] <hakermania> c2tarun: Google has a lot about this
[09:50] <c2tarun> hakermania: what should I search in google?
[09:50] <hakermania> c2tarun: i got results with "i have no name linu chroot"
[09:50] <hakermania> linux*
[10:15] <iulian> Morning.
[10:18] <acarpine> morning iulian!
[10:22] <c2tarun> hakermania: googled but failed to find anything that could fix my problem, Can you help
[10:23] <hakermania> c2tarun: Sure. Let me search myself.
[10:24] <hakermania> c2tarun: That's Solved: https://bbs.archlinux.org/viewtopic.php?pid=397734   Did you try it?
[10:25] <hakermania> c2tarun: It seems there is a problem with /etc/passwd file. If you done any changes on this file, undo them.
[10:25] <c2tarun> hakermania: let me try
[10:25] <hakermania> c2tarun: Fine
[10:26] <hakermania> c2tarun: Also give me the output of 'which bash' please
[10:27] <c2tarun> hakermania: where to execute which bash? inside chroot or outside?
[10:28] <hakermania> c2tarun: in a normal terminal? Outside.... i don't know actually :/ Just see if `bash` is located at /sbin/ then move it to /bin/
[10:28] <hakermania> c2tarun: I read that this solved the problem
[10:29] <c2tarun> hakermania: bash is inside /bin
[10:29] <hakermania> c2tarun: Did you play with the /etc/passwd file recently?
[10:30] <c2tarun> hakermania: nope I didn't touch it, its still in 644 mode
[10:33] <hakermania> c2tarun: I can't find something else... You could try to change your name?  ( sudo usermod -l newname currentname ) ?
[10:34] <c2tarun> hakermania: I created a new account in chroot and now schroot is working fine :/
[10:34]  * hakermania is confused...
[10:34] <c2tarun> dont know how but its fixed :P
[10:34] <hakermania> sometimes it isn't worth it searching what caused the error. PCs are chaotic things.
[10:36] <c2tarun> hakermania: its fixed :) thanks for helping
[10:36] <hakermania> c2tarun: ***For trying to help***
[11:18] <acarpine> couple of questions about schroot...
[11:19] <acarpine> Following the wiki https://help.ubuntu.com/community/DebootstrapChroot I correctly set up a chroot env for natty
[11:19] <acarpine> In a section called "Hint" the wiki suggests to:
[11:19] <acarpine> "Install the ubuntu-minimal package in a new chroot after you create it:
[11:19] <acarpine>   $ schroot -c natty_i386 -u root
[11:19] <acarpine>   # apt-get install ubuntu-minimal"
[11:24] <acarpine> could someone explain me why?
[11:25] <acarpine> I mean...I thought I had already installed an ubuntu minimal system executing
[11:25] <acarpine> "sudo debootstrap --variant=buildd --arch i386 natty /srv/chroot/hardy_i386 http://archive.ubuntu.com/ubuntu/"
[11:38] <acarpine> knock knock...
[12:06] <hakermania> Whose there?
[12:06] <hakermania> xD
[12:18] <acarpine> it's me
[15:44] <drizt> hello. I want to make LiveCD on base Ubuntu 10.04. How do include files which must will be copied in the home of first user?
[15:47] <hakermania> dritz: Just an info: This is not a channel for such discussions..... :)
[15:48] <ari-tczew> drizt: try #ubuntu-devel
[15:57] <drizt> hakermania: oh sorry me. what a questions are duscussed on this channel?
[15:57] <hakermania> drizt: Look at the topic please
[16:04] <drizt> hakermania  I might ask here if only i want to help with maintance of ubuntu ?
[16:04] <hakermania> dritz: Yes, in some way...
[16:06] <acarpine> People can you explain me why should be dangerous that schroot mounts my home directory?
[16:06] <hakermania> p?
[16:06] <drizt> hakermania: okey sorry me. I will leave this channel
[16:06] <hakermania> acarpine: people? hehe.... I don't know.... security reasons :P ?
[16:06] <hakermania> dritz: Not something personal
[16:07] <acarpine> people alias folk
[16:07] <acarpine> buddy
[16:07] <acarpine> the debootstrap wiki says "...because it means that you can accidentally delete or otherwise damage things in /home on the host system. "
[16:08] <acarpine> but is not very clear for me...
[16:12] <ScottK> The point of chroots are to keep stuff inside them.  If you mount things from outside the chroot to it, then it can no longer do that.
[16:12] <MTecknology> so if I'm going to get a new package into natty; it needs to be today because freeze is tomorrow?
[16:13] <MTecknology> err.. I already missed it because it wasw the 24th; huh?
[16:14] <MTecknology> Updates to packages can be overridden right up until release, right?
[16:14] <artfwo> MTecknology, there is https://wiki.ubuntu.com/FreezeExceptionProcess
[16:15] <artfwo> sometimes new packages appear after feature freeze, but I've rarely seen them
[16:15] <acarpine> ScottK: so...I have to be aware that i'm working with my real directory, but that's all
[16:15] <acarpine> right?
[16:16] <ScottK> And that the processes in the chroot have access outside it.  Depending on what you're doing, that may or may not be important.
[16:17] <acarpine> ah...ok...it makes more sense now...
[16:18] <acarpine> just another question...
[16:18] <MTecknology> artfwo: in this case it's a non-vital unimportand app that has almost no dependencies and absolutely nothing depends on it; my guess is that it's not important enough - I had it in my head that feature freeze wasn't until tomorrow
[16:19] <acarpine> ScottK: I set up the chroot for natty following the deboostrap wiki instructions
[16:19] <acarpine> at https://help.ubuntu.com/community/DebootstrapChroot
[16:19] <artfwo> MTecknology, I think you can try to ask for a freeze exception then (after you package has passed review stage)
[16:20] <acarpine> and a section called "Hint" suggests to:
[16:20] <acarpine> Install the ubuntu-minimal package in a new chroot after you create it:
[16:20] <acarpine>   $ schroot -c hardy_i386 -u root
[16:20] <acarpine>   # apt-get install ubuntu-minimal
[16:20] <acarpine> ScottK: do you know why?
[16:20] <ScottK> Why they suggest installing minimal?
[16:21] <MTecknology> artfwo: alrighty; I"ll try that - thanks :)
[16:21] <acarpine> ScottK: I mean...I thought I had already installed an ubuntu minimal system executing the previous command
[16:21] <acarpine> "sudo debootstrap --variant=buildd --arch i386 natty /srv/chroot/hardy_i386 http://archive.ubuntu.com/ubuntu/"
[16:21] <ScottK> What was the result of apt-get install ubuntu-minimal?
[16:22] <acarpine> I haven't tried
[16:22] <acarpine> because I belivie is not necessary
[16:23] <acarpine> my schroot seems to work correctly without this command, is just I don't understand the hint...
[16:25] <ScottK> I don't recall if the metapackage gets installed or not.  If it's not, it's helpful to have it installed so that if packages are added to the minimal system during development, they get added to your chroot too.
[16:30] <acarpine> how can i know if the metapackage is installed or not?
[16:32] <acarpine> i'm able to use schroot -c natty_i386 -u root and that's why I believe schroor is correctly configured...
[16:33] <ScottK> The simplest way is to apt-get install ubuntu-minimal.  If it's already installed, it will tell you so.
[16:35] <acarpine> ok, using it i'm installing 33MB of new packages
[16:37] <c2tarun> coolbhavi: ping
[16:38] <coolbhavi> c2tarun, hey
[16:39] <c2tarun> coolbhavi: hi :) you looked into that bastet bug?
[16:39] <acarpine> ScottK: ok...i installed some new stuff and now using "lsb_release -a" I can see that chroot is running Natty
[16:40] <acarpine> tks ScottK
[16:40] <coolbhavi> c2tarun, yes mate I commented :)
[16:40] <c2tarun> coolbhavi: about angel's patch, his patch is good, bug geser told me that it is not proper to the conventions and directed me to create a patch with proper convention. both the patches will do fine :)
[16:41] <coolbhavi> c2tarun, thanks for intimation mate ll upload it asap then :)
[16:42] <c2tarun> coolbhavi: thanks :)
[16:42] <coolbhavi> no mention :)
[16:43] <acarpine> tks ScottK!
[17:09] <c2tarun> there is package named chaplin which ftbfs on natty machine. A small fix in Makefile is making it work, the problem is that package is not having patches, should I create a patch for the change in makefile?
[17:14] <coolbhavi> c2tarun, is the package there in debian too?
[17:14] <c2tarun> coolbhavi: nope
[17:16] <coolbhavi> c2tarun, then please do use a patch system to keep the package lintian clean in ubuntu. Please anyone correct me if I'm wrong
[17:17] <c2tarun> coolbhavi: ok, I added a patch thanks :)
[17:43] <c2tarun> I have a problem, I added a patch. the patch folder instead of getting into debian/patches came out of debian folder. now when I apply the patch and build binary package its building and after poping the patch it is failing to build. I thought debuild first pops all the patches and then pushes them before bulding binary package
[18:01] <Bachstelze> c2tarun: which patch system?
[18:01] <c2tarun> Bachstelze: I added patch by simple quilt new *.patch command I guess its quilt native
[18:03] <Bachstelze> you're probably doing it wrong, you should apply the patch manually, debuild does it when you build the package
[18:04] <Bachstelze> shouldn't*
[18:04] <c2tarun> Bachstelze: than how to apply a patch, package is following no patch system, my patch is the first patch
[18:04] <Bachstelze> just add it
[18:04] <c2tarun> Bachstelze: how?
[18:04] <Bachstelze> with quilt new
[18:05] <Bachstelze> then  quilt add <file>
[18:05] <Bachstelze> then edit the file, and quilt refresh when you're done
[18:05] <Bachstelze> and dry building
[18:05] <Bachstelze> try*
[18:05] <c2tarun> Bachstelze: I did exactly the same :( as you said
[18:06] <Bachstelze> hmm
[18:06] <Bachstelze> did you set the QUILT_PATCHES env variable?
[18:06] <c2tarun> Bachstelze: nope
[18:07] <Bachstelze> with something like   export QUILT_PATCHES=debian/patches
[18:07] <Bachstelze> I'm not sure where it puts the parches by default, maybe that's your problem
[18:07] <Bachstelze> patches*
[18:08] <c2tarun> Bachstelze: ok, I set the QUILT_PATCHES variable going to try again
[18:09] <Bachstelze> also you need to be at the root of your package, since the path is relative to $PWD
[18:09] <Bachstelze> (i.e. not in debian/ for example)
[18:15] <c2tarun> Bachstelze: same problem :( the only thing changed by env var is now patches folder is inside debian. package is still failing on debuilding without pushing patch and succesfull build on pushing the patch
[18:15] <Ampelbein> c2tarun: did you add quilt in debian/control and debian/rules?
[18:15] <Bachstelze> does  cat debian/patches/series   show the patch?
[18:16] <Bachstelze> oh yes, you might need to add a patch rule to debian/rules
[18:16] <c2tarun> Bachstelze: that's something I dont know how to do, can you please tell me how ?
[18:19] <c2tarun> how can I add patch rules and quilt into debian/control and debian/rules file?
[18:20] <Bachstelze> c2tarun: http://pkg-perl.alioth.debian.org/howto/quilt.html#integrating_with_the_package_build_process
[18:39] <ari-tczew> kklimonda: what about FFe for bug 725304 ?
[18:41]  * ari-tczew is off
[21:32] <ari-tczew> I want to get out lp:~legolas/ubuntu/natty/php5/5.3.5 from sponsors overview
[21:32] <ari-tczew> how can I do it?
[21:32] <ari-tczew> bdrung_, tumbleweed ^^
[21:37] <bdrung_> ari-tczew: you have to change the status of the merge proposal
[21:38] <ari-tczew> bdrung_: seems that I don't have permissions to do it :/
[21:38] <bdrung_> ari-tczew: me too. ask on #launchpad
[21:39] <ari-tczew> bdrung_: no point to ask, because I know the answer.
[21:39] <ari-tczew> bdrung_: status can change only branch owner
[21:39] <ari-tczew> bdrung_: it's issue against sponsors overview
[21:40] <bdrung_> but we should be the branch owner
[21:41] <ari-tczew> bdrung_: ATM nope. https://launchpad.net/~ubuntu-branches/+members#active
[21:41] <ari-tczew> bdrung_: ubuntu-dev should be approved as member
[21:53] <ari-tczew> cjwatson, kees: could you add ~ubuntu-dev as member into ~ubuntu-branches? it's needed to maintain merging branches
[21:57] <kklimonda> ari-tczew: wrt glibmm2.4 FFe - I don't think the FFe was ever required for libraries that were part of the desktop packageset and were already in unstable version before FFe. In this case it's impossible not to introduce new features (APIs) but we really have to keep them updated - especially bindings should mirror libraries as close as possible.
[21:59] <chrisccoulson> i'm sure glibmm2.4 falls under the standing FFe we have for gnome packages, which allows us to update packages to their stable versions
[22:00] <kklimonda> chrisccoulson: probably, but I can't find this exception anymore :}
[22:00] <chrisccoulson> me neither, but it does ;)
[22:01] <ari-tczew> chrisccoulson: could you sponsor it for kklimonda?
[22:01] <chrisccoulson> in any case, it should be tracking the glib version
[22:01] <chrisccoulson> i don't know, i'm not sure i can
[22:01] <chrisccoulson> in any case, there's no point right now with the builders being offline
[22:02] <chrisccoulson> ok, i *can* upload glibmm2.4
[22:02] <chrisccoulson> but we may as well wait until the builders are back online, and it's saturday evening ;)
[22:06] <kklimonda> I wonder does the majority of those bugs show up on fridays ;)
[22:07] <kklimonda> it's like the murphy's law personified..
[22:07] <chrisccoulson> heh
[22:08] <chrisccoulson> i'll sponsor it on monday anyway ;)
[22:10] <kklimonda> bah, installing clean natty broke icons completely..
[22:10] <kklimonda> it's like svg support is gone
[22:10] <kklimonda> hmm..
[22:12] <kklimonda> ah, already reported.. but 6 days ago.. hmm..
[22:13] <kklimonda> (and this is not the right channel, sorry :))
[22:13] <chrisccoulson> kklimonda, is gdk-pixbuf configured correctly?
[22:13] <chrisccoulson> which bug?
[22:13] <kklimonda> bug 722281
[22:14] <kklimonda> I'm not sure if it's triaged properly - I've just started looking into it, as unity 2d looks really bad without some icons :)
[22:16] <chrisccoulson> oh, it should be fixed according to the bug
[22:16] <chrisccoulson> you're using unity 2d? i tried it for the first time yesterday
[22:16] <chrisccoulson> i love it!
[22:17] <ari-tczew> I won't use unity until support all of my favourites software.
[22:17] <ari-tczew> e.g. kadu
[22:18] <kklimonda> chrisccoulson: ah, yes - I didn't yet read the whole report :)
[22:23] <kklimonda> chrisccoulson: yeah, unity 2d is really great - I like it more than the 3D version. ;)
[22:24] <kklimonda> it does have some bugs unfortunately :/
[22:28] <kklimonda> ari-tczew: why doesn't kadu work (well?) in Unity?
[22:29] <ari-tczew> kklimonda: I don't know, I don't use unity since I have natty. However, kadu is on list for related unity.
[22:29] <ari-tczew> where patching is needed
[22:29] <ari-tczew> messaging appet or something
[22:43] <chrisccoulson> that doesn't prevent you from using it though. it would run just like it runs in a normal GNOME, XFCE or KDE session
[23:12] <Ampelbein> erm, what am I missing? http://pastebin.ubuntu.com/572846/
[23:13] <Ampelbein> (when trying to debuild -S -sa a source package)
[23:14] <azeem> you're missing Debian/Debhelper/Sequence/apport.pm
[23:14] <azeem> from dh-apport
[23:14] <jmarsden> Ampelbein: More likely, you are missing dh_apport ?
[23:14] <jmarsden> Right.
[23:15] <Ampelbein> azeem, jmarsden: indeed I do. thanks. note to self: watch the chroot you are in.
[23:15] <jmarsden> You're welcome.