IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 27 June 2017   (all times are UTC)

00:34gdi2k has joined IRC (gdi2k!~gdi2k@49.151.32.219)
02:01pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Ping timeout: 240 seconds)
02:08pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)
02:11pppingme has left IRC (pppingme!~pppingme@unaffiliated/pppingme, Read error: Connection reset by peer)
03:24
<alkisg>
Good morning all :)
04:32vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
05:13man has joined IRC (man!~username@unaffiliated/man)
05:13bitchecker has left IRC (bitchecker!~bitchecke@31.131.20.132, Ping timeout: 260 seconds)
05:13zamba has left IRC (zamba!marius@flage.org, Ping timeout: 260 seconds)
05:13gehidore has left IRC (gehidore!~username@unaffiliated/man, Ping timeout: 260 seconds)
05:14bitchecker has joined IRC (bitchecker!~bitchecke@31.131.20.132)
05:14Statler has joined IRC (Statler!~Georg@p579FE501.dip0.t-ipconnect.de)
05:15zamba has joined IRC (zamba!marius@flage.org)
05:46man is now known as run
05:46run is now known as gehidore
05:55ricotz has joined IRC (ricotz!~ricotz@p5B2A9993.dip0.t-ipconnect.de)
05:55ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
06:18Eric4 has joined IRC (Eric4!~eric@sdi.iut-valence.fr)
06:20lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection)
07:46Statler has left IRC (Statler!~Georg@p579FE501.dip0.t-ipconnect.de, Remote host closed the connection)
08:08ZAJDAN has joined IRC (ZAJDAN!4d30954b@gateway/web/freenode/ip.77.48.149.75)
08:27cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 246 seconds)
08:30Statler has joined IRC (Statler!~Georg@mail.lohn24.de)
08:31cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
08:57cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 246 seconds)
09:01cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
09:06
<Eric4>
About "sed: can't read /etc/rc.local: no such file or directory" while booting debian 9 over ltsp. I know this is just a warning, but i didn't want my users to see any error message. Juste replace "sed '${/^exit 0$/d;}' -i /etc/rc.local" with "sed '${/^exit 0$/d;}' -i /etc/rc.local 2> /dev/null" in /usr/share/ltsp/init-ltsp.d/50-rcfiles
09:16forum has joined IRC (forum!~Thunderbi@193-83-48-100.adsl.highway.telekom.at)
09:23
<bcg>
[ -f /etc/rc.local ] && sed ...
09:24
or if you prefer $? being 0:
09:24
[ ! -f /etc/rc.local ] || sed ...
09:25
<alkisg>
Eric4: if rc.local doesn't exist, that means that the RCFILE_xx lts.conf directives no longer work
09:25
So, silencing the warning just hides the real problem
09:26
File a bug report against ltsp, so that we fix it properly and RCFILE_xx works again in debian 9 or other systemd-based distributions
09:26
!ltsp-bug
09:26
<ltsp`>
ltsp-bug: To file a bug report for upstream LTSP, go to https://bugs.launchpad.net/ltsp
09:26
<bcg>
with systemd rc.local usually doesn't exist, but is run if you create it.
09:26
<alkisg>
I think we should make systemd units for ltsp at this point
09:26
<Eric4>
Ok i will fill a bug :-) my modest contribution to ltsp ;-)
09:27
<bcg>
alkisg: that's in my todo list. :-)
09:27
<alkisg>
And properly handle client "events"... rc* events (==booted), if-up events etc
09:28ABIX_Adamj_ has joined IRC (ABIX_Adamj_!~quassel@2a01:7c8:aab0:3d9:5054:ff:fed3:602b)
09:31
<alkisg>
bcg: I think you should arrange some way for other users to test your ltsp commits, so that we quickly upgrade you to "ltsp-developer" status, and you start committing directly upstream...
09:31
About the packaging, I talked with vagrantc and he doesn't object if it's in a separate branch
09:33
<bcg>
I'll create test rpms for other users after my holiday.
09:33
<alkisg>
Cool. I might be able to test too...
09:33bitchecker_ has joined IRC (bitchecker_!~bitchecke@31.131.20.132)
09:33
<bcg>
I already have them, but I didn't want to create separate rhel-packaging repo from them.
09:34
<alkisg>
In a month or so I'll have committed a lot of changes in ltsp, and I'd like to test the results in different systemd-based distros as well
09:34bitchecker has left IRC (bitchecker!~bitchecke@31.131.20.132, *.net *.split)
09:34JerryT has left IRC (JerryT!~jerry@wsip-70-165-106-163.om.om.cox.net, *.net *.split)
09:34ABIX_Adamj has left IRC (ABIX_Adamj!~quassel@abix-vps.abix.info.pl, *.net *.split)
09:34sutula has left IRC (sutula!~sutula@207-118-152-40.dyn.centurytel.net, *.net *.split)
09:35
<alkisg>
It might be a good time there to ship a new ltsp release, with rhel support included
09:35gdi2k has left IRC (gdi2k!~gdi2k@49.151.32.219, Quit: Leaving)
09:35sutula has joined IRC (sutula!~sutula@207-118-152-40.dyn.centurytel.net)
09:41JerryT has joined IRC (JerryT!~jerry@wsip-70-165-106-163.om.om.cox.net)
09:46
<bcg>
Having packaging files in separate branch is quite strange. How can you create a tarball release including those files?
09:48
<alkisg>
Suppose that someone wants to package ltsp for some rare distro. And he does produce a few packages and disappears after 1 month
09:48
Why should that appear in ltsp's git history?
09:48
Gathering the source from 2 git trees shouldn't be an issue...
09:49
Either with a script, or manually...
09:50
Also I think that the tarball traditionally doesn't include the packaging, that comes in a separate file
09:50
<bcg>
In that case separate repos is better than branches.
09:51
<alkisg>
Yes sorry I'm used to bazaar terminology, I meant repositories there
09:51
<bcg>
some tarballs include packaging data in packaging/ or doc/ subdirs. That is not directly usable in debian, but at least it includes all needed files.
09:52
<alkisg>
I think the major point is to have most code upstream and not in if-up scripts or systemd units
09:53
That way, we can update the code in a single commit when we change something
09:53
If the packaging doesn't contain much code, I don't care much about its "history" or keeping it to the same tree...
09:54
appstream data and systemd units can also go upstream, probably
09:54
since they'll be common to many distros
09:55
<bcg>
Packaging contains curretly missing "make install" workflow.
09:55
When you add systemd service files "make install" changes.
09:56
<alkisg>
make install is a separate thing from packaging, it doesn't respect the package management...
09:56cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 240 seconds)
09:57
<bcg>
running "make install DESTDIR=..." is usually part of rhel-packaging.
09:58
<alkisg>
For projects using shell or python?
09:58
<bcg>
all
09:58
c, python, shell, ...
09:58
<alkisg>
So we're supposed to have a makefile that would arrange what to put and where?
09:59
<bcg>
yes.
09:59
<alkisg>
And where would it put if-up scripts or systemd units?
10:00
or man pages, or application .desktop files etc?
10:00
<bcg>
For that you usually have configure.
10:01
Or "make install" parameters.
10:01
and/or
10:01
or packaging/YOUR_DISTRO/config file to be included in "make install"
10:02
<alkisg>
For example, debian has debian/script.if-up
10:02
or debian/project.manpages
10:03
If we do that from `make install` instead, then we bypass debhelper
10:03
I'm not sure that that would help...
10:04
E.g. for debian/project.gconf-defaults, we'd have to manually put postinst calls to update gconf database
10:04
So we'd end up with more code, and we'd have to test it on each new gconf etc version...
10:07
I think I'd feel best if: code that is contained in debhelper, isn't duplicated in ltsp-upstream
10:12
<bcg>
Urgh... I rather have separate git repositories (rhel-packaging? packaging-rhel? ltsp-rhel-packaging?) than branches in ltsp repo for packaging. So let's continue old way with repos?
10:12markus_e92 has left IRC (markus_e92!~markus_e9@80-121-121-228.adsl.highway.telekom.at, Ping timeout: 258 seconds)
10:12
<alkisg>
branches in ltsp repo => noone proposed that
10:12
It's just that branch in bzr is the same as repository in git
10:13
So I was proposing "different git repositories"
10:13
They can just live under ltsp-upstream, so that new maintainers can keep up where the old maintainers left...
10:15markit has joined IRC (markit!~marco@host179-38-static.243-95-b.business.telecomitalia.it)
10:15
<alkisg>
Although I suppose they can be owned by the packagers instead of ltsp-upstream.... and the new maintainer can just fork the old one and mark it as abandoned...
10:16
ltsp-rhel-packaging sounds fine
10:16
We have ltsp-debian-packaging, ldm-debian-packaging etc
10:16markus_e92 has joined IRC (markus_e92!~markus_e9@91-115-17-251.adsl.highway.telekom.at)
10:20cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg)
10:31GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
10:39
<bcg>
oh, then we all agree: different git repositories under ltsp-upstream.
10:39
ltsp-rhel-packaging it is then.
10:40
Sorry for delay. I'm also packaging [eh] my luggages. Leaving tomorrow for Japan for two weeks.
10:42
Where is ltsp-debian-packaging btw? not in https://code.launchpad.net/ltsp.
10:47
<alkisg>
vagrantc keeps it in https://anonscm.debian.org/cgit/collab-maint/ltsp.git/
10:47
He's thinking of putting it to launchpad instead
10:47
I keep a personal copy of it in https://code.launchpad.net/~alkisg/+git/ltsp-debian
10:48
So that I can automatically build the latest ltsp...
10:49
<bcg>
So it's basically a fork of ltsp-upstream with added /debian dir...
10:50
for rhel I plan to include only README and ltsp.spec files. README tells you how to create tarball from upstream repo with specific commit id.
10:51
then you do "rpmbuild -ba ltsp.spec" and that's it.
10:51
maybe that readme will be included to spec file as comments.
10:54
That will match Fedora's fedpkg-workflow too.
11:48championofcyrodi has joined IRC (championofcyrodi!~championo@c-71-62-20-140.hsd1.va.comcast.net)
11:54Eric4 has left IRC (Eric4!~eric@sdi.iut-valence.fr, Ping timeout: 240 seconds)
11:57lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18)
12:17championofcyrodi has left IRC (championofcyrodi!~championo@c-71-62-20-140.hsd1.va.comcast.net, Read error: Connection reset by peer)
12:17championofcyrod1 has joined IRC (championofcyrod1!~championo@c-71-62-20-140.hsd1.va.comcast.net)
12:20Eric4 has joined IRC (Eric4!~eric@sdi.iut-valence.fr)
12:30championofcyrod1 has left IRC (championofcyrod1!~championo@c-71-62-20-140.hsd1.va.comcast.net, Ping timeout: 240 seconds)
12:38championofcyrodi has joined IRC (championofcyrodi!~championo@c-71-62-20-140.hsd1.va.comcast.net)
13:08forum has left IRC (forum!~Thunderbi@193-83-48-100.adsl.highway.telekom.at, Read error: Connection reset by peer)
13:08forum1 has joined IRC (forum1!~Thunderbi@193-83-48-100.adsl.highway.telekom.at)
13:11forum1 is now known as forum
13:12gvy has joined IRC (gvy!~mike@altlinux/developer/mike)
13:18ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu)
13:19adrianor1 has joined IRC (adrianor1!~adrianorg@177.18.50.215)
13:22adrianorg has left IRC (adrianorg!~adrianorg@187.115.106.85, Ping timeout: 240 seconds)
13:23ZAJDAN has left IRC (ZAJDAN!4d30954b@gateway/web/freenode/ip.77.48.149.75, Ping timeout: 260 seconds)
13:27championofcyrodi has left IRC (championofcyrodi!~championo@c-71-62-20-140.hsd1.va.comcast.net, Ping timeout: 246 seconds)
13:31markus_e92 has left IRC (markus_e92!~markus_e9@91-115-17-251.adsl.highway.telekom.at, Ping timeout: 240 seconds)
13:34adrianor1 is now known as adrianorg
13:36markus_e92 has joined IRC (markus_e92!~markus_e9@91-115-17-251.adsl.highway.telekom.at)
13:37forum1 has joined IRC (forum1!~Thunderbi@193-83-48-100.adsl.highway.telekom.at)
13:37forum has left IRC (forum!~Thunderbi@193-83-48-100.adsl.highway.telekom.at, Read error: Connection reset by peer)
13:37forum1 is now known as forum
13:46GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 240 seconds)
14:21GodFather has joined IRC (GodFather!~rcc@75-145-237-204-Michigan.hfc.comcastbusiness.net)
14:58markit has left IRC (markit!~marco@host179-38-static.243-95-b.business.telecomitalia.it, Quit: Konversation terminated!)
15:30ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Ping timeout: 255 seconds)
15:34eu^ppp-94-65-248 has joined IRC (eu^ppp-94-65-248!5e41f8c0@gateway/web/freenode/ip.94.65.248.192)
15:38eu^ppp-94-65-248 has left IRC (eu^ppp-94-65-248!5e41f8c0@gateway/web/freenode/ip.94.65.248.192, Ping timeout: 260 seconds)
15:39ricotz has joined IRC (ricotz!~ricotz@p5B2A9993.dip0.t-ipconnect.de)
15:39ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
15:54
<alkisg>
bcg: and where do you keep the systemd units or if-up scripts etc? They can't all fit into a .spec file...
16:11GodFather has left IRC (GodFather!~rcc@75-145-237-204-Michigan.hfc.comcastbusiness.net, Ping timeout: 255 seconds)
16:11pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme)
16:16
<bcg>
systemd units are common and belong to ltsp repo, right?
16:17
<alkisg>
Sure; but isn't there anything rhel specific there?
16:17
<bcg>
warren togami has put all config etc files to ltsp repo.
16:18
<alkisg>
There's altlinux unmaintained code there as well :)
16:18
<bcg>
and fedora and k12linux
16:18
<alkisg>
Yes; it's hard for others to remove what they don't have a clue about
16:19
It's one reason to keep the packaging separate...
16:19
<bcg>
rhel7 and fedora 25/26 are quite close so they could be merged.
16:19
<alkisg>
I don't mind either way; but I do see vagrantc's point
16:22
<bcg>
ltsp's server/Redhat/configs/ dir has most rhel-specific parts.
16:22
most made by warren, i've just deleted old ones and updated some.
16:26
<alkisg>
Nice
16:26vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
16:26* alkisg waves to vagrantc
16:32* vagrantc waves
17:33forum has left IRC (forum!~Thunderbi@193-83-48-100.adsl.highway.telekom.at, Quit: forum)
18:22gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving)
18:26GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
18:34it4^IT4-PC has joined IRC (it4^IT4-PC!2be2072b@gateway/web/freenode/ip.43.226.7.43)
18:34
<it4^IT4-PC>
dsa
18:34
dsfs
18:34
asdf
18:34
s
18:34
daf
18:34
saf
18:36Eric4 has left IRC (Eric4!~eric@sdi.iut-valence.fr, Ping timeout: 255 seconds)
18:40it4^IT4-PC has left IRC (it4^IT4-PC!2be2072b@gateway/web/freenode/ip.43.226.7.43, Ping timeout: 260 seconds)
18:55GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 255 seconds)
19:09
<highvoltage>
ecdsa
19:24
<bcg>
ed25519
19:50Statler has left IRC (Statler!~Georg@mail.lohn24.de, Remote host closed the connection)
20:04tek_____ is now known as teknkik
20:29
<vagrantc>
alkisg: what was that major disk slowdown issue with i386-pae ? seem to be having a similar issue with i386 builders for tests.reproducible-builds.org
20:29
alkisg: i seem to recall you had found a viable workaround?
20:29
although a bit dangerous
20:48lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection)
21:56ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection)
21:57ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
22:05GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
22:06GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
22:12gehidore has left IRC (gehidore!~username@unaffiliated/man, Quit: WeeChat 1.8)
22:13gehidore has joined IRC (gehidore!~username@unaffiliated/man)
23:12GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 260 seconds)
23:39vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)