[06:16] <soee> good morning
[08:35] <soee> clivejo: what is the muon FFe status ?
 In need of a sponsor
[12:22] <BluesKaj> Hi folks
[13:15] <clivejo> regarding libqapt3-runtime, should this not pull in libqapt3 which is the actual library?
 Muon - I built it yesterday, it Crashes when checking for updates
 Might be a Lib problem, but need to debug
 Ovidiu is assiting me on this
 But...
[13:17] <clivejo> Sick_Rimmit it needs libqapt
 I have no authority with KDE, and am still trying to work out how to assign myself as maintainer
[13:17] <clivejo> Ive built it too and its in my PPA
[13:17] <clivejo> Did you see my email on devel list?
 Ah ha alrighty, so I could test with that, perhaps this evening
 No at work at moment
[13:18] <clivejo> I was in touch with Carlos
 I am not MOTU, and have no commit rights, so I too will need a Mentor / Sponsor to work with me
[13:18] <clivejo> Carlos has commit access
 But am happy to dash around breaking the code 😃
[13:19] <clivejo> its him that fixed the close and cache bugs
 Ah ha, alright I will send him an email this evening
[13:19] <clivejo> https://lists.ubuntu.com/archives/kubuntu-devel/2016-March/010299.html
[13:20] <clivejo> but that cache bug fix requires an updated libqapt
[13:20] <clivejo> to correctly handle the signals
 OK, well happy to work on this, this evening if you're around
[13:21] <clivejo> https://lists.ubuntu.com/archives/kubuntu-devel/2016-March/010340.html
[13:22] <clivejo> there been a few people testing the latest git version, including myself and it works great
[13:23] <clivejo> I opened a FFE to try and get it into Xenial
[13:23] <clivejo> but need a sponsor (Bug 1562406)
[14:28] <genii> Yay, all the Kubuntu PPA keys seem to have fixed now! apt is no longer complaining about weak keys on any of them
 ;)
[19:35] <sick_rimmit> clivejo: Hi there
[19:36] <sick_rimmit> ovidiu-florin: You about good buddy ?
[19:39] <clivejo> yup
[19:39] <sick_rimmit> Hi
[19:39] <clivejo> Hi
[19:39] <clivejo> hows you?
[19:39] <sick_rimmit> Good, been a busy day, but back home now
[19:39] <soee> hiho
[19:40] <sick_rimmit> Wanted to try out MPM with you libqapt on 16.04
[19:40] <clivejo> Im trying to get back control of my system
[19:40] <sick_rimmit> Was hopinf ovidiu-florin was about as he was doing some debugging yesterday
[19:40] <clivejo> left KCI open in firefox and its using 5Gb of memory and maxing out a CPU core
[19:40] <sick_rimmit> I'm just getting a 16.04 VM ready now, which will take me about 30 mins
[19:41] <sick_rimmit> Restart Firefox, and it'll stop doing that
[19:41] <sick_rimmit> I think FF could do with a little optimisation work
[19:42] <clivejo> so to bring you up to speed on NPM
[19:42] <clivejo> MPM even
[19:42] <sick_rimmit> yes please do
[19:42] <clivejo> acheron88 reported that he had built from git
[19:42] <clivejo> and it was working up until the start of March
[19:43] <clivejo> so we debugged it
[19:44] <clivejo> http://paste.ubuntu.com/15490905/
[19:45] <sick_rimmit> I built it from the Master branch which I pulled about 4 days ago. builds and runs, but crashes when checking updatres
[19:45] <clivejo> yup
[19:45] <clivejo> same as that bug report
[19:45] <clivejo> crashes on QObject::connect: No such signal QApt::Backend::cacheReloadStarted()
[19:46] <clivejo> Carlos fixed two bugs on the 3rd March
[19:47] <clivejo> one was to do with closing the main window
[19:47] <clivejo> the other was that updating caused a blank package list
[19:47] <sick_rimmit> Ah yes I saw those in the commit logs
[19:47] <clivejo> so he added code that allows qapt to signal
[19:47] <clivejo> https://quickgit.kde.org/?p=libqapt.git
[19:48] <clivejo> so basically you need the two packages updated to make it work
[19:48] <clivejo> we found that if we reverted the last commit to muon, it worked
[19:49] <clivejo> but Carlos explained to me what he was doing and I realised it was better to include that fix
[19:49] <sick_rimmit> Ah alright
[19:49] <clivejo> so  packaged libqapt and muon
[19:49] <acheron88> build I did that worked straight off was on 2nd March
[19:49] <clivejo> hi acheron88 :)
[19:49] <acheron88> hi :)
[19:49] <sick_rimmit> OK, and you have a ppa with the latest lib in it yes ?
[19:50] <clivejo> yes, both libqapt and muon
[19:50] <sick_rimmit> Oh both right cool, do they work ?
[19:50] <clivejo> I added a dep on the latest version of qapt too
[19:50] <clivejo> seems to
[19:50] <clivejo> about 6 people have been testing it
[19:50] <sick_rimmit> Ah ha, right that excellent
[19:50] <clivejo> so I opened a FFE
[19:50] <acheron88> not tested exhaustively, but not managed to crash it yet
[19:51] <clivejo> to try and get the fixes into Xenial
[19:51] <sick_rimmit> and the status is ?
[19:51] <clivejo> but if you could get in touch with Carlos I think hes interested in keeping Muon updated
[19:51] <clivejo> I need a sponsor
[19:52] <sick_rimmit> Yep, I will do that
[19:52] <clivejo> like yofel or someone with MOTU
[19:52] <sick_rimmit> Carlos I mean
[19:52] <clivejo> hes talking about giving it a face lift
[19:52] <clivejo> new QML/declarative UI
[19:53] <clivejo> be nice if we could have some input in that and maybe help him out
[19:53] <clivejo> coding is not one of my strong points
[19:53] <sick_rimmit> Well, I know ovidiu-florin and I will assist
[19:53] <clivejo> havent coded since uni
[19:54] <acheron88> nor here. can build it, but not code it that much
[19:54] <clivejo> I can usually follow what its doing
[19:54] <sick_rimmit> mine neither, but am happy to try pussling with it
[19:54] <sick_rimmit> pzzuling
[19:54] <sick_rimmit> oh you know what I mean
[19:54] <clivejo> but sitting down and actually writting code is beyond me
[19:55] <clivejo> well it seems that discover and updater have been stripped out of Muon and are now in the plasma-discover package
[19:56] <clivejo> so Muon is now the stand alone package manager
[19:56] <acheron88> good. that means you can apt purge them and not affect anything else :)
[19:57] <clivejo> acheron88: do you know how to find build deps?
[20:00] <sick_rimmit> Emailed Carlo
[20:02] <acheron88> clivejo: build-deps on source without packing/debian folder?
[20:02] <clivejo> seems a nice guy :)
[20:03] <acheron88> or something already packaged?
[20:03] <clivejo> yeah, I hacked the packaging from old muon packaging
[20:03] <clivejo> there is probably some build deps in the packaging that arent needed any more
[20:03] <clivejo> Ive messed up my pbuild
[20:05] <acheron88> I think there is some script/command or something that does a build or dummy build and logs what depends are actually needed by the compilation?
[20:05] <acheron88> can't recall what is is or where to find it though
[20:05] <clivejo> http://anonscm.debian.org/cgit/pkg-kde/plasma/muon.git/tree/debian/control?h=kubuntu_xenial_archive
[20:06] <clivejo> thats the old control file, listing the build dep's LP installs in order to build it
[20:06] <acheron88> apt-cache showsrc | grep Build-Depends ?
[20:06] <clivejo> acheron88: do you know how to package?
[20:07] <acheron88> I know how to make some adjustments to what other people have packaged, and then rebuild
[20:07] <acheron88> but not really from the ground up or in detail
[20:11] <sick_rimmit> which of your PPA's has Muon and LibQapt
[20:12] <clivejo> https://launchpad.net/~clivejo/+archive/ubuntu/xenial
[20:13] <sick_rimmit> Ah perfect, I'll install that on my test VM now
[20:13] <clivejo> uninstall the local build first, if you have it
[20:13] <clivejo> acheron88: are you using the one from my PPA?
[20:17] <acheron88> at present, yes
[20:17] <clivejo> sorry, his name is Carlo Vanini
[20:17] <clivejo> no s
[20:17] <clivejo> :/ my bad
[20:18] <acheron88> Any use? https://www.debian.org/doc/manuals/maint-guide/dreq.en.html
[20:21] <acheron88> http://paste.ubuntu.com/15562746/
[20:21]  * sick_rimmit dives off to look at debian link
[20:21] <clivejo> acheron88: I think thats runtime deps
[20:21] <acheron88> then -dev packages for those
[20:22] <clivejo> its libQApt.so.3 that was causing us the problem
[20:23] <sick_rimmit> Ah brilliant
[20:23] <acheron88> "and for each library listed, e.g., libfoo.so.6, and for each library listed, e.g., libfoo.so.6, execute dpkg -S libfoo.so.6"
[20:23] <sick_rimmit> Is debian where you guys go for your documentation about how to package etc.. etc..
[20:23] <acheron88> "Then just take the -dev version of every package as a Build-Depends entry."
[20:23] <clivejo> what Im looking for is a list of packages we would need to install on a clean system in order to build the source code into binary
[20:23] <clivejo> sick_rimmit: yes, debian is our upstream
[20:24] <clivejo> most of our packaging is on debian git too
[20:24] <sick_rimmit> I've been trying to use the Ubuntu docs, and failing or getting lost
[20:24] <acheron88> That is what the debian link to gets to in the end, the build deps
[20:24] <clivejo> sick_rimmit: yeah, they need updated
[20:25] <acheron88> supposedly
[20:25] <clivejo> acheron88: but you will also need things like extra-cmake-modules and other package building tools
[20:26] <acheron88> yes, but that's easily worked out from trying to build yourself from git
[20:26] <clivejo> sick_rimmit: this is the current packaging for muon on debian git - http://anonscm.debian.org/cgit/pkg-kde/plasma/muon.git/
[20:27] <acheron88> cmake/configure moans about what it needs but doesn't have
[20:27] <clivejo> acheron88: do you have a clean system in order to do that?
[20:27] <clivejo> like a pbuild or something
[20:28] <clivejo> sick_rimmit: kubuntu_xenial_archive is our branch
[20:28] <acheron88> mostly I'm just building for myself, and have plenty of HD space, so just install what I need on that machine itself
[20:29] <clivejo> but that packaging is for the old muon (updater, discover and muon PM) all in one
[20:29] <clivejo> acheron88: no problem, Im just looking for a short cut!
[20:30] <acheron88> chroot of a basic system to try builds in?
[20:30] <clivejo> yeah
[20:30] <acheron88> rather than pbuilder
[20:30] <clivejo> thats what pbuild is really, just a chroot of a nice clean system
[20:31] <sick_rimmit> So the muon packaging, is that basically the contents of the /debian directory /
[20:31] <sick_rimmit> ?
[20:31] <clivejo> sick_rimmit: yup
[20:31] <sick_rimmit> Ah ha, now I think I see what your doing
[20:31] <sick_rimmit> so you not doing dh_make and all that
[20:32] <clivejo> the packaging actually does that too
[20:32] <sick_rimmit> you're merging KDE packages with Debian packaging and doing a Debuild
[20:32] <acheron88> the last standalone packaging for muon was v5.4.3 presumably?
[20:32] <clivejo> see the debian/rules file
[20:33] <clivejo> we take the source code and mash it together with the packaging and if all goes well we get .deb files at the end
[20:33] <clivejo> the packaging is like the recipe of how and where everything goes
[20:34] <sick_rimmit> So are you using git subpackages ?
[20:34] <clivejo> I take a git snapshot
[20:34] <clivejo> basically git clone the kde archive
[20:34] <acheron88> should really learn how to package properly
[20:35] <clivejo> then create a tarball of that, I called it muon_5.5.0+git20160326.orig.tar.gz
[20:35] <sick_rimmit> acheron88: Are you comfortable with packaging to .deb from scratch ?
[20:35] <acheron88> sick_rimmit: not a chance
[20:36] <sick_rimmit> OK
[20:36] <clivejo> acheron88: feel free to ask :)  Also, come to the packaging party!
[20:36] <acheron88> may well do
[20:36] <sick_rimmit> Yes, to be fair I think we are all at different stages of trying to figure packaging out
[20:37] <sick_rimmit> I'm following you clivejo
[20:37] <acheron88> debain devs do seem to have gone that extra mile out of their way to make it complicated
[20:37] <clivejo> sick_rimmit: true, but we can help each other.  There are always things one person picks up and understands better
[20:38] <sick_rimmit> Yes that's right
[20:38] <clivejo> acheron88: it does look that way, and I feel your pain.  But I think they designed in a way to make you think about what you are doing and therefore flag mistakes easier
[20:39] <acheron88> keep meaning to start here and go through the guides: http://packaging.ubuntu.com/
[20:39] <sick_rimmit> We'll be doing that at the party
[20:39] <clivejo> acheron88: I wouldnt!!  I read those things for ages
[20:39] <sick_rimmit> Going through getting everything setup
[20:39] <clivejo> only way to learn is to get your hands dirty and actually do it
[20:39] <acheron88> clivejo: fair enough
[20:40] <sick_rimmit> At the party on the 15th, you can follow along ask questions etc..
[20:41] <acheron88> sounds a plan
[20:42] <acheron88> OK. gotta go
[20:42] <acheron88> hope you get muon in xenial :)
[20:42] <sick_rimmit> OK, c u later
[20:42] <clivejo> thanks for your help acheron88
[20:45]  * clivejo re-creates pbuild environment
[20:47]  * sick_rimmit setting my bzr and DEBFULLNAME crudentials
[20:50] <sick_rimmit> there we go, I'm all setup
[20:53] <sick_rimmit> I'll be going through those steps again on yofel server at the party so folks can have a crack at it themselves
[20:54] <clivejo> sick_rimmit: do you know how to get the packaging from LP?
[20:55] <sick_rimmit> No.. the way I did it when Riddell showed me was to copy the /debian folder from the current package,
[20:56] <sick_rimmit> something like that it was quite some time ago
[20:56] <sick_rimmit> I have a sense that dh_make is the right way to go as it will make all that for you
[20:56] <sick_rimmit> but of course that for new
[20:57] <sick_rimmit> I it's an update then the old stuff needs to be kept too
[20:57] <sick_rimmit> Ah I get mixed up anyways
[20:57] <sick_rimmit> there is jusy too many ways to do too many things
[20:57] <clivejo> ok, well lets grab my muon packaging
[20:58] <clivejo> so go to the packages page on my PPA - https://launchpad.net/~clivejo/+archive/ubuntu/xenial/+packages
[20:58] <clivejo> click the arrow beside muon
[20:58] <sick_rimmit> k
[20:58] <clivejo> and you can see the package files?
[20:59] <sick_rimmit> yes see em
[20:59] <clivejo> so you can either download the packaging by downloading muon_5.5.0+git20160326-0ubuntu1~ubuntu16.04~ppa2.debian.tar.xz
[20:59] <clivejo> or you can use dget which will grab the packaging and source code
[21:00] <sick_rimmit> Ah yes dget I remember
[21:00] <clivejo> so dget https://launchpad.net/~clivejo/+archive/ubuntu/xenial/+files/muon_5.5.0+git20160326-0ubuntu1~ubuntu16.04~ppa2.dsc
[21:00] <clivejo> dget needs a dsc file to work with
[21:01] <clivejo> that will grab both the source code and the packaging
[21:01] <sick_rimmit> got it
[21:02] <clivejo> so if you do an ls, you should have 3 files
[21:02] <clivejo> *.orig.tar.gz is your source code
[21:03] <clivejo> and *.debian.tar.xz is the packaging
[21:03] <sick_rimmit> yep I see that
[21:04] <clivejo> so unpack the packaging - tar -xvf muon_5.5.0+git20160326-0ubuntu1~ubuntu16.04~ppa2.debian.tar.xz
[21:05] <clivejo> you will get a debian folder
[21:05] <sick_rimmit> ah yes
[21:05] <clivejo> now unpack the source code - tar -xvf muon_5.5.0+git20160326.orig.tar.gz
[21:06] <clivejo> you will get a muon folder
[21:06] <sick_rimmit> libmuon
[21:06] <sick_rimmit> ?
[21:07] <sick_rimmit> i.e /debian/libmuon
[21:07] <clivejo> yeah, there are still issues we need to clean up with the packaging
[21:07] <clivejo> was going to go through it with you
[21:08] <clivejo> the first "problem" is the way I grabbed the git snapshot
[21:08] <clivejo> do you notice in the sourcecode there are .git folders?
[21:09] <clivejo> cd muon
[21:09] <clivejo> ls -al
[21:10] <sick_rimmit> hmm
[21:10] <clivejo> there is a folder called .git
[21:10] <sick_rimmit> I have /muon folde missing
[21:10] <clivejo> did you unpack the source code?
[21:10] <sick_rimmit> do I need to upack muon..orig.tar.gz too
[21:10] <clivejo>  tar -xvf muon_5.5.0+git20160326.orig.tar.gz
[21:10] <sick_rimmit> no
[21:10] <clivejo> yes
[21:11] <sick_rimmit> 2 secs,  now its making more sense
[21:11] <sick_rimmit> Ok got /debian /muon/.git
[21:11] <sick_rimmit> we're there
[21:12] <clivejo> orig.tar.gz is the source code I grabbed from KDE git here - https://quickgit.kde.org/?p=muon.git
[21:12] <clivejo> ok cd into muon
[21:12] <sick_rimmit> k
[21:12] <clivejo> so basically .git and .reviewboardrc shouldnt be there
[21:13]  * clivejo was hacking and didnt do it properly
[21:14] <sick_rimmit> Hmm
[21:14] <clivejo> that is a hidden folder git uses to track changes and history
[21:14] <sick_rimmit> so we probably want to do a git checkout rather than a snapshot
[21:14] <sick_rimmit> you reckon >
[21:14] <sick_rimmit> ?
[21:15] <clivejo> yes, thats what I should have done
[21:15] <clivejo> but I cloned it
[21:15] <clivejo> taking up space for no reason
[21:16] <sick_rimmit> I'm starting to figure what KCI might be doing now
[21:16] <sick_rimmit> Pulling KDE source from GIT, Debian packaging from Debian. running Debuild
[21:16] <sick_rimmit> maybe ?
[21:17] <clivejo> exactly
[21:17] <sick_rimmit> ah ha brilliant
[21:18] <sick_rimmit> Ideally we would want to develop Jenkins jobs for each new package we want in Kubuntu then right ?
[21:18] <clivejo> Launchpad doesnt like sourcecode with the same name
[21:18] <clivejo> so I cant just delete these files and upload again
[21:18] <sick_rimmit> Ah right
[21:19] <clivejo> so my plan is to rename the new sourcecode (minus the git faff) and use a current date stamp
[21:19] <sick_rimmit> Yes that sounds like a good solution
[21:19] <clivejo> so my new source will be muon_5.5.0+git20160330.orig.tar.gz
[21:19] <sick_rimmit> repack and dput ?
[21:20] <sick_rimmit> perfect
[21:20] <clivejo> yes, but there are few more problems!
[21:20] <sick_rimmit> oh
[21:21] <clivejo> so go back up and cd into debian folder
[21:21] <sick_rimmit> yep
[21:22] <clivejo> oh actually, we'll grab the source and prepare the orig file first
[21:22] <sick_rimmit> k
[21:22] <clivejo> so back to your working folder
[21:22] <sick_rimmit> k
[21:22] <clivejo> the one with debian and muon in it
[21:22] <sick_rimmit> yep
[21:22] <clivejo> so we will delete the muon folder
[21:23] <clivejo> and muon_5.5.0+git20160326.orig.tar.gz
[21:23] <sick_rimmit> done
[21:29]  * clivejo scratches head
[21:30] <clivejo> Im not sure how to grab a snapshot without those files!
[21:34] <clivejo> I usually just delete them manually
[21:35] <sick_rimmit> hang on I have a git book link one sec I find it
[21:37] <clivejo> ok I used git clone kde:muon
[21:37] <sick_rimmit> v
[21:37] <clivejo> then git archive --prefix=muon/ -o ../muon_5.5.0+git20160330.orig.tar.gz HEAD
[21:37] <sick_rimmit> https://www.git-scm.com/book/en/v2
[21:38] <clivejo> that seems to do what we need
[21:38] <clivejo> thats something I need to ask yofel or sgclark
[21:39] <sick_rimmit> hmmm I deleted muon folder, and so now have not git config for kde:muon
[21:39] <sick_rimmit> Doh!
[21:41] <clivejo> do you have the settings for your .gitconfig file?
[21:42] <sick_rimmit> Nope. so git doesn't know what kde is
[21:42] <sick_rimmit> well kde:
[21:43] <sick_rimmit> is
[21:43] <clivejo> https://sysadmin.kde.org/services/code-repositories/
[21:44] <sick_rimmit> git clone git://anongit.kde.org/muon.git
[21:44] <sick_rimmit> works
[21:45] <clivejo> you can use that
[21:45] <sick_rimmit> Bingo
[21:45] <sick_rimmit> nice git archive command foo clive
[21:46] <clivejo> just learned something myself
[21:46] <clivejo> isnt this fun!
[21:46] <sick_rimmit> Yes, it's good crack when working together
[21:47] <clivejo> so you got a clone?
[21:48] <sick_rimmit> yes, I archived from it to
[21:48] <sick_rimmit> was just going to see if that removed the .git folde
[21:48] <sick_rimmit> r
[21:48] <clivejo> so you cd into the muon folder
[21:49] <clivejo> and run git archive --prefix=muon/ -o ../muon_5.5.0+git20160330.orig.tar.gz HEAD
[21:49] <sick_rimmit> Yes,
[21:49] <clivejo> you can then delete the muon folder
[21:50] <sick_rimmit> I unpacked it and there is no .git folder, so Woo Hoo that's one bit
[21:50] <clivejo> phewww
[21:50] <sick_rimmit> now for .reviewboardrc
[21:50]  * clivejo wipes sweat off brow
[21:50] <clivejo> that can stay
[21:50] <clivejo> it is part of the KDE archive
[21:51]  * sick_rimmit copies git archive command to packaging Basket
[21:51] <clivejo> usually I just delete the .git and .reviewboardrc manually
[21:51] <clivejo> Im not sure what is best practice, we need to ask
[21:53] <sick_rimmit> Interesting
[21:53] <sick_rimmit> https://git-scm.com/docs/git-archive
[21:53] <clivejo> usually with KDE software we download the tarball from http://download.kde.org/
[21:53] <sick_rimmit> Take a look at --remote
[21:54] <sick_rimmit> It might be possible to pull an archive from the remote all in one command
[21:55] <clivejo> possible, this is all new to me
[21:56] <clivejo> most sofware is pre-tarballed ready for use
[21:56] <sick_rimmit> like this
[21:56] <sick_rimmit> git archive --remote=git://anongit.kde.org/muon.git --prefix=muon/ -o ../muon_5.5.0+git-tester.orig.tar.gz HEAD
[21:56] <sick_rimmit> That will work with any KDE remote
[21:57] <sick_rimmit> Now that's groovy
[21:57] <clivejo> wow yes it is
[21:58] <clivejo> you dont need the ../ then
[21:58] <sick_rimmit> Ah yeah ! that's right
[21:58]  * clivejo adds command to his packaging bible
[22:00] <clivejo> I wonder is that a proper tar.gz file format though?
[22:01] <sick_rimmit> Ah no, I don't think it is
[22:02] <sick_rimmit> --format=<fmt>
[22:02] <sick_rimmit>     Format of the resulting archive: tar or zip. If this option is not given, and the output file is specified, the format is inferred from the filename if possible (e.g. writing to "foo.zip" makes the output to be in the zip format). Otherwise the output format is tar.
[22:02] <sick_rimmit> So its just a plan tar
[22:02] <sick_rimmit> or you can specify zip with the --format switch
[22:03] <sick_rimmit> But that's OK as a .tar file for the purpose of packaging
[22:03] <sick_rimmit> just need to change the -o filname.tar
[22:05] <clivejo> I guess we could just untar it
[22:05] <clivejo> and then use tar -cvzf to create a tar.gz
[22:05] <sick_rimmit> Yes just tar -xvf
[22:06] <sick_rimmit> or just gzip it
[22:06] <sick_rimmit> hmmm I wonder
[22:08] <acheron88> I would just grab a snapshot from quickgit
[22:09] <sick_rimmit> Here is some more Bash sauce
[22:10] <sick_rimmit> git archive --remote=git://anongit.kde.org/muon.git --prefix=muon/ -o ./muon_5.5.0+git-tester.orig.tar HEAD; gzip muon_5.5.0+git-tester.orig.tar
[22:10] <sick_rimmit> That'll pull it, tar it, and gzip it
[22:11] <sick_rimmit> you end up with *.orig.tar.gz
[22:11] <acheron88> http://i.imgur.com/RDsRRRb.png
[22:11] <acheron88> but good to know how to do it from git all the same
[22:12] <sick_rimmit> Ah yes, but with the CLI above it removes the .git folder from the source
[22:12] <sick_rimmit> so we don't have go rm'ing it
[22:12] <acheron88> so does the snapshot link it the git web gui
[22:12] <clivejo> More than one way to skin a cat!
[22:13] <acheron88> not .git folder in each snapshot
[22:13] <sick_rimmit> Oh
[22:13] <sick_rimmit> lol
[22:14] <acheron88> no. your way is good, as you may not always have a handy way to do that via the web
[22:14] <sick_rimmit> Maybe just needs to be a bit more fancy...
[22:16] <clivejo> well Ive learned something tonight!
[22:16] <sick_rimmit> #!/bin/bash; git archive --remote=$REMOTE --prefix=$PROJECT -o $PATH+FILE+DATE HEAD; gzip $PATH+FILE+DATE
[22:17] <sick_rimmit> That's pseudo code, but we could rap that into a shell script, and have do some magic across a set of proejcts
[22:18] <sick_rimmit> anyways.. maybe I muck about with that another time
[22:18] <clivejo> sick_rimmit: its worth noting this is more advanced packaging :P
[22:19] <sick_rimmit> I'll have a crack at shell scripting something, not right now though
[22:19] <sick_rimmit> another day
[22:19] <clivejo> just dont make the same mistake I did and forget about the .git folder
[22:20] <clivejo> but to go in the archive we need to fix these rooky mistakes
[22:21] <sick_rimmit> alright where we up to with the packaging
[22:21] <clivejo> Im gonna have to go soon, but Ill give you an idea of what needs fixed
[22:22] <clivejo> so in the debian folder
[22:22] <sick_rimmit> k
[22:23] <clivejo> we need to change the version to muon 5.5.0+git20160330
[22:23] <clivejo> we need to check the build deps in the control file
[22:24] <clivejo> remove the libmoun stuff
[22:25] <sick_rimmit> OK then repack and dput to your PPA >
[22:25] <sick_rimmit> ?
[22:26] <sick_rimmit> After debuild -S
[22:27] <clivejo> I think we can delete the not-installed
[22:27] <clivejo> muon-exporter doesnt seem to be built any more
[22:29] <clivejo> theres a patch called no-canonical-support
[22:30] <clivejo> need to see if that can be applied still
[22:30] <clivejo> Im not sure what that patch is about
[22:31] <clivejo> Patch out Canonical support information used for Ubuntu - We're Debian
[22:31] <clivejo> well we're Ubuntu, so we want that :P
[22:32] <clivejo> that could probably be removed
[22:33] <clivejo> remember that xapian error on install?
[22:33] <clivejo> might have something to do with muon.postinst
[22:35] <sick_rimmit> OK, well I'll have another look tomorrow
[22:36] <clivejo> yeah
[22:36] <sick_rimmit> I need to go back over the packaging basics, to refresh my memory about changelog, and which tools do what etc...
[22:36] <clivejo> dch is the tool for working with changelog
[22:36] <sick_rimmit> My Xenial VM is almost done upgrading, and pulling in your PPA
[22:37] <sick_rimmit> Ah yes thanks
[22:37] <clivejo> my PPA was a hack to test the new git versions
[22:37] <clivejo> both libqapt and muon need cleaning up
[22:37] <sick_rimmit> OK, well I can continue work on that.
[22:38] <sick_rimmit> Will my keys let me push to your PPA..
[22:38] <clivejo> nope
[22:38] <sick_rimmit> ah didn't think so
[22:38] <clivejo> but you can sign it and send it to yours
[22:38] <sick_rimmit> I can push to mine, but I don't have a sponsor either
[22:39] <clivejo> well we need to fix the packaging before then
[22:39] <sick_rimmit> That is what I will try to do, and try get it working
[22:39] <clivejo> the packaging will need to be pushed to debian git for yofel to review
[22:39] <clivejo> and a debdiff for the FFE
[22:40] <sick_rimmit> When do you expect the FFE
[22:40] <clivejo> when I get the packaging fixed!
[22:40] <sick_rimmit> Ah OK, let me work on it tomorrow night.
[22:40] <clivejo> I wasnt completely sure that it was working
[22:40] <sick_rimmit> Worst that could happen is nothing gets any better
[22:41] <clivejo> but Ive been testing it for a few days now and it seems to be very stable
[22:41] <clivejo> others have reported the same
[22:41] <sick_rimmit> OK, so packaging tidy up should get us in
[22:42] <clivejo> I think so
[22:42] <sick_rimmit> OK, until tomorrow then
[22:42] <valorie> \o/
[22:42] <sick_rimmit> Hi valorie
[22:42] <valorie> so happy to see you guys working together, having fun, fixing stuff
[22:42] <sick_rimmit> Yes, it been rather good this evening
[22:42] <valorie> while I was out digging dandelions
[22:43] <valorie> lol
[22:43] <sick_rimmit> Ooo send them to me I will make wine from them
[22:43] <valorie> dandelions were jeering at me, I couldn't stand it
[22:43] <valorie> hah!
[22:43] <sick_rimmit> Dandelion wine is really rather good
[22:43] <valorie> I think they would be rather dried up by the time they crossed the pond
[22:44] <sick_rimmit> OK...
[22:44] <sick_rimmit> I Know
[22:44] <sick_rimmit> I'll send you the recipe.
[22:44] <valorie> surely you have some where you are?
[22:44] <sick_rimmit> when your done, you can ship me the wine
[22:44] <clivejo> bit early for dandelions here
[22:44] <sick_rimmit> lol
[22:44] <valorie> ah
[22:44] <valorie> well, no matter how many times I dig them out, even when I get the whole root -- there are more
[22:44] <valorie> and their jeering is loud and rude!
[22:45] <clivejo> anyways, I have doctors tomorrow so I better go shower and get some sleep
[22:45] <sick_rimmit> Traditionally we pick Dandelion flowers on April 23rd St Georges day,  and make wine form then
[22:45] <sick_rimmit> cool clivejo
[22:45] <sick_rimmit> Thanks, had a lot of fun tonight
[22:45] <valorie> we're having an early spring here
[22:45] <sick_rimmit> catch you later
[22:45] <valorie> tulips almost blooming!
[22:45] <clivejo> me too
[22:45] <valorie> sweet dreams
[22:45] <clivejo> learned few things too!
[22:45] <sick_rimmit> me too
[22:46] <clivejo> but just play with it
[22:46] <clivejo> and when you hit a problem ask
[22:46] <valorie> we should get Carlos in here
[22:46] <clivejo> you can build it locally
[22:46] <sick_rimmit> Okey dokey
[22:47] <clivejo> or dput it to launchpad
[22:47] <valorie> btw, did you hear: http://techcrunch.com/2016/03/30/be-very-afraid-hell-has-frozen-over-bash-is-coming-to-windows-10/
[22:47] <clivejo> if you have the energy look into pbuild
[22:47] <sick_rimmit> Ah yes I have used pbuilder before, I quite like it
[22:48] <clivejo> its good for testing packaging locally
[22:48] <sick_rimmit> Right lets wrap it and get off to bed..
[22:48] <sick_rimmit> See you tomorrow
[22:48] <clivejo> if you can figure out the build deps that would be a great help
[22:48] <sick_rimmit> Bye valorie got to go busy day tomorrow, and its later here
[22:49] <clivejo> ni ni
[22:49]  * clivejo waves
[22:49] <sick_rimmit> ttfn
[22:49] <valorie> o/


[08:45] <airurando> morning
[08:46] <czajkowski> airurando: howdy
[08:46] <czajkowski> airurando: hows things with you
[08:46] <airurando> hi czajkowski
[08:46] <airurando> not to bad and you?
[08:47] <czajkowski> grand
[08:47] <czajkowski> just having a  late breakie as had to have a fasting blood test
[08:47] <airurando> ahhh
[08:47] <airurando> hence pin cushion
[08:47] <airurando> enjiy the brekkie
[08:51] <ebel> morning
[08:51] <ebel> czajkowski: good luck!
[08:51] <czajkowski> http://ticketing.southbankcentre.co.uk/find/music/gigs-contemporary/tickets/video-game-heroes-60710  going here tonight
[08:58] <ebel> cool
[09:15] <Tribaal> oh that looks like a lot of fun
[09:17] <czajkowski> yup
[09:24] <muelli> Hey folks. For anybody remembering me from yesterday (and for the logs): I found the correct APN for the eMobile SIM card. It's broadband.eircommbb.ie
[09:24] <ebel> cool
[09:27] <airurando> good stuff muelli
[09:28] <airurando> does anyone know how our LoCo blog feed(s) could integrate with this:
[09:28] <airurando> https://wiki.ubuntu.com/LoCoPortalFeeds
[09:29] <airurando> I don't think the planet is specific enough
[09:29] <airurando> thats the ubuntu-ie planet
[10:02] <czajkowski> nods
[10:02] <czajkowski> we'd need to create a feed/tag for it
[10:09] <airurando> czajkowski: which one you whizzkids will do it?
[10:12] <airurando> signing off.  must put 11:10 on this thing for tomorrow
[15:25] <airurando> ha, just saw an indication on a tayto packet that there is an ocelot in taytopark.ie
[15:25] <czajkowski> :o
[15:26] <airurando> confirmed
[15:26] <airurando> http://goireland.about.com/od/wildlifezoosandparks/ig/Tayto-Park-Images/Ocelot-in-Tayto-Park.htm
[15:26] <airurando> this is gas
[15:26] <airurando> :)
[20:36] <infoturtle> hey all
[20:36] <airurando> hi infoturtle
[20:36] <infoturtle> one eye on the last minute of the match
[20:36] <airurando> did ebel say he waas going to do an online introduction to UGJ?
[20:37] <infoturtle> I not sure, but we talked about it in IRC at a meeting before
[20:37] <infoturtle> *I'm
[20:38] <airurando> I think we chatted about google plus hangouts
[20:38] <airurando> nothing concrete
[20:38] <airurando> If all agree it may be the way to go
[20:39] <airurando> I can't see ebel giving and intro at 9.
[20:40] <airurando> If UGJ Dublin gets up and running by 10 it will be doing well.
[20:40] <airurando> bad result in that match :(
[20:40] <infoturtle> that would be great but most likely short notice
[20:40] <infoturtle> ya, nearly had something at the end but no
[20:41] <airurando> best thing is to coordinate through this irc channel
[20:41] <infoturtle> ye, that can be done
[20:41] <airurando> I may be late also as entire family isgoing to Dub tomorrow
[20:42] <airurando> may be late setting off
[20:42] <airurando> do you know who is leading UGJ Galway
[20:42] <infoturtle> not at all I'm fraid
[20:43] <airurando> I do hope we can contact them tomorrow
[20:44] <infoturtle> One of em may pop in, in the morning just to touch base
[20:44] <infoturtle> I'll check the sign up's and see if I know anyone
[20:44] <airurando> aye
[20:44] <airurando> I'll join the #091labs channel tomorrow also
[20:45] <infoturtle> that may be best
[21:33] <airurando> evening ebel
[21:33] <ebel> evening
[21:34] <airurando> infoturtle thought there was going to be a screen cast from Dublin at 9am tomorrow
[21:34] <airurando> I said that that was news to me
[21:36] <ebel> 9am? i'll be there at 10
[21:37]  * ebel doesn't like mornings :P
[21:37] <ebel> we'd all talked about web cast, we might do it
[21:49] <airurando> aye, best to co-ordinate things from within this IRC channel.
[21:50]  * airurando might be late to TOG
[21:52] <infoturtle> ebel I prob won't be on till 10 either but a sexy webcast sounds the snazz alright
[21:52] <ebel> ☺
[21:56] <airurando> hi trevorpower
[21:56] <airurando> chat to you all again tomorrow.
[21:56] <airurando> night all


[08:17] <jamespage> cjwatson, ack - doing it now
[08:23] <jamespage> cjwatson: done
[10:18] <cjwatson> jamespage: thanks
[12:55]  * cjwatson finally figures out why armhf wasn't showing up on the transition tracker
[12:56] <cjwatson> it had to be present in the first transition in the list, which generates the monitor cache
[17:46] <scott-work_> cjwatson: i just saw the update in the live-dvd blueprint, THANK YOU VERY MUCH! :-)
[17:47] <cjwatson> hope it works :)
[17:52] <scott-work_> doh, i wrote this in an unintended channel
[17:52] <scott-work_> but :)


[02:35] <dipankard> lfaraone, around?
[03:03] <dipankar> dfarning, : hello
[03:04] <dfarning> dipankar, good morning
[03:04] <dipankar> :)
[03:04] <dipankar> dfarning: how was your day?
[03:04] <dfarning> dipankar, manu would like you to try some new challanges today
[03:05] <dfarning> dipankar, my day was great thanks
[03:05] <dfarning> 8. Clicking 'register' causes emulator to freeze.  Register is in the pop up you get when the pointer lingers on over the 'xo guy' icon.
[03:05] <dfarning> 9. The analyze activity crashes after start up in the emulator. This activity is very useful for debugging.
[03:06] <dipankar> ok.. the e-mail
[03:06] <dfarning> tasks 8, 9, and helping others are assigned to you:)
[03:06] <dipankar> but I thought I was working on the activity circle bug :(
[03:06] <dipankar> no problem though
[03:06] <dipankar> :)
[03:07] <dipankar> Also I have made the package sugar-tool-kit-0.88
[03:07] <dipankar> last night only before going to sleep.:)
[03:08] <dfarning> dipankar, nice is it ready to upload.
[03:09] <dfarning> I didn't expect you to be done so soon with sugar-toolkit so I marked the activity as blocked:(
[03:09] <dipankar> needs to be tried out first.
[03:10] <dipankar> dfarning, actually ubuntu on my virtual box is running disk checking: (I hate this feature)
[03:12] <dipankar> dfarning, there is no package of sugar-tool-kit on ppa...
[03:16] <dfarning> dipankar, yes, it has not been packaged yet for the ppa.  there is an older version in universe.
[03:18] <dfarning> dipankar, before you get started can you describe to neeraj the best way to get the source code for http://packages.qa.debian.org/p/python-xklavier.html
[03:18] <dipankar> dfarning, sure. No problem
[03:18] <dipankar> neeraj, around?
[03:19] <neeraj> I used dget -xu on dsc file present here.. http://packages.debian.org/source/testing/python-xklavier
[03:20] <neeraj> dipankar, I m listening..
[03:20] <dipankar> neeraj, that is also a way. But Luke suggested an easier way
[03:20] <dipankar> to get packages from Debian
[03:21] <dipankar> you can run the command in a suitable folder : debcheckout <package-name>
[03:21] <neeraj> hmm.. I command u mentioned yesterday..
[03:21] <dipankar> package name == python-xklavier
[03:21] <neeraj> yeah.. debcheckout :)
[03:22] <dipankar> much easier
[03:22] <dipankar> :)
[03:22] <neeraj> debcheckout python-xklavier
[03:22] <neeraj> unknown package :(
[03:22] <dipankar> also the build process is not that complicated as I mentioned you don't need to worry about .orig tar ball
[03:22] <dipankar> hmm..
[03:23] <dipankar> let me check something
[03:24] <dipankar> I think neeraj, it is not listed in Debian
[03:24] <dipankar> dfarning, how can we check ^^?
[03:24] <dipankar> I used synaptic package manager
[03:25] <dipankar> to look for python-xklavier
[03:25] <neeraj> hmm.. I am able to download the required file using dget - xu
[03:25] <dipankar> returned no package
[03:25] <neeraj> || by downloading the tarball file from the download link given on the site
[03:25] <dfarning> dipankar, there is a page in debian for the package at http://packages.qa.debian.org/p/python-xklavier.html
[03:25] <dipankar> neeraj, what you are downloading is the source file
[03:26] <neeraj> hmm.. don't we need it?
[03:27] <dfarning> it is not yet in ubuntu so we must add it.
[03:27] <dipankar> i think we can use this : http://packages.debian.org/source/squeeze/python-xklavier
[03:28] <neeraj> ^^ i downloaded from here only :)
[03:29] <dipankar> also there is another site : http://packages.debian.org/source/sid/python-xklavier
[03:29] <dipankar> :)
[03:29] <dipankar> I am pretty confused now, which one to choose
[03:29] <neeraj> hmm
[03:29] <neeraj> both are same
[03:29] <neeraj> just diff in url
[03:30] <neeraj> the the location for downloading the file is same
[03:30] <dipankar> Okay..
[03:30] <dfarning> squeeze and sid are the two releases of debian.  but I can never remember which is more recent
[03:31] <dipankar> squeeze is latest
[03:31] <dipankar> neeraj, you are done with downloading?
[03:32] <neeraj> yes
[03:32] <dipankar> neeraj, let me download it too :). Just a sec
[03:33] <dfarning> dipankar, sid is the unstable  and squeeze is what is going to become the next release.
[03:33] <dfarning> so we want sid whenevery possiable
[03:34] <dfarning> http://en.wikipedia.org/wiki/Debian#Releases
[03:36] <dipankar> neeraj, don't start packaging now
[03:37] <dipankar> see the changelog its very different from ours
[03:38] <dipankar> oops.. wrong file
[03:38] <neeraj> debian/changelog?
[03:38] <dipankar> false alert
[03:38] <dipankar> :(
[03:39] <dipankar> okay neeraj try packaging it with debuild -S -sa
[03:39] <neeraj> hmm..
[03:40] <neeraj> what changes should I do in changelog using dch -i?
[03:40] <dipankar> no chnages
[03:40] <neeraj> k
[03:40] <dipankar> *changes
[03:40] <neeraj> got it
[03:40] <neeraj> only control file
[03:40] <neeraj> then
[03:40] <dipankar> leave the package as it is
[03:40] <neeraj> ?
[03:41] <dipankar> since we have not made any changes in the source/patches
[03:41] <dipankar> leave the package unmodified
[03:41] <dipankar> and run debuild -S -sa
[03:41] <neeraj> I mean we don't even need to maintainer field?
[03:41] <neeraj> ok..
[03:41] <dipankar> nope
[03:41] <dipankar> that part I will tell later
[03:41] <neeraj> Lemee change the maintainer filed in control file
[03:42] <dipankar> maintainer will automatically get changed afterwards
[03:42] <dipankar> you will get a error of signature problem
[03:42] <dipankar> that we have to do manually
[03:43] <dipankar> please don't change the maintainer field
[03:43] <neeraj> ok
[03:43] <dipankar> just run debuild -S -sa
[03:43] <dipankar> trust me
[03:43] <dipankar> :)
[03:43] <dfarning> neeraj, I didn't believe him either.... but it works:)
[03:45] <neeraj> hmm..
[03:45] <neeraj> indeed.. the build was successful
[03:45] <dipankar> dfarning, I am following luke's method
[03:46] <dipankar> but did the signature procedure get completed? :)
[03:46] <neeraj> it just asked me for my passphrase
[03:46] <neeraj> nothing else
[03:46] <dipankar> thats weird
[03:47] <dipankar> did you change anything in the file?
[03:47] <dipankar> any file?
[03:47] <neeraj> nope
[03:47] <dipankar> hmm..
[03:48] <dipankar> I get a error msg, that signing of files is not possible
[03:48] <dipankar> 'cause I am not Jonas
[03:48] <dipankar> :)
[03:48] <dipankar> So I have to sign manually using debsign -k<pgp-keyid> <path-of-change-file>
[03:48] <neeraj> in debain/control file maintainer field is : Debian OLPC<EMAIL_ADDRESS>[03:49] <neeraj> Now, I just need to dput the changes file?
[03:49] <neeraj> or make any other changes
[03:49] <dipankar> yup to sugar ppa
[03:49] <dipankar> just try it once
[03:49] <dipankar> if it fails, then we will use the forced method
[03:49] <neeraj> k
[03:50] <dipankar> just to have some idea : look at the error I get http://paste.ubuntu.com/455734/
[03:51] <neeraj> hmm
[03:51] <dipankar> dfarning, does this occur on your machine too?
[03:51] <neeraj> though package is uploaded but it gave this message in b/w gpg: verify signatures failed: file open error
[03:51] <neeraj> Error in finding signature verification status.
[03:52] <dipankar> I guess you too have to sign manually
[03:52] <dipankar> run the command:
[03:52] <dfarning> dipankar, yes i do
[03:52] <dipankar> then neeraj must have added some fix well before
[03:52] <dipankar> :)
[03:52] <dipankar> okay neeraj the command
[03:52] <dipankar> :
[03:53] <dipankar> oops
[03:53] <dipankar> I have mentioned that above
[03:53] <dipankar> debsign -k<pgp-keyid> <path-of-change-file>
[03:55] <dipankar> dfarning: lfaraone is on vacation I guess <from your e-mail> , :) when is he returning?
[03:55] <neeraj> dfarning, can you check whether the package is building or not?
[03:55] <dipankar> neeraj, any problem??
[03:55] <neeraj> hmm
[03:55] <neeraj> no
[03:55] <dfarning> dipankar, he is leaving the monday after next
[03:55] <neeraj> wait it got rejected
[03:56] <neeraj> lemme run debsign
[03:56] <dipankar> sure
[03:56] <neeraj> I have to run debsign in source folder naa?
[03:57] <dipankar> yup.. neeraj but remember to give the full path of the .changes file
[03:57] <dfarning> neeraj, first you will get an rejection or acceptance notice
[03:57] <neeraj> I am not getting it
[03:57] <dfarning> if the package is accepted you can see the build status at https://launchpad.net/~sugarteam/+archive/ppa/+packages
[03:57] <neeraj> I should run debsign in source folder
[03:58] <neeraj> and the .changes file is one dir above the source
[03:58] <dipankar> oops..
[03:58] <dipankar> yup
[03:58] <dipankar> there
[03:58] <neeraj> k
[03:58] <dipankar> silly mistakes
[03:58] <dipankar> :(
[04:00] <dipankar> dfarning, the dead line is so close.. 12th August
[04:02] <dipankar> neeraj, done
[04:02] <dipankar> ?
[04:02] <neeraj>  error
[04:02] <dfarning> dipankar, yes it is. but you guys are learning really fast so it won't take long to get the packages included.  The biggest problem is the fact that in alpha1 of the next release the changes are happening so fast it is impossiable to debug unless have a good understanding of what worked in the the last release
[04:03] <neeraj> debsign: Only a .changes, .dsc or .commands file is allowed as argument!
[04:03] <neeraj> in the directory, in which my *.changes file was present
[04:03] <dipankar> what command did you use: paste it here
[04:04] <neeraj> debsign -k 3FD149A5 python-xklavier_0.3-1_source.changes
[04:04] <dipankar> okay neeraj change the second argument
[04:05] <dipankar> to look something like this : ~/work15/py... _source.chnages
[04:05] <dipankar> *.chnages
[04:05] <dipankar> typos :)
[04:05] <dipankar> enter the full path
[04:07] <dipankar> dfarning, are you saying we have to go through lucid build once to get the understanding of maverick alpha1
[04:07] <dfarning> neeraj, I think your command was correct but there should not be a space between the -k and the 3F....
[04:08] <neeraj> dfarning, bingo :)
[04:08] <neeraj> done
[04:08] <dipankar> no spaces buddy
[04:08] <dipankar> :)
[04:08] <dfarning> dipankar, yes it will help a lot to spend a couple of week on lucid which is stable before we start shooting for a moving target.
[04:09] <dipankar> dfarning, ok.. I am feeling its gonna be a little tough :)
[04:09] <dipankar> but great, 'cause I like difficult things
[04:09] <dipankar> :)
[04:10] <dfarning> It will be a challange.
[04:11] <dipankar> neeraj, whats your status?
[04:11] <neeraj> The .changes file is already signed.
[04:11] <neeraj> Would you like to use the current signature? [Yn]Y
[04:11] <neeraj> Leaving current signature unchanged.
[04:12] <neeraj> also the reason for rejection of last upload was :-
[04:12] <neeraj> Unable to find distroseries: unstable
[04:12] <neeraj> Further error processing not possible because of a critical previous error.
[04:13] <dipankar> now we have to use the upload override method
[04:13] <neeraj> k
[04:14] <dipankar> follow this site for .dput.cf file: https://help.launchpad.net/Packaging/PPA/Uploading
[04:14] <dipankar> details
[04:14] <dipankar> go through to get some idea
[04:14] <dipankar> then I will further explain the exact process
[04:16] <neeraj> done
[04:17] <dipankar> now go to the home folder cd ~/
[04:17] <dipankar> oops
[04:17] <neeraj> I used sudo gedit to open it
[04:17] <neeraj> its blank..
[04:18] <dipankar> you have to make it :)
[04:18] <neeraj> k
[04:18] <dipankar> here is what you have to write in that
[04:18] <dipankar> http://paste.ubuntu.com/455741/
[04:19] <dipankar> these ftp values to be used
[04:19] <dipankar> the imp part is the 'incoming' - field
[04:20] <dipankar> what we are doing is instead of letting ppa software decide where to put the package
[04:20] <dipankar> we are deciding it from our end
[04:21] <dipankar> in the changelog file the first line should contain 'lucid'. But I told you to leave it to unstable :)
[04:21] <dipankar> the solution to that is this overriden dput method
[04:21] <neeraj> ok
[04:22] <dipankar> neeraj, are you done with the file .cf?
[04:22] <neeraj> yes
[04:23] <neeraj> dput sugarteam-lucid python-xklavier_0.3-1_source.changes
[04:23] <neeraj> should I run this now?
[04:24] <dipankar> yup
[04:26] <dipankar> done neeraj, any error? most probably you shouldn't get any
[04:27] <neeraj> dipankar, done :)
[04:27] <dipankar> great.
[04:27] <neeraj> thanks for your help :)
[04:27] <dipankar> wow.. any time buddy
[04:28] <neeraj> dfarning, do I have to follow the same steps for remaining two packages?
[04:29] <dfarning> neeraj, only one more package for you then it is on to something new:)
[04:29] <dfarning> neeraj, but yes same process
[04:29] <dipankar> which package is neeraj trying out?
[04:29] <dipankar> dfarning, ?
[04:30] <dfarning> neeraj, but first we need to add the package you just created as a build dependancy to sugar session.
[04:30] <neeraj> http://packages.debian.org/sid/python-carquinyol-0.88
[04:30] <neeraj> dfarning, ok
[04:31] <dfarning> yes, then neeraj is going to do some debuging on a problem with the function key not working..... but I think the package he just built will fix the function key bug:)
[04:31] <dipankar> neeraj, dependency addition and removal is done in debian/control file
[04:32] <dipankar> :)
[04:32] <neeraj> yes.. i tried this when removing the browse
[04:32] <neeraj> activity bug
[04:32] <neeraj> I main changing dependency :)
[04:32] <neeraj> *mean
[04:34] <dipankar> dfarning, which package neeraj will be handling?
[04:34] <neeraj> dfarning, sugar session package is the default settings one?
[04:35] <dfarning> neeraj, I am not sure what you are asking?
[04:35] <dipankar> neeraj,?
[04:36] <neeraj> hmm.. build dependancy to sugar session
[04:37] <neeraj> there is no package for sugar-session.. on lp.
[04:38] <dfarning_> sorry lost you:(
[04:38] <neeraj> or we have to add this dependency to sugar -0.88
[04:38] <neeraj> np :)
[04:38] <dfarning_> did you get it figured out
[04:39] <dipankar> neeraj, you have to add it to sugar-0.88
[04:39] <neeraj> k
[04:39] <dipankar> dfarning_, is it ok?
[04:39] <neeraj> got it :)
[04:40] <dipankar> neeraj, you have to do one more package
[04:40] <dfarning_> dipankar, yes that is correct
[04:40] <dipankar> python-carquinyol-0.88 0.87.1-1" is really old, what about using
[04:40] <dipankar> 0.88.1 release
[04:41] <dipankar> dfarning_, I have to go some place. you around till midnight?
[04:41] <dfarning_> yes, ill be here for a little more than two hours till 1am
[04:42] <dipankar> dfarning_, I will be back as quickly as possible
[04:42] <dfarning_> dipankar, no hurry.
[04:42] <dipankar> I need some pointers on register bug
[04:43] <dfarning_> ok, i'll stay till you get that started:)
[04:44] <dfarning_> neeraj, are you comfortable add a depandcy to a package?
[04:44] <dfarning_> s/add/adding/
[04:44] <neeraj> I think so..
[04:45] <neeraj> its a build dependancy or something else..
[04:45] <neeraj> lemme download the source first
[04:45] <neeraj> I will get back to u in a min
[04:45] <dipankar> brb guys
[04:46] <dfarning_> neeraj,   this time python-xklavier is a runtime depandancy for sugar.
[04:48] <neeraj> ok
[04:50] <neeraj> where should I add python-xklavier
[04:50] <neeraj> in debain/control file
[04:50] <dfarning_> what command did you use to get the source,  I need to download it to look:)
[04:51] <neeraj> wait
[04:53] <dfarning_> neeraj, does dget -ux https://launchpad.net/~sugarteam/+archive/ppa/+files/sugar-0.88_0.88.1-2.dsc look correct
[04:53] <neeraj> http://paste.ubuntu.com/455755/
[04:53] <neeraj> yes
[04:53] <neeraj> i used the same :)
[04:53] <neeraj> i pasted the control file content
[04:57] <dfarning_> neeraj, this is a slightly differnt method of package
[04:59] <dfarning_> neeraj, in the rules file look around line 106-119 we need to more the dependancy from recommend to depends
[05:01] <neeraj> didn't got the last msg
[05:01] <neeraj> hmm.. I am viewing debian/rule file
[05:03] <dfarning_> neeraj, this is a slightly differnt method of package
[05:03] <dfarning_>  neeraj, in the rules file look around line 106-119 we need to more the dependancy from recommend to depends
[05:03] <dfarning_> open the rules file
[05:03] <neeraj> err..opened
[05:03] <neeraj> I am viewing lie 106
[05:03] <dfarning_> it is in the same dir as the control file:)
[05:04] <neeraj> yes.. I found it.. in debain/
[05:04] <dfarning_> in line 106 it set the var CDBS_DEPENDS_sugar-session-$(pkgbranch) to a bunch of dependancies
[05:05] <neeraj> CDBS_DEPENDS_sugar-session-$(pkgbranch) = python-sugar-$(pkgbranch), python-sugar-toolkit-$(pkgbranch), sugar-artwork-$(pkgbranch), python-jarabe-$(pkgbranch)
[05:05] <neeraj> got it..
[05:06] <neeraj> now..
[05:06] <dfarning_> now down in line 119 it sets CDBS_RECOMMENDS_sugar-session-$(pkgbranch) += , python-xklavier
[05:06] <neeraj> found..
[05:06] <dfarning_> we need to change that to CDBS_DEPENDS_sugar-session-$(pkgbranch) += , python-xklavier
[05:06] <neeraj> k..
[05:08] <dfarning_> then you are ready to update the changelog, build the package and dput it to the ppa
[05:08] <neeraj> ok..
[05:08] <dfarning_> did you see your first package finished building:)
[05:09] <neeraj> yes :)
[05:09] <neeraj> in change log
[05:09] <neeraj> * Added python-xklavier as dependency" will do?
[05:10] <dfarning_> yes
[05:11] <dfarning_> then bump the version number
[05:11] <neeraj> dch -i
[05:12] <dfarning_> ok that works even better
[05:13] <neeraj> sugar-0.88 (0.88.1-2ubuntu1) lucid; urgency=low
[05:13] <neeraj>   * Added python-xklavier as dependency
[05:13] <neeraj>  -- Neeraj Gupta<EMAIL_ADDRESS>Sun, 27 Jun 2010 09:42:12 +0530
[05:13] <neeraj> fine?
[05:15] <dfarning_> looks good
[05:15] <neeraj> do I need to change anything in control file? like maintainer id..
[05:16] <neeraj> or I should use previous dch over ride method
[05:16] <neeraj> ?
[05:17] <dfarning_> you can leave it as it is
[05:17] <neeraj> ok..
[05:17] <neeraj> running debuild -S -sa
[05:18] <dfarning_> neeraj, great
[05:19] <neeraj> running debsign
[05:21] <neeraj> using force dput method
[05:22] <dfarning_> neeraj, you are making this look easy:)
[05:24] <neeraj> dfarning_, i only followed the steps :)
[05:29] <dfarning_> neeraj, nice job it is building:)
[05:30] <dfarning_> are you ready to try python-carquinyo of do you need a break to celebrate?  :)
[05:31] <neeraj> I am ready.. If u want to take a break then u can :)
[05:33] <neeraj> in python-carquinyo, I might need to change the changelog file as we want to upgrade it to latesh 0.88.1 release
[05:33] <dfarning_> yes
[05:34] <neeraj> ok..
[05:42] <neeraj> sugar-datastore-0.88 (0.88.1-1) lucid; urgency=low
[05:42] <neeraj>   * New Upstream Release
[05:42] <neeraj>  -- Neeraj Gupta<EMAIL_ADDRESS>Sun, 27 Jun 2010 10:11:06 +0530
[05:42] <dfarning_> neeraj, +1
[05:42] <neeraj> when I use dch -i it adds (0,88.0.ubuntu2)
[05:42] <neeraj> I manually changed it..
[05:43] <neeraj> to (0.88.1-1)
[05:43] <neeraj> then dch gave this warning
[05:43] <neeraj> dch warning: no orig tarball found for the new version.
[05:44] <dfarning_> neeraj, I don't understand these warning.... but I think you can ignore it.
[05:45] <neeraj> k..
[05:45] <neeraj> ingored
[05:45] <neeraj> *ignored
[05:49] <dfarning_> neeraj, did it build ok?
[05:51] <neeraj> uploaded
[05:54] <dfarning_> cool while we are waiting lets see if the xklavier package fixed the bug.
[05:55] <dfarning_> try updateing your system, starting the emulator, and looking at the log.
[05:55] <neeraj> dfarning_, accepted.. building now.. :)
[05:56] <neeraj> ok
[05:56] <dipankar> dfarning_, I am back
[05:56] <dfarning_> before we were getting an error about 'No module named xklavier '
[05:56] <dfarning_> dipankar, welcome back
[05:56] <dipankar> hi neeraj
[05:56] <dipankar> so what's the status?
[05:56] <neeraj> hi dipankar
[05:59] <dfarning_> neeraj, nice it looks like the error message is gone
[05:59] <neeraj> :).. i m still updating my system
[06:00] <dfarning_> dipankar, neeraj build the first package and it fixed the error message we were getting
[06:00] <dfarning_> and now the second package is in the ppa building!
[06:01] <dipankar> thats great
[06:01] <dipankar> the activity circle is appearing now?
[06:01] <neeraj> dfarning_, the 6th task,, python-sugar-toolkit one
[06:01] <dipankar> hey I am ready with the package..
[06:02] <neeraj> I think dipankar has completed it..
[06:02] <dipankar> tool-kit
[06:02] <dipankar> :)
[06:02] <dipankar> will push it
[06:02] <neeraj> yeah.. that's what i was saying :)
[06:02] <dfarning_> cool
[06:02] <dipankar> brb in 5
[06:02] <dfarning_> neeraj, now you are onto #6
[06:04] <neeraj> hmm.. dfarning_ dipankar is saying he has already build that package.. he just needs to push it
[06:05] <dfarning_> neeraj, yes you are on 6. Sometime the f1-4 keys stop working to switch between views in the emulator.
[06:10] <neeraj> ok
[06:10] <dipankar> uploaded toolkit to ppa
[06:10] <dipankar> i guess it would take sometime as another package is being built
[06:11] <dfarning_> neeraj, it might be tricky becase it sometimes seems to work correctly and sometime fail, so we need to poke around and figure out when and why it fails.
[06:12] <neeraj> ok..
[06:13] <dfarning_> dipankar, nice.  Can you look at 9 before 8?  the analyze activity is a nice help for debugging because it let you look at the logs easily from within sugar
[06:14] <dipankar> ok
[06:14] <dipankar> but dfarning_ I updated the ppa packages and downloaded the xklavier too.. the bug is still coming
[06:14] <dipankar> did i miss something?
[06:15] <dfarning_> dipankar, which bug?
[06:16] <dipankar> the activity circle is not appearing on home screen of sugar.
[06:17] <neeraj> the python-xklavier fix was for import error
[06:17] <dfarning_> dipankar, yes we will have to wait until python-carquinyo is done building and install in to get rid of the:
[06:18] <dfarning_> Traceback (most recent call last):
[06:18] <dfarning_>   File "/usr/lib/python2.6/dist-packages/jarabe/desktop/favoritesview.py", line 122, in __connect_to_bundle_registry_cb
[06:18] <dfarning_>     self._add_activity(info)
[06:18] <dfarning_>   File "/usr/lib/python2.6/dist-packages/jarabe/desktop/favoritesview.py", line 131, in _add_activity
[06:18] <dfarning_>     icon = ActivityIcon(activity_info)
[06:18] <dfarning_>   File "/usr/lib/python2.6/dist-packages/jarabe/desktop/favoritesview.py", line 366, in __init__
[06:18] <dfarning_>     datastore.updated.connect(self.__datastore_listener_updated_cb)
[06:18] <dfarning_> AttributeError: 'module' object has no attribute 'updated'
[06:18] <dfarning_> I think that will fix the activity circle error
[06:19] <dipankar> ohk.. that explains the 'datastore' package..
[06:20] <dipankar> my package uploading is giving some hiccups.. but i can deal with it..
[06:25] <dipankar> dfarning_, neeraj :package accepted, building
[06:26] <dfarning_> dipankar, nice
[06:27] <neeraj> dipankar, :)
[06:29] <dipankar> about register option bug dfarning_
[06:30] <dipankar> it just hangs there for a second
[06:30] <dipankar> and then returns to normal state with a msg: you are registered in your class
[06:33] <dfarning_> dipankar, ok so that is fixed too:)
[06:33] <dipankar> but I didnot do anything :)
[06:33] <dipankar> :P
[06:34] <dipankar> I guess there was some update for that
[06:35] <dfarning_> dipankar,  yes, that is why it is important to keep update as things are fixed.... seemingly unreleated fixes can fix what you are looking at.
[06:36] <dipankar> dfarning_, ook :)
[06:39] <dfarning_> neeraj, I haven't been able to consistenly reproduce the function key bug.  sometimes it seems to work and seemingly randomly it fails:(
[06:40] <neeraj> hmm.. what i am also unable to figure out what exactly is the bug
[06:40] <dipankar> dfarning_, can you please check if the analyze activity is crashing on emulator, 'cause it is not on my emulator
[06:41] <dfarning_> neeraj, can you see if you can trigger the bug if you run sugar as a session from the login screen
[06:41] <dfarning_> dipankar, checking
[06:42] <neeraj> dfarning_, ok
[06:43] <dfarning_> dipankar, it crashes for me.  what version of analyze are you using?
[06:44] <dfarning_> dipankar, I am running version 8 and get the following error
[06:44] <dfarning_><PHONE_NUMBER>.246537 WARNING root: No gtk.AccelGroup in the top level window.
[06:44] <dfarning_><PHONE_NUMBER>.304486 WARNING root: No gtk.AccelGroup in the top level window.
[06:44] <dfarning_> /usr/lib/python2.6/dist-packages/sugar/graphics/window.py:290: DeprecationWarning: use toolbar_box instead of toolbox
[06:44] <dfarning_>   warnings.warn('use toolbar_box instead of toolbox', DeprecationWarning)
[06:44] <dfarning_> ** (sugar-activity:6481): DEBUG: Got client ID "108613b3d02cfbca10127761733653075800000064150000"
[06:44] <dfarning_> ** (sugar-activity:6481): DEBUG: Setting initial properties
[06:44] <dfarning_> ** (sugar-activity:6481): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle
[06:44] <dfarning_> ** (sugar-activity:6481): DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself
[06:44] <dfarning_> ** (sugar-activity:6481): DEBUG: Received SaveComplete message in state save-yourself-done
[06:44] <dfarning_> Activity died: pid 6481 condition 11 data (None, <open file '<fdopen>', mode 'w' at 0x1b17ed0>)
[06:44] <dipankar> dfarning_, how do we check the version? :P
[06:45] <dfarning_> you can see an activities version number from the activity listview screen
[06:47] <dipankar> :(.. I am an idiot. dfarning_ : I am also running version 8
[06:48] <dipankar> shell log doesnot have any app crash report.
[06:49] <neeraj> dfarning_, all keys are working..
[06:50] <dfarning_> dipankar, activities each make their own crash report I am getting one called 'org.laptop.Analyze-1.log' when analyze fails
[06:50] <dfarning_> neeraj, that is good to know it must be and emulator issue.
[06:50] <neeraj> thought I don't knw the exact function of each key but each key is responding :)
[06:51] <neeraj> *though
[06:51] <dipankar> got it dfarning_
[06:52] <dfarning_> neeraj, f1-4 let you switch between views.  please see http://en.flossmanuals.net/Sugar/Interface for more info
[06:53] <neeraj> dfarning_, yes each key was changing view :)
[06:54] <dipankar> dfarning_, Mine crashes on presence service view
[06:54] <dipankar> but it starts fine
[06:54] <dfarning_> dipankar, I don't know what is causeing the toolbar_box problem.  It is a tomeu or alsroot level issue
[06:56] <dipankard> here is my crash report: http://paste.ubuntu.com/455780/
[06:57] <alsroot> dfarning_: "DeprecationWarning: use toolbar_box instead of toolbox" is just a warning, it shouldn't cause any probelem
[06:58] <dfarning_> ok the package you guys have been working on have been published.
[06:59] <dfarning_> I updated and the activity circle works now
[06:59] <dipankar> alsroot : hi, The strange thing is I am able to run the interfaces: X Server and Network Status
[06:59] <dipankar> on Analyze Activity
[07:00] <dipankar> but when I try to run the 'Presence-Service' interface
[07:00] <alsroot> dipankar: about Analyze Activity, better to ask walterbender on #sugar, he is an author
[07:00] <dipankar> ok alsroot, thanks for the help
[07:00] <dipankar> :)
[07:00] <dipankar> dfarning_, thats great
[07:01] <dfarning_> dipankar I am going to go to bed, so I suggest that you guy poke around and look for bugs, report them to me or the mailing list and try to fix them:)
[07:01] <dfarning_> i'll be back in about 5 hours:)
[07:02] <dipankar> ok dfarning_ , goodnight
[07:02] <dfarning_> dipankar so have a couple hours of free hacking:) that is the best way to learn!
[07:03] <dipankar> :) I will try my best dfarning_, but I am up with some documentation work. As soon as that finishes, I will get back to hacking!
[07:05] <neeraj> dfarning_, good night :)
[08:28] <ankurkhurana> hi dfarning_ , is it a good time to work?
[12:36] <dfarning_> good morning
[12:37] <ankur> good morning dfarning_
[12:37] <dfarning_> hey ankur
[12:39] <ankur> so, are you comfortable now?
[12:39] <ankur> had a good sleep?
[12:40] <dfarning_> ankur, do you know is dipankar or neeraj_are around?  When I went to sleep they were going strong.
[12:40] <dfarning_> ankur, yes a good but short sleep.
[12:41] <ankur> i currently don't know about there status
[12:41] <ankur> they should be coming soon
[12:42] <neeraj_> dfarning_, good morning :)
[12:42] <dfarning_> ankur, when I went to sleep all of the task except two were already completed:) and those two tasks needed help from someone else.
[12:43] <dfarning_> neeraj_, good morning
[12:43] <ankur> Well that's good,
[12:43] <ankur> which tasks were left, i suppose sugar toolkit is uploaded to ppa
[12:44] <dfarning_> neeraj_, any thoughts on what we should work on?
[12:44] <ankur> and xklavier package was also puched
[12:44] <ankur> *pushed
[12:44] <neeraj_> ankur, dipankar pushed that package in morning..
[12:44] <ankur> there was some thing about switching views in emulator using
[12:44] <ankur> function keys
[12:45] <dfarning_> 6. Sometime the f1-4 keys stop working to switch between views in the emulator.
[12:45] <dfarning_> 9. The analyze activity crashes after start up in the emulator. This activity is very useful for debugging.
[12:45] <neeraj_> register bug got fixed automatically after system update
[12:45] <neeraj_> function key bug is random.. U can't fix it until and unless you face it..
[12:47] <neeraj_> and dipankar was working on analyze activity
[12:47] <ankur> any suggestions by you dfarning_ ,on which we can work on?
[12:48] <dfarning_> neeraj_, dipankar has a lead to talk with the upstream author of analyse.
[12:49] <dfarning_> ankur, How about going through the items on the control panel and making sure everything there works?
[12:49] <neeraj_> dfarning_, I am unable to find analyze activity :(
[12:50] <ankur> seems good to me
[12:50] <dfarning_> neeraj_, can you go to the list view and find it?
[12:50] <ankur> also
[12:50] <ankur> one more thing i needed to ask
[12:50] <ankur> how to exit from the sugar session ?
[12:51] <ankur> only way out for me was to restart my system
[12:51] <neeraj_> ankur,
[12:51] <neeraj_> right click on Xo icon
[12:51] <dfarning_> ankur no need to ask permission to ask a question:)
[12:52] <ankur> dfarning_,  i was working on sugar from Lucid which is also my developer environment
[12:52] <ankur> now i installed USR iso on vm in my virtual box
[12:53] <ankur> i was thinking of tweaking things there
[12:53] <ankur> rather than logging of everytime
[12:53] <ankur> neeraj_,  thanks
[12:53] <ankur> got it
[12:53] <ankur> *off
[12:53] <dfarning_> ankur, or just hover the pointer over the xo icon for a couple of seconds and a menu will appear:)
[12:53] <neeraj_> dfarning_, in list view(f4) there is terminal activity
[12:54] <neeraj_> calculate,jukebox,camero,read,turtle
[12:55] <neeraj_> chat  but no activity named analyze..
[12:55] <ankur> so i updated that vm, including all the proposed updates
[12:55] <ankur> anything else i need to to do with that
[12:56] <ankur> so that it is most updated
[12:56] <dfarning_> neeraj_, as an aside short task can you explain to ankur how and why we enable -proposed
[12:56] <dfarning_> ankur, oppps I am too slow:) seem like you have already done that!
[12:56] <neeraj_> dfarning_, in vm build script
[12:56] <neeraj_> :)
[12:57] <ankur> :)
[12:57] <ankur> also , can you explain me working of zsync?
[12:57] <dfarning_> ankur, I would enable all of the repos from the update page on synaptic.
[12:57] <dfarning_> ankur, just in case....
[12:58] <ankur> dfarning_, i done that, you told me to do that a day before yesterday when sugar session was crashing :)
[12:58] <ankur> i did select all 4
[12:58] <ankur> of them
[12:58] <ankur> in vm
[12:58] <dfarning_> then everything will be up to date:)
[12:59] <ankur> dfarning_,  can u help me out with updating my copy of USR iso
[12:59] <ankur> using zsync
[12:59] <ankur> ?
[13:00] <dfarning_> ankur,  then just out of habit, I run apt-get update and apt-get upgrade every time I start a new debugging task.
[13:00] <dfarning_> ankur sure.
[13:02] <dfarning_> ankur, before we start with zsync... something looks wrong with http://<IP_ADDRESS>/seeta/output/ look too small:(
[13:03] <neeraj_> 201 MB..!!
[13:03] <dfarning_> the iso should be about 600M and yesterdays looks like it is 201M something must have failed in the build process.
[13:04] <ankur> :(
[13:04] <ankur> who build it , in any case if it was due to internet failure ig gnu screen was not used
[13:04] <ankur> *ig=if
[13:04] <ankur> ?
[13:06] <dfarning_> how about if you verify that every thing in the control panel works as expected while neeraj_and I work on fixing the ISO build.... then we can work together on zsync?
[13:06] <ankur> some pointers on doing that
[13:06] <ankur> ?
[13:06] <dfarning_> ankur, I built the iso yesterday:)
[13:07] <neeraj_> and I made some changes in build script :)
[13:08] <dfarning_> ankur, I would just go through the items in the control panel and verify that nothing you do causes a crash and everything seems to work.
[13:08] <ankur> should i check for it in xephyr
[13:08] <ankur> ?
[13:09] <dfarning_> ankur, yes please test within the emulator and then as a session.
[13:09] <ankur> and by control panel you mean -> my settings
[13:09] <dfarning_> neeraj_, can you log into the build vm and comment out the changes you made yesterday and rerun the build?
[13:10] <neeraj_> I am logged in vm..
[13:10] <dfarning_> ankur, yes... sadly we are inconsistant with our terminology.
[13:10] <ankur> right
[13:10] <ankur> and what if i say i found something
[13:10] <ankur> :)
[13:10] <ankur> or :(
[13:11] <neeraj_> dfarning_, for commenting.. ##?
[13:12] <dfarning_> ankur,  just ping me on this list and we will figure out how to proceed.
[13:12] <ankur> right click -> my settings->about me->click to change color-> restart now
[13:12] <dfarning_> neeraj_, yes
[13:12] <ankur> and then it does not restart
[13:12] <ankur> automatically
[13:12] <ankur> application just closes itself
[13:12] <ankur> but do not do restart after color change
[13:13] <ankur> dfarning_,
[13:13] <neeraj_> dfarning_, done
[13:15] <dfarning_> ankur, I would leave that issue for now the upstream designers have been debating what to do about that.  we can bring that up later as request.
[13:15] <ankur> right
[13:15] <dfarning_> neeraj, can you run the build using the debug flag and watch for errors?
[13:16] <dfarning_> it might take a while but you will learn about the steps in the build process,
[13:16] <ankur> dfarning_,  it crashes when i click on time and date
[13:17] <dfarning_> ankur, ok that looks like a major issue we should fix:(
[13:18] <dfarning_> can you go into the sugar logs and see if you can find a likely source of the crash ?
[13:18] <ankur> yes looking itno that
[13:19] <dfarning_> ankur, I like to deleat the log dir and then reproduce the bug as soon as possiable after restart sugar to eliminate most of the noise in th shell log.
[13:19] <ankur> dfarning_,  i just did that :)
[13:19] <dfarning_> ankur, cool
[13:20] <neeraj> sudo usr-scratch.sh debug i386 ?
[13:20] <ankur> it seems it is something realted to xklavier
[13:20] <ankur> i am updating
[13:20] <ankur> and upgarding my system
[13:20] <ankur> sry
[13:20] <ankur> forgot ur advice
[13:20] <ankur> of upgrading everytime berfore debugging
[13:21] <dfarning_> neeraj, yes that is correct.
[13:21] <ankur> dfarning_,  how did you solve xklavier issue today
[13:21] <ankur> it seems the same issue
[13:22] <dfarning_> ankur, yesterday dipankar upload python-xklavier to the ppa
[13:22] <ankur> here is the lo
[13:22] <ankur> http://paste.ubuntu.com/455893/
[13:22] <ankur> *log
[13:23] <neeraj> sudo: usr-scratch.sh:
[13:23] <neeraj> I m getting this error..
[13:23] <neeraj> command not found
[13:24] <ankur> neeraj,
[13:24] <ankur> use
[13:24] <dfarning_> neeraj, sorry it should be sudo ./usr-scratch.sh debug i386
[13:24] <ankur> ./usr-scratch.sh
[13:24] <neeraj> on ls: i m seeing two file usr-scratch.sh#*
[13:25] <dfarning_> you need ./ if a script is not it the path
[13:25] <neeraj> ohh..
[13:25] <neeraj> in dipankar's documentation ./ was missing..
[13:25] <ankur> yeah
[13:26] <dfarning_> neeraj, anyting with a # or ~ atthe beginning or end of the file name is a automatic backup made by an editor.
[13:26] <ankur> i forgot to point it out but afaik all shell script,applications run as ./ if not added to path
[13:26] <ankur> dfarning_,  how old is that backup
[13:26] <ankur> or does it make backup for every change
[13:27] <dfarning_> if you run 'ls -la' it will give you the date the file was last touched
[13:28] <dfarning_> ankur, it is usually updated every 10 minutes the file is open in an editor.
[13:28] <dfarning_> ankur, is the update in your system complete?
[13:29] <dfarning_> the xklavier import should have been solved.
[13:32] <ankur> sorry i was talkiong on phn
[13:32] <ankur> ya i updated it just 5 min back
[13:32] <ankur> my system
[13:33] <ankur> dfarning_,  should i download deb file from ppa and install it again manually
[13:33] <ankur> ?
[13:34] <ankur> dfarning_,  it solved the xklavier problem
[13:35] <ankur> but it is still crashing
[13:35] <ankur> neeraj, dfarning_  http://paste.ubuntu.com/455897/
[13:35] <dfarning_> ankur, ahh that is much less weird:)
[13:36] <ankur> but why was python-xklavier was not installed in my system despite the fact that
[13:36] <ankur> i have added sugar ppa to my repository
[13:36] <ankur> also
[13:36] <dfarning_> ankur, the isses is the last line in the log
[13:36] <ankur> please see the error log i have pasted above
[13:36] <dfarning_> ERROR:sugar-drawing.c:390:sugar_draw_rounded_arrow: code should not be reached
[13:37] <ankur> okay , so how to go about it
[13:37] <ankur> ?
[13:38] <ankur> grep command can be used to lines in folder as well?
[13:38] <dfarning_> I suggest going into #sugar and asking bernie, alsroot, or cjb what is going wrong.  They all understand the sugar code very well
[13:39] <dfarning_> ankur, yes grep can search all file in a dir.
[13:40] <ankur> okay
[13:40] <ankur> i am going to sugar channel as of now :0
[13:40] <ankur> :)
[13:40] <ankur> please tell me if build issue is solved so that we can work on zsync as well
[13:40] <ankur> how would i introduce to alsroot
[13:40] <ankur> ?
[13:41] <alsroot> ankur: it is debian issue, http://bugs.sugarlabs.org/ticket/2029
[13:41] <dfarning_> ankur, neeraj is still working on it builds often take as long as an hour.
[13:41] <dfarning_> ankur, how was that for and intorduction to alsroot:)
[13:42] <ankur> :)
[13:43] <neeraj> ankur, sending u the deb file..
[13:43] <dfarning_> ankur, so it looks like you found your important issue to work on.
[13:44] <neeraj> dfarning_, 197 MB this time :(
[13:45] <dfarning_> neeraj, did you see anything obviously wrong in the build logs?
[13:45] <ankur> dfarning_,  sry i am on phone
[13:45] <ankur> 1 min
[13:46] <ankur> neeraj
[13:46] <ankur> can't recieve your deb file
[13:46] <ankur> which file you were sending
[13:46] <ankur> ?
[13:46] <neeraj> ankur, python-xk..
[13:47] <ankur> dfarning_,  dip called me and said that he will be available after 2 hrs
[13:47] <ankur> neeraj -> i installed that after downloading from ppa
[13:47] <dfarning_> ankur, ok thanks
[13:47] <ankur> dfarning_, should i go to alsroot now
[13:48] <ankur> ?
[13:48] <ankur> for that bug
[13:48] <ankur> ?
[13:49] <neeraj> dfarning_, I am unable to find something wrong in terminal screen..
[13:49] <neeraj> where can I find the log for this build?
[13:50] <alsroot> ankur: if you mean "ERROR:sugar-drawing.c:390:sugar_draw_rounded_arrow" issue, debian people know more http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584717
[13:50] <dfarning_> ankur, I would read all of the bug report in both the the sugarlabs and debian bug tracks to try to understand what is happen and why.  you want to do you 'homework' before asking to many question on upsteam channels
[13:52] <dfarning_> ankur, by doing your 'homework' it will help earn respect from upstream developers like alsroot so when you do ask a question they know you are serious:)
[13:52] <dfarning_> neeraj, if you ran it as debug the logs are redirected to the terminal
[13:52] <ankur> I will do so in future and keep it in mind.
[13:53] <neeraj> k
[13:53] <dfarning_> ankur:) reputaion is everything while working in open source projects.
[13:55] <dfarning_> neeraj, I am running a amd64 build to see if the arch is causing the problem
[13:57] <neeraj> ok..
[13:58] <dfarning_> neeraj, one problem I see is that in http://<IP_ADDRESS>/seeta/output/ we should have two 'current' files one for i386 and one for amd64
[13:59] <dfarning_> neeraj, can you try to fix that?
[14:02] <neeraj> err.. dfarning_ in that I can only see one current, one current zysnc and three iso(with different date) for i386
[14:02] <neeraj> for removing a file, I guess moving to ouput and running rm <file name> will be sufficient
[14:03] <dfarning_> neeraj, here is the error
[14:03] <dfarning_> Some packages could not be installed. This may mean that you have
[14:03] <dfarning_> requested an impossible situation or if you are using the unstable
[14:03] <dfarning_> distribution that some required packages have not yet been created
[14:03] <dfarning_> or been moved out of Incoming.
[14:03] <dfarning_> The following information may help to resolve the situation:
[14:03] <dfarning_> The following packages have unmet dependencies:
[14:03] <dfarning_>   sugar-activities: Depends: sucrose-0.88 but it is not going to be installed
[14:03] <dfarning_>   ubuntu-sugar-remix: Depends: sucrose-0.88 but it is not going to be installed
[14:03] <neeraj> ok..
[14:04] <neeraj> If a package depends on some another, then how do we make sure it gets automatically installed along with the package..
[14:05] <neeraj> As in synapic, if u select a package, it automatically select those packages which it will need..
[14:07] <dfarning_> neeraj, apt-get should handle all of the dependancy stuff automatically so we must have an error.
[14:07] <neeraj> ok..
[14:07] <dfarning_> to debug it we want to stop the automatic build process at the time of the bug to poke around
[14:08] <dfarning_> ankur, do you see the line 43 of user-chroot.sh?
[14:08] <dfarning_> #/bin/bash
[14:08] <ankur> currently i was looking out the bug report
[14:09] <neeraj> apt-get also reporting this error for unmet dependency while installing sugar-activity
[14:09] <ankur> of that rounded corner cursor crash
[14:09] <dfarning_> ankur, sorry typo I meant neeraj:(
[14:09] <dfarning_> neeraj, , do you see the line 43 of user-chroot.sh?
[14:09] <dfarning_> #/bin/bash
[14:10] <neeraj> yes
[14:10] <neeraj> seeing
[14:10] <neeraj> apt-get for sugar activity
[14:10] <neeraj> in line 43
[14:10] <neeraj> #/bin/bash
[14:11] <dfarning_> neeraj, /bin/bash pauses the build process and drops us into a shell so we can poke around.
[14:11] <dfarning_> neeraj, just remove the comment and rerun the build .
[14:12] <neeraj> ok..
[14:12] <dfarning_> it will pause after a few minutes:)
[14:21] <ankur> i will be back in some time
[14:21] <ankur> got to go now
[14:22] <dfarning_> ankur,  ok, I'll leave the drawing bug assigned to you.
[14:23] <dfarning_> ankur, thanks for the good work
[14:24] <dfarning_> neeraj, I think the problem is in sugar-activities, it depends on sucrose which is a source package not a package for installation.
[14:27] <neeraj> how come we didn't faced this problem earlier?
[14:27] <dfarning_> I am not sure. dependany issues can be really fragile.
[14:28] <dfarning_> neeraj, see http://en.wikipedia.org/wiki/Dependency_hell
[14:29] <neeraj> dfarning_, lol :D
[14:30] <dfarning_> neeraj, I think that you can solve the problem by removing  sucrose-0.88 from the depends in sugar activities
[14:32] <dfarning_> neeraj, and as long as you are in sugar-activies it would be good to run the update.sh script...  there has been some recent activity work on aslo
[14:33] <neeraj> ok.
[14:33] <dfarning_> neeraj, by the way did the build script pause?  If so you can restart it by type 'exit' to quite the shell and give control back to the build script.
[14:34] <dfarning_> good evening manusheel
[14:35] <dfarning_> we have gone though most of the bugs on the list and have a new set.
[14:35] <neeraj> what about ubuntu-sugar-remix?
[14:35] <neeraj> I am downloading the package now
[14:35] <dfarning_> neeraj, what about it?
[14:36] <dfarning_> manusheel, 6. Sometime the f1-4 keys stop working to switch between views in the emulator.
[14:36] <dfarning_> 9. The analyze activity crashes after start up in the emulator. This activity is very useful for debugging.
[14:36] <dfarning_> 10.<PHONE_NUMBER>.729128 ERROR dbus.proxies: Introspect error on org.freedesktop.ohm:/org/freedesktop/ohm/Keystore: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ohm was not provided by any .service files
[14:36] <dfarning_><PHONE_NUMBER>.729676 ERROR root: Cannot unfreeze the DCON
[14:36] <dfarning_> 11.<PHONE_NUMBER>.639546 ERROR root: No gsm connection was set in GConf.
[14:36] <dfarning_> None
[14:36] <dfarning_> 12. ERROR:sugar-drawing.c:390:sugar_draw_rounded_arrow: code should not be reached --- http://bugs.sugarlabs.org/ticket/2029
[14:36] <dfarning_> 13 Should have current amd64 and i386 isos in output dir.
[14:36] <neeraj> dfarning_, leave it.. :)
[14:38] <dfarning_> neeraj, yes this is one of those depency chain problems u-s-r- depends on s-activities and s-sctivites fails because of s-surcros
[14:39] <dfarning_> neeraj, but at first glance it looks like the problem is with u-s-r
[14:40] <neeraj> dfarning_, I also thought so as usr has sugar-activity in it :O
[14:40] <neeraj> :)
[14:41] <neeraj> dfarning_, I have the latest uploaded package on my machine as I uploaded it..
[14:42] <dfarning_> neeraj, it does.  Fixing sugar-activities should fix the whole mess.  It get really confusing where there are circular dependancies.
[14:42] <neeraj> Should I use it or download it again..
[14:42] <neeraj> dfarning_, got ur point :)
[14:42] <dfarning_> neeraj, since you were the last to work on it you can just use the copy on your local machine
[14:44] <manusheel> dfarning: Good evening David.
[14:44] <manusheel> dfarning: I am sorry. I was ending a meeting.
[14:44] <manusheel> We can talk now.
[14:45] <neeraj> build script paused long time back..
[14:45] <neeraj> sorry didn't informed you.
[14:45] <manusheel> dfarning: Kindly send me the fresh list. Let me do a study at my end.
[14:46] <neeraj> Currently tunning the update script.. :)
[14:46] <manusheel> dfarning: We'll work on the tasks once we arrive at a structure.
[14:46] <dfarning_> manusheel, should I email it to you?
[14:48] <manusheel> dfarning: Sure. Please do.
[14:49] <dfarning_> manusheel, done
[14:49] <manusheel> dfarning: Let me study them and define a structure. Will discuss with you this evening.
[14:49] <manusheel> dfarning: I think the tasks came along well today.
[14:50] <dfarning_> manusheel,   ok, after the developers at your end go to bed I'll clean up the task list and probobly add a few more.
[14:50] <dfarning_> manusheel, yes a lot a stuff was fixed
[14:51] <neeraj> dfarning_, I first ran the update script, then removed the dependency on sucrose 0.88 from control file and after that I ran dch -i
[14:51] <neeraj> sugar-activities (0.1ubuntu6) lucid; urgency=low
[14:51] <neeraj>   * Dropped dependency on sucrose-0.88
[14:51] <neeraj>  -- Neeraj Gupta<EMAIL_ADDRESS>Sun, 27 Jun 2010 19:18:48 +0530
[14:51] <dfarning_> and a lot of stuff was learned.
[14:51] <neeraj> sorry for interrupting .. :(
[14:51] <dfarning_> neeraj, then it should be ready to upload
[14:53] <manusheel> dfarning: Yes, please do.  Yes, I am happy with the learning curve. I would like everyone in the team to become core functional experts in operating systems, algorithms and programming. I like working with the team members. They have been consistent.
[14:53] <dfarning_> neeraj, no need to apologize for interrupting . IRC is http://en.wikipedia.org/wiki/Asynchronous_communication :)
[14:54] <manusheel> ankur: Around?
[14:54] <dfarning_> neeraj, if we need to hold a meeting we can leave the development chanel and go to a meeting channel.
[14:54] <manusheel> ankur: Please start doing the ground work for the two issues assigned to you. Start with the analyze activity. Dipankar is spending time on documentation, and will join us tonight.
[14:56] <neeraj> dfarning_,  :).. pushing the package in ppa.. it will take time.. like 30 min..
[14:57] <dfarning_> manusheel, ankur has narrowed the analyze bug down to the sugar-drawing bug (12) and reading background information before asking for help on #sugar.
[14:57] <dfarning_> neeraj,  nice
[14:58] <dfarning_> neeraj, while you wait for it to build do you want to look at the current issue?
[14:58] <manusheel> dfarning_ : Great to hear. Yes, Dipankar and Ankur are trying to arrive at a good conclusion on this issue.
[14:59] <neeraj> hmm.. current issue? as in the iso output directory or something else?
[14:59] <dfarning_> neeraj, yes the iso output thing
[15:00] <dipankar> hi all
[15:00] <dfarning_> dipankar, welcome back:)
[15:00] <neeraj> sure.. :)
[15:00] <neeraj> hi dipankar
[15:00] <dipankar> dfarning_, I am left some documentation work. I will join you all in 15 minutes..
[15:01] <dipankar> *left with
[15:01] <dfarning_> neeraj, ok lets start by taking a look at how we build current.
[15:01] <dfarning_> dipankar, ok see you soon
[15:01] <dfarning_> neeraj, take a look at the function do_zsync on line 266 of usr-scratch.sh
[15:03] <neeraj> ok.. it will take some time.. uploading is consuming all the bandwidth.. so server vi is running very slow..
[15:05] <dfarning_> neeraj, yes s-activities is huge we will have to split it up in a couple of weeks.
[15:10] <neeraj> on line 266
[15:12] <dfarning_> neeraj, The build script is working correctly now. see http://<IP_ADDRESS>/seeta/output/
[15:12] <dfarning_> neeraj, there are two *current.iso files.
[15:12] <neeraj> yes
[15:12] <neeraj> for 64 n 32
[15:14] <dfarning_>  neeraj but it is still worth looking at the function to get a feel for how the script (and bash) works
[15:17] <neeraj> i think I got the working of function :)
[15:18] <neeraj> it just check if there is a current iso, then delete it and rename current iso to new iso
[15:18] <neeraj> also it copies the new build as with date in its name..
[15:19] <dfarning_> neeraj, yes now take a look at line 311.
[15:19] <neeraj> we just need to keep deleting the iso with name manually.. current iso will get replace each time when we will build a new iso  :)
[15:20] <dfarning_> neeraj, yes:) we will have to ask for more disk space if we want to have many iso laying around.
[15:21] <neeraj> dfarning_,  :), on line 311
[15:21] <dfarning_> neeraj,  in line 321 we see that the build script is just a series of function calls
[15:22] <dfarning_> neeraj, if you what to see how the script works you can just look at the 4 main function calls
[15:24] <neeraj> k..
[15:25] <neeraj> dfarning_, is their any way so that i can download the script on my machine?
[15:25] <neeraj> *so that*->to
[15:28] <dfarning_> neeraj, yes you can use scp of sftp (see the man pages for more info)
[15:28] <dfarning_> scp _or_ sftp
[15:29] <neeraj> dfarning_, ok
[15:36] <dfarning_> neeraj, do you want to poke around scp and the script while I am sleeping?  we have a interesting task for you:)
[15:38] <neeraj> I will look at scp after some time.. at present I am going out for dinner.. I will be back in with in 1 hr.. After than I can work on the task you are talking about :)
[15:38] <dfarning_> great. enjoy dinner
[15:39] <neeraj> the package will still take 20 min or so.. I will check it after coming back :)
[15:50] <dipankar> dfarning_, I am almost done
[15:50] <dipankar> did I miss anything? :)
[15:51] <dfarning_> nothing you can't catch up on.
[15:51] <dipankar> :)
[15:52] <dipankar> I was poking around in Ubuntu and screwed up the system really bad today afternoon
[15:53] <dipankar> and it took me nearly two hours to get it in an order it was. :(
[15:54] <dfarning_> dipankar, that happens:)
[15:54] <dfarning_> dipankar, we have a power management issue for you:)
[15:54] <dfarning_> 10.<PHONE_NUMBER>.729128 ERROR dbus.proxies: Introspect error on org.freedesktop.ohm:/org/freedesktop/ohm/Keystore: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ohm was not provided by any .service files
[15:54] <dfarning_><PHONE_NUMBER>.729676 ERROR root: Cannot unfreeze the DCON
[15:55] <dfarning_> could you ask m_stone on #sugar. he is waiting to help you:)
[15:57] <dipankar> have to turn on my desktop so be there in a minute
[16:01] <dipankar> ok dfarning_ ready
[16:01] <dipankar> dfarning_, btw was the analyze activity bug solved?
[16:03] <dfarning_> dipankar, if you ping m_stone in #sugar.  I'll explain the prgress on analyze.
[16:05] <dfarning_> dipankar, we are not exactly sure:) but ankur(i think, I need to look at my notes) was working on it. And he needs to talk to walter bender the upstream author to get help debugging it
[16:12] <dipankar> http://pastebin.ca/1890441
[16:15] <dipankar> dfarning_ : some help will be appreciated :P
[16:15] <dipankar> I did not get it totally
[16:17] <dfarning_> dipankar please feel free to ask m_stone to explain further he smart and understand this area much better than I do:)
[16:17] <dfarning_> m_stone is also a good teacher who likes to teach:)
[16:18] <dipankar> :) great dfarning_ then I am on it
[16:24] <dipankar> dfarning_: About the patch, what does a/ and b/ refer to?
[16:26] <dfarning_> dipankar it refers to the source of the original and the patched version of the code (i think)
[16:36] <dfarning_> dipankar are you following what mike is talking about?
[16:37] <dipankar> dfarning_: I am going through wiki page currently.. yup it is good for a start. :)
[16:39] <dfarning_> dipankar ping me when you are ready to apply the patch.
[16:59] <dipankar> dfarning_ : I manually added the fix to the file in concern
[17:03] <dfarning_> dipankar the proper way to apply the patch will be to drop it into the patches dir and add it to the series file.
[17:03] <dfarning_> dipankar did you work with luke on that that other day?
[17:04] <dipankar> yup dfarning_ , I remember
[17:04] <dipankar> I was just chekcing out
[17:07] <dfarning_> dipankar +1, then after we test it and make sure it work we should submit the patch upstream to debian.
[17:07] <dipankar> I think it worked.
[17:07] <dipankar> I forgot to have a look before patching
[17:07] <dipankar> (shell.log)
[17:08] <dfarning_> dipankar ok great after you the package has been pushed to ppa and build I will test in then we can write the email to the debian mailing list.
[17:10] <dipankar> ok.. but which package to download ? sugar-session?
[17:14] <dipankar> dfarning_, I have found the package : sugar-session-0.88
[17:14] <dipankar> dfarning_: I will join in 15 minutes, going for dinner
[17:14] <dfarning_> dipankar yes and the source package to download is sugar-sucrose
[17:15] <dipankar> brb
[17:15] <dfarning_> neeraj, looks like we have to remove sugar-surcrose as a dependancy from the u-s-r package.
[17:22] <neeraj> hmm..
[17:23] <neeraj> dfarning_,by u-s-r package  you mean default settings one>
[17:23] <neeraj> ?
[17:24] <dfarning_> neeraj, https://launchpad.net/~sugarteam/+archive/ppa/+files/ubuntu-sugar-remix-meta_0.1ubuntu8-6.dsc
[17:24] <neeraj> k
[17:27] <dfarning_> neeraj, yep sucrose-0.88 is list as a dependancy in line 10 of the control file.
[17:34] <neeraj_> dfarning_, done
[17:36] <dfarning_> neeraj_, nice
[17:37] <dipankar> dfarning_, I am back
[17:37] <dipankar> But dfarning_: There is some problem in installing sucrose
[17:37] <dipankar> dependency error
[17:39] <dfarning_> dipankar  is what neeraj_ was just fixing.  he push two new packages within the last couple of hours.
[17:39] <dfarning_> one is building now.
[17:39] <dipankar> ohk dfarning_
[17:40] <dipankar> so shall I wait till the build is complete? Or download the source from debian
[17:40] <dfarning_> dipankar sucrose is a source package that is split into several different packages at build time.
[17:41] <dfarning_> dipankar for which package?
[17:41] <dipankar> dfarning_, sucrose.. I have to patch it for the power management bug
[17:43] <dfarning_> dipankar you can grab it from the ppa since that is already the most recent.
[17:43] <dipankar> ok.
[17:47] <dipankar> dfarning_: I am unable to find sucrose package on PPA
[17:48] <dfarning_> dipankar https://launchpad.net/~sugarteam/+archive/ppa/+files/sugar-0.88_0.88.1-2ubuntu1.dsc
[17:48] <dipankar> oops.. found it
[17:48] <dipankar> yup^^ that one
[17:48] <dfarning_> sucrose is part of the larger package named sugar.
[17:51] <dfarning_> Nice work again today everybody.  I am going to get lunch.
[17:51] <dipankar> hey the interface has changed for downloading
[17:51] <dipankar> :)
[17:52] <dfarning_> as all of your changes for the day propagate through the build system,  I'll set up a new list of tasks for tomorrow.
[17:52] <dfarning_> thanks
[17:55] <ankur> hey dfarning_ ,
[17:56] <ankur> i have searched for sugar-drawing for some time
[17:56] <ankur> and i am not able to sort out the issue
[17:56] <dfarning_> ankur, yes.  My computer just beep while I was walking out the door:)
[17:56] <ankur> it seems that bug should not have been there
[17:57] <ankur> as it was fixed for .86 and after that
[17:57] <ankur> Can you tell me where to search for the source file which need to be sorted out
[17:57] <ankur> i searched on net but couldn't come to a conclusion
[17:58] <dipankar> ankur, may be you can paste the link here. :) you forgot to that buddy
[17:59] <dipankar> ^^ The one you found in debian
[17:59] <ankur> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584717
[18:00] <ankur> and shell log is
[18:01] <ankur> http://paste.ubuntu.com/456004/
[18:01] <dfarning_> ankur, I it looks like you are done good research into the issue.
[18:02] <ankur> But still , was not able to sort it out
[18:02] <dfarning_> I would try pinging alsroot of sible in #sugar for advice on which direction to go next.
[18:02] <dfarning_> ankur, but they might not be around until tomorrow.
[18:03] <ankur> okay
[18:03] <dfarning_> ankur, you can also just ask the question on #sugar and see if anyone has time to help?
[18:03] <dfarning_> both are good options.
[18:05] <ankur> dfarning_,  Are there any directions
[18:05] <ankur> to do that
[18:05] <ankur> any specific procedure
[18:06] <dipankar> dfarning_, The patch is not working.
[18:06] <dipankar> I copied the patch lines to make a new file
[18:06] <dfarning_> ankur,  nope just explain your problem and what you have been doing to solve it.
[18:08] <ankur> okay
[18:08] <dfarning_> dipankar sorry but I have to take a break:)
[18:08] <dipankar> dfarning_, I will wait for sometime. You can contact me after having your lunch :)
[18:09] <dipankar> np dfarning_ :)
[18:09] <ankur> dfarning_,  have a good lunch.
[18:09] <ankur> i will most probably see you tommorow morning
[18:09] <ankur> :)
[18:09] <dfarning_> neeraj__, hmm it looks like i was wrong about sucrose..... the problem is that sucrose won't install becuase of a problem with browse:(
[18:10] <dfarning_> bye all
[18:10] <dipankar> :)


[06:56] <Kilos> o/
[14:09] <inetpro> .
[14:34] <pavlushka> ..-.
[15:50] <Kilos> hi guys
[15:50] <Kilos> the cold is back
[16:12] <inetpro> hi Kilos, did the cold ever leave us?
[18:02] <Kilos> hi inetpro  yes today at midday the sun was nice and warm
[19:36] <pavlushka> night night
[19:41] <WrathOfAchilles> I envy that, I wish it were cold.
[20:24] <inetpro> WrathOfAchilles: you got a heatwave there?
[20:54] <WrathOfAchilles> It's been rather warm, inetpro.
[21:17] <inetpro> take care and stay indoors during the hot hours, if you can
[21:18] <inetpro> have a good weekend and good night


[06:32] <Paddy-RW> <3
 this is what i am talking about : https://irc-attachments.kde.org/249c7669/file_67578.jpg
[12:25] <BluesKaj> Hi all
[13:26] <karstenk> Does anybody run into the problem have no sound with intel HD780 iGPU over HDMI, with fresh install?
[13:31] <karstenk> lspci shows the correct device, but aplay doesnlt
[13:34] <oerheks> i read before you are trying kernel 6.4.4 ?
[13:34] <oerheks> even compiled yourself?
[13:38] <oerheks> and is it intel HD780  or  intel arc a780
[13:38] <karstenk> intel i9 13900K
[13:39] <oerheks> oke, so it is a780
[13:39] <oerheks> to new, i guess, try 23.04 ? https://askubuntu.com/questions/1464543/integrated-graphics-not-working-properly
[13:40] <oerheks> or install HWE/HWE-edge ?
[13:40] <oerheks> !hwe
[13:40] <oerheks> not sure you should try the intel guide; https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-jammy-arc.html
[13:46] <karstenk> the graphics is working properly. The device is also shown with inxi but driver N/A. When executing aplay -l I get only my usb headset, but no intel device for HDMI
[13:47] <oerheks> well, custom kernel, i cannot help you with
[13:47] <BluesKaj> karstenk, check your pavucontrol/output devices/show advanced settings..make sure the listed codecs like DFS DD etc boxes are checked
[13:47] <BluesKaj> DFS=DTS
[13:54] <oerheks> check for a bios update
[13:57] <karstenk> so now i loaded the LTS kernel 5.19.0-50-generic  and have the same problem with no sound over HDMI from intel a780 iGPU
[13:58] <diogenes_Vx15> karstenk, try xanmod kernel.
[13:59] <oerheks> with HWE-edge you would have 6.2 https://launchpad.net/ubuntu/jammy/+package/linux-image-generic-hwe-22.04-edge
[13:59] <oerheks> xanmod kernel?? why ?
[13:59] <oerheks> rather use the mainline ..
[14:02] <karstenk> oerheks now on 6.2.0-26-generic and now? Same problem exists
[14:04] <Paddy-RW> karstenk: why do you think its the driver, have you checked the config already?
[14:05] <Paddy-RW> or other parts of the equation
[14:06] <karstenk> Paddy-RW I think it is the driver, cause the hardware is listet as audio device, but i cant find the device in aplay
[14:09] <karstenk> $ /sbin/lsmod | grep snd_hda_intel   has no output
[14:12] <karstenk> Could this problem rely to IOMMU?
[14:18] <floown> I'm doing a do-release-upgrade on a server
[14:19] <floown> I have this message:
[14:19] <floown> There are services installed on your system which need to be restarted when certain libraries, such as libpam, libc, and libssl, are upgraded. Since these restarts may cause interruptions of service for the system, you will normally be prompted on each upgrade for the list of services you wish to restart.  You can choose this option to avoid being prompted; instead, all necessary restarts will be done for you automatically so you can avoid being asked
[14:19] <floown> questions on each library upgrade.
[14:19] <floown> yes or no?
[14:20] <oerheks> yes?
[14:20] <oerheks> why not?
[14:21] <floown> Ok
[14:44] <karstenk> mh, ok with modprobe snd_hda_intel it works.
[16:38] <Elliria> Hey there, I use Kubuntu 220.4 LTS and have a few files on the desktop. The Tasks.md file (which is written in Markdown) is listed in italic in Dolphin, but if I go into another directory where I keep several Markdown files, they're not listed in italic. Any idea why?
[16:38] <Elliria> Screenshot: https://imgur.com/a/ytjGW4O
[16:41] <oerheks> Elliria, oh simple, if you add an empty file to that folder, so it is ' modified: just now"   that one gets listed in italic
[16:41] <oerheks> just the last file gets that kind of highlight, conveniant
[16:42] <Elliria> But the file isn't empty. Why is it in italic?
[16:42] <oerheks> it is the last file modified
[16:42] <Elliria> Ah, let me try modifying one of the others.
[16:42] <oerheks> jups, as test
[16:44] <Elliria> Nope. I added a screenshot of the result to the same https://imgur.com/a/ytjGW4O link. It's baffling.
[16:44] <Elliria> Mittens.txt got the most recent change.
[16:45] <Elliria> Even stranger, Dolphin changed the created time-stamp to just now as well even though that file had already existed.
[16:46] <oerheks> weird?
[16:46] <Elliria> In case it's of any use, this is Dolphin 21.12.3 that I'm using,
[16:46] <Elliria> I know, right?
[16:46] <oerheks> is tasks.md still open in markdown?
[16:47] <Elliria> It's still in Markdown.
[16:47] <oerheks> what happens if you quit markdown?
[16:47] <Elliria> I just copied Tasks.md into the directory where my other Markdown files are an it's still in italic and the others aren't.
[16:47] <Elliria> The file isn't open and wasn't open during the screenshots.
[16:47] <oerheks> oke, just a check.
[16:48] <oerheks> then no, i had no other answer than last modified
[16:49] <Elliria> I added a screenshot of Taks.md now sitting inside my directory of other well-behaved Markdown files. Heh.
[16:49] <Elliria> I swear I'm Murphy. Chaois seems to follow me/
[16:52] <oerheks> oke, so it took a while to get updated.
[16:52] <Elliria> I asked in the KDE channel, too, but haven't received any responses so far. Thanks for trying to help.
[16:54] <oerheks> have fun!
[16:55] <Elliria> Thanks. You, too.
 SPL9
 UOWA
 U0WA
 LDZC
 OYTS
 Hey there, is it possible to upgrade the emoji font to Unicode v. 15? I'd love to use the donkey emoji! (I tried deleting Noto Color Emoji  and installing it manually, but that broke the emoji-picker, so i redid this.)
 Or will it be in Kubuntu 24 automatically?
 🫏
[23:51] <oerheks> install fonts-noto-color-emoji https://www.omgubuntu.co.uk/2023/02/unicode-15-ubuntu-22-04-lts
[23:51] <oerheks> and reboot