[16:01] <krishnakant> vikas: got it now
[16:01] <vikas> now everyone has access, the next step is to create your own fork
[16:01] navin (~oftc-webi@triband-mum-120.60.57.57.mtnl.net.in) joined #hamara.
[16:01] <cubamukundan_> vikas: I could fork it
[16:01] <vikas> everyone create their own fork then
[16:02] <ishan_> i think i have not yet granted access to it
[16:02] <krishnakant> vikas: is there a link for forking?
[16:03] <ishan_> you have not yet added me as the member
[16:03] <ishan_> no
[16:03] cubamukundan (~oftc-webi@1.23.78.25) left irc: Ping timeout: 480 seconds
[16:03] <cubamukundan_> hello
[16:03] <navin> its ishan
[16:04] <ishan_> its ishan
[16:04] <ishan_> instead of imasdekar
[16:04] <vikas> ok
[16:04] <vikas> anyone know who the other user is?
[16:04] <krishnakant> navin I think accessibiulity issue here I can't get my screen reader to read the forke button
[16:04] <ishan_> remove that imasdekar user
[16:04] <isaagar> nope
[16:05] <cubamukundan_> krishnakant: try refreshing the page
[16:05] <vikas> ishan_: you should be in now
[16:05] <navin> We can fork it tommorow
[16:05] <cubamukundan_> krishnakant: Vik must have given you access now
[16:05] <ishan_> there was some error while creating that uer from which i cannot login
[16:05] <vikas> krishnakant: yes - u have access - i am just trying to get the link u need to create the fork
[16:05] <vikas> ishan_: no probs
[16:05] <vikas> ishan_: i'll remove the other one
[16:06] <ishan_> okay
[16:06] <vikas> once you have a fork, go ahead and clone the repo
[16:06] <krishnakant> vikas: i can't see forke sorry
[16:07] <navin> kk sir we'll fork tommorow
[16:07] libregeekingkid (~quassel@223.30.80.158) joined #hamara.
[16:07] <navin> when we meet
[16:07] <cubamukundan_> Raju is here
[16:07] <libregeekingkid> hello all
[16:07] <isaagar> libregeekingkid: namaste
[16:08] navin_ (~oftc-webi@triband-mum-120.60.57.57.mtnl.net.in) left irc: Ping timeout: 480 seconds
[16:08] <cubamukundan_> libregeekingkid: I sometimes read your username as Libre Greek King King
[16:08] <cubamukundan_> Kid
[16:08] <libregeekingkid> (.8M$G
[16:09] <libregeekingkid> cubamukundan_: read it like that always :D
[16:09] <libregeekingkid> vikas: Have we started?
[16:09] <vikas> libregeekingkid: yes
[16:09] <krishnakant> navin: ok
[16:09] <krishnakant> coz I am not able to get it at all
[16:10] <vikas> libregeekingkid: we're up to here
[16:10] <krishnakant> rest all is accessible I can see commits and every thing else but forke is not there
[16:10] <vikas> https://wiki.hamaralinux.org/wiki/index.php/Notes_from_Hamara_Sugam_Contributor_IRC_Session_29/12/15#Make_a_fork
[16:11] <libregeekingkid> vikas: go on I'll observe. Its your session, I'll jump in when required
[16:11] <krishnakant> navin: may be I will directly clone it to just see and follow then tomorrow u can forke it for me
[16:11] <cubamukundan_> (.8M>0
[16:12] <vikas> krishnakant: there is a small button to the left of the https / ssh button
[16:13] <vikas> krishnakant: maybe an accessibility issue with that?
[16:13] <vikas> libregeekingkid: could you keep up the wiki page as we go please?
[16:13] <libregeekingkid> vikas: Yes
[16:14] <libregeekingkid> vikas: I suggest we use a piratepad for the meet and then we get that pad to wiki. It would be faster.
[16:15] <vikas> libregeekingkid: up to you
[16:15] <vikas> libregeekingkid: i have already put some stuff on the wiki
[16:15] <krishnakant> vikas: done
[16:15] <vikas> ok
[16:15] <libregeekingkid> vikas: ok, sure. Go on with the session
[16:15] <vikas> so I think everyone has a fork of the repo
[16:16] <vikas> next, we need to create a chroot
[16:16] <navin> yup
[16:16] <ishan_> yes
[16:16] <vikas> you should always build inside a chroot
[16:16] <vikas> the build process does certain things - like create apt sources lists and pulling packages
[16:16] <vikas> this will totally trash your operating system
[16:17] <vikas> so make sure you ALWAYS use a chroot
[16:17] <vikas> next bit of information to know is
[16:17] <vikas> hamara sugam is built from debian strech
[16:17] <vikas> so you will need a debian stretch chroot
[16:18] <vikas> depending on your current OS, this will either be available easily, or we have to do a little trickery
[16:19] <vikas> there is basic intro here:
[16:19] <krishnakant> vikas: i have fakeroot and all tools to build iso
[16:19] <krishnakant> what else I need
[16:20] <vikas> krishnakant: you will need chroot
[16:20] <krishnakant> vikas: already there
[16:20] <krishnakant> vikas: I have build iso before also so have a bit of knowledge
[16:20] <vikas> krishnakant: ok
[16:21] <vikas> so for everyone, just make sure you have the correct packages to make a chroot
[16:21] <vikas> apt-get install binutils debootstrap
[16:21] <navin> ok
[16:21] anant (~anant@2a02:17d8:1010:1:2de9:92dc:d671:9f9d) left irc: Remote host closed the connection
[16:21] <vikas> then create a directory for your chroot
[16:22] <ishan_> ok
[16:22] <vikas> mkdir /home/USER/sugam_chroot
[16:22] <vikas> next command will either work or fail depending on your distro version :)
[16:22] <ishan_> ok
[16:23] <vikas> debootstrap --arch x86_64 stretch /home/USER/sugam_chroot http://httpredir.debian.org/debian
[16:23] anant (~anant@2a02:17d8:1010:1:2de9:92dc:d671:9f9d) joined #hamara.
[16:26] <vikas> libregeekingkid: do you have a stretch machine?
[16:26] <krishnakant> vikas: problem with the stretch keyword
[16:26] <vikas> krishnakant: can u post the error?
[16:27] <isaagar> E: Invalid Release file, no entry for main/binary-x86_64/Packages
[16:27] <vikas> isaagar: so this is the problem I was referring to
[16:27] <cubamukundan_> vikas: i am on stable
[16:27] <libregeekingkid> vikas: Yes I do have, but it is all f*** up now. Because of a lot of repo changes and stuff. Its not booting from 2 days. Need to fix that.
[16:27] <vikas> this will happen if your distro is older than stretch
[16:27] <vikas> your distro does not have the template file to create a stretch chroot
[16:27] <isaagar> i am on stretch
[16:28] <jonas> architecture should be amd64
[16:28] <vikas> isaagar: i made a mistake with the arch
[16:28] <isaagar> ya thats correct
[16:28] <vikas> jonas: thanks :)
[16:28] <krishnakant> vikas: no such script /user/share/debootstrap ...
[16:28] <vikas> so that command should actually be
[16:28] <vikas> debootstrap --arch amd64 stretch /home/USER/sugam_chroot http://httpredir.debian.org/debian
[16:29] <jonas> also, lots of Debian development services have been down all day today - not sure if that will affect your activities now...
[16:29] <jonas> just went online again few minutes ago, but might take a few hours to get fully up to speed
[16:29] <vikas> jonas: we only need to pull the chroot - so as long as there is a debian mirror available, we should be ok
[16:30] <jonas> might not affect your needs of only pulling .deb files
[16:30] <jonas> right :-)
[16:30] <jonas> s/of/if/
[16:30] <isaagar> vikas: now its retrieving packages
[16:31] <libregeekingkid> the conversation here is shaping the document at https://pad.disroot.org/p/hamaraContributorMeeting29Dec2015, It will get added to the wiki later
[16:31] <krishnakant> vikas: u sure it runs on Ubuntu?
[16:32] <vikas> krishnakant: you just need to add a file, let me get it for u
[16:33] <krishnakant> navin: well we just need a file
[16:33] <navin> Actually my net is bit slow
[16:33] <navin> right now i'll just observe
[16:34] <krishnakant> ishan_: this is really interesting and I think we can do this very easily
[16:34] <navin> Yup
[16:34] <navin> we can
[16:34] <krishnakant> navin: yes I will do as much as I can because vik is getting the file for me
[16:34] <ishan_> ok.
[16:35] <ishan_> we will definitely do it , no issues for us
[16:35] <ishan_> just i am down with fever now....
[16:35] <vikas> isaagar: can we get the file from you pls
[16:36] <vikas> isaagar: we need /usr/share/debootstrap/scripts/stretch
[16:36] <libregeekingkid> krishnakant: vikas: debootstrab for debian will run for ubuntu and its derivatives, just the keyword stretch will not work
[16:36] <isaagar> vikas: ok
[16:36] <libregeekingkid> instead use testing
[16:36] <vikas> libregeekingkid: it will work once you have the config file ;)
[16:36] <vikas> isaagar: could you put it on the pad?
[16:36] <isaagar> vikas: sure
[16:37] <libregeekingkid> vikas: Any ways we can just use testing instead of stretch
[16:37] <krishnakant> ishan_: it is ok
[16:37] <ishan_> will try to be there as long as i can
[16:37] <vikas> libregeekingkid: better to use a strech chroot than testing incase testing changes to something else
[16:38] <libregeekingkid> vikas: :) Agree
[16:38] <vikas> krishnakant: you will need to add the config from isaagar to /usr/share/debootstrap/scripts/stretch
[16:40] <krishnakant> ok
[16:40] <vikas> isaagar: any luck with that?
[16:41] canaar (~oftc-webi@1-39-98-248.live.vodafone.in) joined #hamara.
[16:41] <cubamukundan_> krishnakant: Try running the command as sudo
[16:42] <krishnakant> yes I tryed sudo
[16:42] <krishnakant> only then it worked but that error came
[16:42] <krishnakant> isaagar: so should I go on your site and download?
[16:43] <krishnakant> I can't find it elsewhere
[16:43] <vikas> krishnakant: it's there on the link that isaagar posted
[16:43] <isaagar> krishnakant: just copy text from link and name it as stretch
[16:43] <krishnakant> ok
[16:44] <isaagar> krishnakant: place it in /usr/share/debootstrap/scripts
[16:44] <krishnakant> isaagar: ok
[16:44] <krishnakant> for those who don't understand this, it is necessary because the scripts will depend on this infrastructure
[16:44] <vikas> if your chroot is ready, you should move inside it
[16:45] <vikas> chroot /home/USER/sugam_chroot
[16:46] <krishnakant> ok
[16:46] <vikas> you'll need some packages inside the chroot
[16:46] <vikas> firstly git
[16:46] <krishnakant> I hope every one here knows what is chroot
[16:46] <libregeekingkid> vikas: My CHROOT is ready now.
[16:46] <vikas> krishnakant: I posted the debian page earlier for people to read
[16:46] <krishnakant> libregeekingkid: lucky
[16:46] <vikas> so everyone move into the chroot
[16:46] <krishnakant> I am still doing it
[16:46] <vikas> if you are not sure of anything please ask
[16:46] <vikas> krishnakant: no worries
[16:46] <krishnakant> I feel I am not coppying it correctly that is clea r
[16:46] <krishnakant> but I will be ready
[16:47] <vikas> so once you are inside you chroot
[16:47] <vikas> apt-get install git
[16:47] <krishnakant> I alrady have git
[16:48] <krishnakant> vikas: I guess we now need to pull from our own forke?
[16:48] <vikas> krishnakant: but your chroot wont have it
[16:48] <vikas> once you have git inside the chroot
[16:49] <krishnakant> yes
[16:49] <krishnakant> it was not having it
[16:49] <krishnakant> installed
[16:50] <libregeekingkid> to get into the CHROOT use command chroot PATH_TO_CHROOT
[16:50] <isaagar> getting error " chroot: failed to run command /bin/bash: No such file or directory "
[16:50] <krishnakant> isaagar: is ur default shell bash?
[16:50] <isaagar> krishnakant : yes
[16:52] <canaar> Hey all
[16:52] <vikas> isaagar: seems a problem with your chroot - it should not be missing bash
[16:52] <libregeekingkid> canaar: welcome
[16:53] <libregeekingkid> vikas: Everything inside the CHROOT is a root command, right?
[16:53] <cubamukundan_> canaar: welcome back :-)
[16:53] <canaar> Hey
[16:54] <canaar> Can you summarise what are we up to?
[16:54] <isaagar> vikas: in CHROOT folder i have debootstrap and var
[16:54] <krishnakant> libregeekingkid: yes it is root command
[16:54] <vikas> isaagar: looks like that chroot didn't build properly - u should have more directories
[16:55] <vikas> anyone else having the problem that isaagar has?