« first day (1607 days earlier)      last day (3344 days later) » 

3:46 AM
@derobert You mean because you'd have to keep rebuilding the backport?
 
 
1 hour later…
5:05 AM
@FaheemMitha Yep. Thankfully, it'd be from Jessie, so its not like it'd be changing a lot... so maybe I'll do it. Wonder if I can get the boss's OK to do it at work. (Maybe, these are all work machines I'm doing it for.)
 
 
1 hour later…
6:10 AM
@derobert according to the page:
Non Debian Developer

If you are not a Debian Developer, please upload your backport somewhere (binaries and sources, e.g. to mentors.debian.net), post a link to its .dsc file on debian-backports@lists.debian.org and ask for review and upload.
Some important note

Please note, that you are responsible for this backport from the time on when it was accepted on debian-backports. This means, you have to keep track of the changes in unstable, update your backport when a new version enters testing and provide security updates when needed. If you are not willing or capable of doing this, you better ask someone else (e.g. on the mentioned mailinglist) to create and maintain the backport.
Sounds like a lot of fairly thankless work. Especially the keeping track of things.
I wonder how many people do that.
 
 
4 hours later…
10:16 AM
@FaheemMitha Yep. Not sure if its worth it. I don't think that many people are actually using SSSD on Debian, and I'm not sure we will be more than a month or so past Jessie's release.
(due to upgrading to Jessie)
Though it could be worse than boring thankless work. You could be working on systemd in Debian. I imagine the systemd maintainers must have to buy extra hard disk space to store their email killfiles.
 
10:58 AM
@derobert I doubt systemd gets that much hate.
I gather systemd is working ok for you on jessie so far?
I'm contemplating upgrading my machine to jessie. It must be quite stable right now.
 
@FaheemMitha I refer you to the -devel archives. Pick almost any month in the last 12...
 
If I did so, I'd get to meet systemd first hand no doubt. It would be like a visit to the Bates Motel...
@derobert Ok, but I use Gmane.
 
@FaheemMitha Yeah. There are a few things I've had to fix here and there, but that's pretty normal with testing. Actually, the last testing cycle or two have been pretty breakage free.
 
@derobert Yes, right now is probably not the best time to be creating wheezy backports.
Has there been any word on how far away the release is?
@derobert testing cycle? what's that?
 
And fix a thing here or there applied to sysv init as well, and fixing them is often more of a PITA with sysv init. At least, once you get past the systemd learning curve, as it's definitely different
@FaheemMitha freeze, release, thaw, huge backlog of migrations, months pass, freeze, etc.
 
11:02 AM
@derobert Oh, that testing cycle. Ok.
So, much systemd hate on debian-devel? Hmm.
 
Yeah. The one for Jessie has been fairly free of breakage, amazing considering systemd. So was the one for Wheezy. I think the one for Squeeze, OTOH, was broken routinely.
(But that's been a while, so I may be remember wrong)
@FaheemMitha systemd became a political issue, unfortunately, not a technical one.
 
@derobert Oh. Generally I stay with stable till the next release. So, I don't run into a lot of breakage. Unless I cause it myself, of course.
 
Well, at least it did with enough people to make those discussions painful.
@FaheemMitha Yes, and except for on upgrade day.
 
@derobert Any idea why? I hear a lot of stuff about it being unUnixy. And Linux having lost its way. Etc. etc.
 
@FaheemMitha systemd is really different. It's not really an incremental change.
 
11:05 AM
It actually tooks me months to get around to upgrading to wheezy, as I recall.
@derobert so, people don't like something different?
By that logic, git should have got lots of hate.
[Luke Kenneth] how to remove libsystemd0 from a live-running debian desktop system
Hmm.
"the reasons for demonstrating that this is possible have absolutely
nothing to do with my *personal* (technically-based) dislike of
systemd, although my reasons for actually removing libsystemd0 from
personal systems *are* based on a technical assessment (mostly with a
sysadmin eye). but, i repeat: my *personal* choice has *nothing to
do* with the reason for posting this documentation."
This thread is like 100 messages long. Mid-February approximately.
 
@FaheemMitha yes, and as gets pointed out in that thread, that's BS. libsystemd0 is pretty tiny. Its main purposes are things like standardizing "does this system run systemd?" checks.
 
@derobert Yes.
Just after 6 am. Up early?
 
@FaheemMitha That's part of it. I don't know why it gets so much hate otherwise. It does do a lot of stuff, though mainly that's folding a bunch of daemons into one project. (People never complain about Apache, for some reason).
 
@derobert I think there is some concern that it is taking over a bunch of other stuff. Like udev?
 
I guess it's pretty annoying that all the knowledge you've gained about how to make sysvinit work over the years is suddenly useless—the first time it didn't work right, I was certainly annoyed. How the #(@!*# do I fix this? What do all these parts do?! WTF is a unit file, etc.
But once you learn those, its not that bad.
 
11:13 AM
Wow, Colin Watson just quoted
36
Q: Why are shared libraries executable?

Tadeusz A. KadłubowskiWhy have almost all the shared libraries in /usr/lib/ have the executable permission bit set? I don't see any use case for executing them. Some do manage to hook-up some form of main function to print a short copyright and version note, but many don't do even that and segfault upon execution. So...

We're famous!
 
And having written unit files and init scripts... I'm a heck of a lot more confident that the unit files are right. Even when the init scripts are copied from /etc/init.d/skeleton.
 
On 2nd of January 2015, so perhaps not just.
@derobert unit files? some systemd thing I assume.
 
@FaheemMitha yes
 
And people don't like the fact that the scripts are now binary.
though by that logic much of an average system is objectionable.
 
@FaheemMitha unit files are plain text. systemd itself is binary, but then again so was init.
 
11:15 AM
Does systemd do internal consistency checks?
@derobert oh
 
systemd does plenty of things I don't like (e.g., it's silly RedHat-esque way of handling local config changes), and it feels like it could be more elegant (but I don't know how to pull that off).
anthony@Zia:/etc/systemd/system$ cat vpn-really-up.service
[Unit]
Description=Ping Einstein to make sure the VPN is really up
Requires=openvpn@derobert.net.service
After=openvpn@derobert.net.service

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/ping -c 2 -w 300 192.168.65.24
TimeoutStartSec=330
that's a unit file.
 
@derobert ok
 
Actually, I don't think that's needed anymore, it was a work around for a bug in the OpenVPN startup scripts
Note that it's about as long as the bloody header of a sysv init script.
 
@derobert right. I don't know anything about sysv. never really dealt with it.
 
oh, and AFAIK, udev did join the systemd project
 
11:22 AM
@derobert oh. so it wasn't a "hostile" takeover? :-)
 
@FaheemMitha oh, definitely. The systemd folks bought 51% of the stock in udev, and forced everyone else to sell. :-p
 
@derobert :-)
 
11:55 AM
An alternative to backports is putting stuff in ones own repository. Of course, you have to have a stable machine on a fast connection to the net with plenty of bandwidth for that to be an option.
 
 
2 hours later…
2:03 PM
@FaheemMitha the binary issue was related to logfiles, which, if you let systemd do system logging, can either be in binary or plain text. Some of the embedded folks like binary logs because they can be smaller and the rest of everyone likes plain text. Systemd can do both, but because it can do one that some people did not like, those people got upset.
and some people just want to complain. I saw one guy ranting at how much more complicated his mount output was with systemd and how that makes systemd bad (more mounts due to cgroup utilization by systemd)
 
2:34 PM
@casey Hmmm, the journal can be plain text? It forwards to syslog in plain text, but I don't think you can actually store /var/log/journal in plain text.
 
3:09 PM
@casey yes, I also thought the logs can only be in binary. but of course, I've never used systemd
@casey I take it you're also not sympathetic to the anti-systemd contingent?
 
@derobert hmm, I could be misinterpreting that. I do run my stuff through syslog so I never looked too close at the native logging
@FaheemMitha I'm sympathetic to valid concerns.
 
@casey do you think people have valid concerns about the advent of systemd in Debian etc?
 
i haven't dug too deeply into the drama on the list so I can't really say.
but I'm firmly in the "I don't care" camp, as my use case is not greatly affected by either choice. 99% of my use case boils down to starting/stopping services, which is just a slightly different command for either. For the 1%, I'd rather write a systemd unit than a sysvinit script.
 
@casey fair enough. me neither. I'm kind of hoping I will manage to continue to not have an opinion.
@casey yes, I don't quite understand the mass hysteria about a feature that I barely notice most of the time.
Granted, I don't really do much with Debian most of the time.
 
@FaheemMitha as with anything debian, the drama is mostly ideological, not practical.
 
3:17 PM
@casey Well, one assumes something must be stirring them up. Unless these people have taken up a profession as drama queens.
I mean, they must have better things to do than complain on Debian lists.
 
@FaheemMitha defending an ideology. system do does too much, is more than a simple replacement for init, violates the "unix way", binary data = closed data, is limited to x86/amd64 systems, etc
the last one is the only one I see as really valid, as it necessitates supporting a different init system on some platforms
 
@casey presumably it could be ported to other archs? and if so, why not?
 
@casey I'm pretty sure systemd runs on other platforms. As long as its Linux. Given, Debian does have non-Linux ports.
 
3:37 PM
@FaheemMitha @derobert has it right (I should have been more specific), its an issue of non-Linux kernels (kfreebsd and hurd) than architectures
though I seem to recall reading that can be solved by writing a kdbus stub that does nothing but trick systemd into thinking the system has a kdbus
 
@casey Oh, I'm aware of that, yes. The kfreebsd people have been quite vocal with their complaints, I think.
 
3:53 PM
@casey I doubt that, pretty sure the real thing it needs is cgroups
But I haven't followed the discussions of systemd on non-Linux at all.
 
@derobert I haven't followed the discussions either, that nugget of (mis?)information was from a gentoo list on how to implement systemd on gentoo/kfreebsd
im bad about knowing exactly what it needs. Though I build my own kernels, gentoo has a patch that adds "CONFIG_GENTOO_LINUX_INIT_SYSTEMD" to the config and if you turn that on it forces on the relevant options for systemd to work
 
@casey sounds handy.
 
@FaheemMitha yea, its one of the reasons I use the gentoo-sources kernel vs the vanilla-sources kernel in gentoo. The difference is a few pretty minor patches like that
 
4:11 PM
@casey I used to use the Debian kernel sources too. Back when I actually compiled by own kernels.
 
4:51 PM
I need to audit my SO [fortran] answers to see the frequency they use the phrasing "Fortran arrays are column major..." because it seems that I type that way too often
 
5:08 PM
bah, deleted and I'm < 10k :(
 
@casey Yeah, never mind. Transient problem. Went away on its own.
 
5:44 PM
snort
25
Q: Punch a user button!

Manishearth Gotten frustrated with a user? Want to vent? Feel like punching them? Don't worry, here's a script that adds a "Punch" button to every gravatar. You can punch all the worst users now: Installation Click here to install. Will work in Chrome or Firefox (the latter requires Greasemonkey). S...

 
5:54 PM
@terdon I have a question about bioinformatics, could I ask it here ?
 
@stackunderflow On the site you mean?
Sure, if it is about text manipulation, converting between formats etc.
If it's about the biology, ask on Biology or biostars.org instead
Or just ask me, I might be able to help :)
 
Actually, its about some basic terminology about bioinformatic : ) I think you could help me
 
@stackunderflow Ah, then it would be off topic here but on topic on Biology.
OK, try me but it will have to be quick, I have to go in a few minutes
Reads?
 
Yea, then let me send link of my question
I have already posted it on biology.
 
It's basically the short sequence that is read by the sequencing process.
 
5:58 PM
yeap its about reads
himm, I was right aobut my suspection : ) Then let me enhance my question
 
Most of the next-gen sequencing methods sequence small bits of sequence which are then assembled into the genome or whatever they were sequencing. Each small piece is called a read.
I saw your question on biology and I'll post an answer when I get the chance
 
okey, thanks a lot, but here is another question, why next-gen sequencing methods takes small pieces to sequence >
 
@stackunderflow Because it's much faster. They take many copies of a genome, break it up into many pieces and sequence in parallel. It's just like parallel computing really.
It also has something to do with the way they sequence, the size of the wells and the like. Read the wikipedia articles on the various sequencing methods, that should give you a general idea.
Or post another Q on Biology, we need more next-get sequencing questions.
 
okey, if you already read the paper that I give link of it in my question, do you know what they refer by pattern of processing words ?
this was the last question btw, I really appreciate to all of your answers
 
@stackunderflow No, no idea. I would have to read the paper. Next time, include the relevant quote from the paper in your question.
Sorry but I have to go :)
 
6:06 PM
Okey, I'll do it
thanks a lot
 
6:54 PM
has anyone here been certified by the Linux Foundation?
 
7:36 PM
I'm philosophically opposed to collecting pieces of paper that claim I know something
 
7:46 PM
which is a good standpoint, once you have experience to show instead of a piece of paper
 
@JNat I know someone who is, but he doesn't hang around here (actually he's been too busy to hang around any lately..)
 
@Seth sysadmin or engineer?
 
@JNat I don't remember which, sorry.
 
no problem
 
8:40 PM
hey all i have a quick question, i am too afraid to ask in UL: Is there such a way to store tab seperated values in a text doc to a 2d array?
in bash
 
why you need bash?
 
because It would be easier in my script because I am using what is in the text document as parameters for a seperate program i am using in my script
 
 
1 hour later…
10:05 PM
@casey I thought you were getting a PhD.
 
10:22 PM
@FaheemMitha no one ever asks to see that particular piece of paper, so I need not collect it. By that point its about your pubs
 
10:33 PM
@casey any academic job will ask, and most industry jobs will
however, you could claim that a PhD claims that you know everything about nothing, so it doesn't exactly claim that you know something
 
10:50 PM
@casey I think you are mistaken. People do ask to see your PhD. How else would they know whether you have one?
 
11:01 PM
@Gilles I think that would be more accurately phrased as almost everything about almost nothing.
 

« first day (1607 days earlier)      last day (3344 days later) »