[04:36] anant (~anant@14.98.58.228) joined #hamara.
[04:36] anant (anant@14.98.58.228) left #hamara.
[06:00] libregeekingkid_ (~quassel@1.22.128.120) joined #hamara.
[06:35] libregeekingkid_ (~quassel@1.22.128.120) left irc: Remote host closed the connection
[07:58] anant (~anant@210.7.64.52) joined #hamara.
[08:17] saurabh (~saurabh@210.7.64.4) joined #hamara.
[08:19] aparna (~aparna@210.7.64.2) joined #hamara.
[08:49] libregeekingkid__ (~quassel@210.7.64.2) left irc: Remote host closed the connection
[09:18] libregeekingkid_ (~quassel@210.7.64.2) joined #hamara.
[09:58] vikas (~vik@2a02:17d8:1010:1:79e5:e1e7:42b5:dbab) joined #hamara.
[10:00] <vikas> libregeekingkid_, aparna: any further on the live boot user?
[10:01] <libregeekingkid_> vikas: Good Morning, running my 9th build now
[10:01] <libregeekingkid_> https://git.hamaralinux.org/libregeekingkid/hamara-makeiso/commit/2eccea0b7f482d61ea267454f5ca5dfb05bd5957
[10:02] <libregeekingkid_> vikas: http://devel.hamaralinux.org:8080/job/HamaraDebianBuildByRaju/9/console
[10:02] <vikas> libregeekingkid_: make sure your builds are visible on the DevISOBuilds tab
[10:03] <libregeekingkid_> vikas: whats DevISObuilds ?
[10:03] <vikas> there is a tab in jenkins
[10:03] <libregeekingkid_> and where do I configure it
[10:04] <libregeekingkid_> ok, got the tab
[10:05] <vikas> libregeekingkid_: where did you get this function from?
[10:06] <libregeekingkid_> its a hook in the debian live CD
[10:06] <libregeekingkid_> to setup users
[10:07] <libregeekingkid_> vikas: one more thing, simply adding a user is not working
[10:07] <vikas> ok
[10:07] <libregeekingkid_> the hook given to me by Amardeep Sir is this
[10:08] <vikas> ok - but you are expecting this hook to work on your iso now
[10:08] <vikas> ?
[10:08] <libregeekingkid_> vikas: thats what I am hoping for
[10:10] <vikas> ah
[10:10] <vikas> /lib/live/config
[10:10] <vikas> i have been expecting everything to be in /etc/live/config
[10:10] <vikas> /lib/live/config on the debian live cd seems to contain everything we need!
[10:11] <libregeekingkid_> yup
[10:11] <libregeekingkid_> on more Q
[10:11] <vikas> so the problem is probably
[10:11] <vikas> we are not installing the package live-config
[10:11] <vikas> so it does not make it into our squashfs
[10:12] <vikas> try your fix first
[10:12] <libregeekingkid_> we are taking our pacakges from our Repo on in.devel.hamaralinux.org
[10:12] <vikas> but if you can determine that all of the config files come from debians live-config package
[10:13] <libregeekingkid_> THat contains packages for ubuntu right?
[10:13] <vikas> libregeekingkid_: no
[10:13] <vikas> devel.hamaralinux.org/hamara-sugam
[10:13] <vikas> is a fork of the debian jessie repo
[10:13] <libregeekingkid_> ok
[10:13] <libregeekingkid_> got it
[10:13] <vikas> remember we're building a debianised version of hamara?
[10:14] <libregeekingkid_> as in line #96
[10:14] <libregeekingkid_> yes we are building a debianised version, but I was not aware that our repos have cloned the debian repos as well
[10:14] <vikas> ah - ok
[10:15] <vikas> yes - that was the first thing we needed
[10:16] <libregeekingkid_> I am downloading the iso from the build, How do make my build visible under DevISOBuilds
[10:16] <libregeekingkid_> ?
[10:17] <vikas> am just testing a potential fix - Saurabh or Anant can show u
[10:18] <libregeekingkid_> ok
[10:20] <libregeekingkid_> vikas: are you making changes to install live-config now?
[10:21] <vikas> yes - just trying it out
[10:21] <libregeekingkid_> vikas: that will ease a lot of things
[10:21] <libregeekingkid_> thats what the official debian approach
[10:22] <vikas> libregeekingkid_: then after installing it we can use makeiso.sh to modify specific files that live-config provides
[10:23] <libregeekingkid_> vikas: Just to experiment I was already trying this approach in a separate new project under my repo.
[10:23] <vikas> ah - ok
[10:23] <vikas> i just made a fork with that fix in
[10:23] <libregeekingkid_> again, the fix has no effect
[10:23] <vikas> am building an iso
[10:24] <vikas> libregeekingkid_: we're you able to verify that the /lib/live/config contained the files after your fix?
[10:27] <libregeekingkid_> thers no /lib/live/config
[10:27] <libregeekingkid_> no such file or directory
[10:27] <vikas> that's why your fix didn;t work
[10:30] <vikas> libregeekingkid_: mine has it
[10:30] <vikas> http://devel.hamaralinux.org:8080/view/Dev%20ISO%20Builds/job/hamara-sugam-amd64-VT/ws/makeiso/hamara-sugam-amd64/lib/live/config/
[10:30] <libregeekingkid_> vikas: also there was no /etc/live/config/user-setup.conf
[10:31] <vikas> libregeekingkid_: It seems that live-boot doesn't look to /etc/live on debians cd
[10:31] <vikas> libregeekingkid_: let's see if my iso works..
[10:32] <libregeekingkid_> vikas: yup
[10:33] <libregeekingkid_> vikas: build finished
[10:35] <vikas> libregeekingkid_: have to go to a meeting now
[10:35] <vikas> libregeekingkid_: check out the iso i just built
[10:35] <libregeekingkid_> I'll test it
[10:35] <vikas> libregeekingkid_: it logs in automatically :)
[10:35] <vikas> libregeekingkid_: the desktop is rather wierd though..
[10:35] <vikas> :)
[10:35] <vikas> over to you guys
[10:35] <libregeekingkid_> cool
[10:36] <vikas> actually it looks like it's missing the wallpaper
[10:36] <vikas> so that should be an easy enough fix
[10:36] <vikas> will be back here later
[10:37] vikas (vik@2a02:17d8:1010:1:79e5:e1e7:42b5:dbab) left #hamara.
[11:46] libregeekingkid_ (~quassel@210.7.64.2) left irc: Remote host closed the connection
[11:53] libregeekingkid_ (~quassel@210.7.64.2) joined #hamara.
[13:15] sha123 (~shirish@61.0.219.234) joined #hamara.
[13:16] <sha123> good evening all :)
[13:18] <libregeekingkid_> sha123: 6A- 8'M/>
[13:19] sha1231 (~shirish@117.222.4.174) joined #hamara.
[13:23] <libregeekingkid_> sha123: 6A- 8'M/>
[13:25] sha123 (~shirish@61.0.219.234) left irc: Ping timeout: 480 seconds
[13:31] vikas (~vik@2a02:17d8:1010:1:79e5:e1e7:42b5:dbab) joined #hamara.
[13:32] <vikas> hi
[13:32] <vikas> libregeekingkid_, aparna: either of you figure out what the problem with the desktop is?
[13:33] <vikas> i guess you both have a bootable iso now :)
[13:33] <libregeekingkid_> vikas: aparna is on with the grub themes and wallpaper issues. I am trying to solve a critical problem
[13:33] <vikas> libregeekingkid_: ok
[13:33] <libregeekingkid_> vikas: If you have checked the ISO, VM
[13:34] <vikas> libregeekingkid_: i have it booted in a vm - yes
[13:34] <libregeekingkid_> the window manager is malfunctioning
[13:34] <vikas> yep
[13:34] <libregeekingkid_> start a window and theres no title bar
[13:34] <vikas> first hint - is it even installed?
[13:35] <libregeekingkid_> yup, thats why I am taking a look here http://live.debian.net/manual/stable/html/live-manual/customizing-package-installation.en.html#373
[13:35] <vikas> ok
[13:35] <libregeekingkid_> I am going to install task-lxde-desktop
[13:35] <aparna> vikas: amardeep has told me to follow this https://git.hamaralinux.org/hamara-developers/hamara-packages/tree/development/hamara-gfxboot-master to change a boot theme
[13:35] <vikas> i am not sure that's the right way
[13:35] <libregeekingkid_> making changes as per section 8.2.2
[13:36] <libregeekingkid_> since we have included live-config
[13:36] <vikas> libregeekingkid_: bear in mind that our meta packages need to describe what a base hamara-sugam install looks like
[13:36] <vikas> libregeekingkid_: whilst we are using live-boot and live-config to run a live image
[13:37] <vikas> libregeekingkid_: it's not only a live image - it will be installable
[13:37] <libregeekingkid_> yes
[13:37] <vikas> libregeekingkid_: so should hamara-sugams base meta contain everything required for a running lxde?
[13:37] <vikas> yes, it probably should
[13:37] <libregeekingkid_> yup
[13:38] <vikas> libregeekingkid_: i think we are missing some package names from hamara-meta that are required for a fully running lxde desktop
[13:38] <libregeekingkid_> our current ISO is missing a lot of components
[13:38] <vikas> libregeekingkid_: that's my hunch
[13:39] <libregeekingkid_> vikas: don't you think http://live.debian.net/manual/stable/html/live-manual/customizing-package-installation.en.html#380 should work with a little modification
[13:40] <vikas> libregeekingkid_: there us a package called live-image-lxde-desktop
[13:40] <libregeekingkid_> specific to lxde
[13:41] <libregeekingkid_> cool, this should work right?
[13:41] <vikas> libregeekingkid_: but actually it looks like the package you mentioned before might be the correct one
[13:43] <vikas> libregeekingkid_: do you want me to add that package and rebuild the iso?
[13:43] <libregeekingkid_> let me add it
[13:43] <vikas> where are you adding it?
[13:44] <vikas> libregeekingkid_: i made a new branch to test the earlier change - so I need to merge that in to my development-debian branch
[13:44] <libregeekingkid_> vikas: I have pulled your branch to my fork
[13:44] <vikas> aparna: that's fine - just keep it simple
[13:44] <libregeekingkid_> already
[13:45] <vikas> libregeekingkid_: ok - make the change there and i'll merge it
[13:45] <libregeekingkid_> vik, task-lxde-desktop or live-image-lxde-desktop
[13:46] <vikas> task-lxde-desktop
[13:46] <vikas> libregeekingkid_: I just installed it in the vm and it brings in a whole load of packages that are required for a fully functional desktop
[13:46] <vikas> libregeekingkid_: let's add it to the iso - and see how it looks
[13:47] <libregeekingkid_> vikas: After your lines?
[13:47] <vikas> add it to the same line
[13:48] <vikas> where i install live-config
[13:56] <libregeekingkid_> vikas: check
[13:56] <libregeekingkid_> THis syncing of forks is sometimes a pain
[13:57] <libregeekingkid_> vikas: I accitendtly pushed to your copy
[13:58] <vikas> libregeekingkid_: ok
[13:58] <vikas> show me where?
[13:58] <libregeekingkid_> I 282
[13:58] <libregeekingkid_> https://git.hamaralinux.org/vik/hamara-makeiso/commit/f18607a27d1844529014e0af9f566ad09539c858
[13:59] <vikas> ok
[13:59] <vikas> that's fine - don't mind if you push directly to that branch
[14:00] <vikas> i don't think your fix is correct though
[14:00] <libregeekingkid_> nah, But it happened that means I did something wrong here
[14:01] <vikas> libregeekingkid_: i think you need to get this part clear in your view
[14:01] <vikas> libregeekingkid_: like I said earlier - we're not following a pure debian live-build approach - instead we are creating our own chroot, putting everything we need inside it and then creating a squashfs
[14:02] <vikas> so my previous fix on #281 shows that
[14:02] <vikas> it shows, we are inside the chroot - so we can actually install the package there
[14:03] <vikas> libregeekingkid_: I think we should use the same approach for task-lxde-desktop
[14:03] <vikas> libregeekingkid_: do you concur?
[14:03] <libregeekingkid_> do you mean a simple apt-get install task-lxde-dektop will be correct enough
[14:03] <vikas> yep
[14:03] sha1231 (~shirish@117.222.4.174) left irc: Read error: Connection reset by peer
[14:03] <vikas> because the script is inside a mounted chroot at that point
[14:03] <libregeekingkid_> yup, I did concur
[14:03] <vikas> ok
[14:04] <vikas> let me do that
[14:04] <vikas> 1 sec
[14:05] <libregeekingkid_> vikas: I changed it already
[14:06] <vikas> ok
[14:06] sha123 (~shirish@59.94.127.247) joined #hamara.
[14:06] <vikas> libregeekingkid_: are u pushing it or making a merge request?
[14:07] <libregeekingkid_> making a merge req
[14:08] <libregeekingkid_> vikas: make the changes your self, for this time
[14:09] <libregeekingkid_> I got the point anyway, and am getting an error saying "Validate branches Cannot Create: This merge request already exists: ["Test live config"]"
[14:10] <vikas> ok
[14:10] <vikas> let me do it then
[14:13] <sha123> vikas: hi, sending you a sorta longish mail :P
[14:13] <vikas> libregeekingkid_, aparna: can you follow the same naming convention on your builds that I am using please
[14:13] <vikas> eg: hamara-sugam-amd64-VT
[14:13] <libregeekingkid_> ok
[14:13] <vikas> so append your build with your initials
[14:13] <vikas> rest should stay the same
[14:15] <libregeekingkid_> fine
[14:17] <libregeekingkid_> vikas: changed
[14:25] <vikas> http://devel.hamaralinux.org:8080/view/Dev%20ISO%20Builds/job/hamara-sugam-amd64-VT/40/console
[14:25] <vikas> just waiting for the iso
[14:26] <libregeekingkid_> me to
[14:30] <vikas> it's done
[14:31] <vikas> libregeekingkid_: really we should configure qemu to run after the build has finished
[14:31] <vikas> libregeekingkid_: then vnc to it
[14:31] <libregeekingkid_> vikas:what do
[14:31] <libregeekingkid_> you mean by that
[14:32] <libregeekingkid_> ok, got it, cool
[14:34] <vikas> desktop has a wallpaper now :)
[14:38] <vikas> libregeekingkid_: next bit of work is getting our theme in place