/srv/irclogs.ubuntu.com/2014/12/31/#ubuntu-devel.txt

soreauHi, I'm wanting to install a python package manually and want to pass --install-layout=deb but only if on ubuntu/deb based distro00:30
soreauwhat's the 'easiest' build system check to see if you're on deb based system so the modules get installed to the correct location or what's a better way of doing this?00:30
mark06maybe something around the lines of https://github.com/renatosilva/pidgin/blob/master/build/ububuild.sh#L2101:17
tewardcjwatson: no reason to dig into it unless others report a broken build on the same host.  until then, thank you for the unrelated retry of build failures, which happened to build the powerpc package without issue.  :)02:38
teward(sorry, late ping, been a bit busyish since this morning)02:38
ScottKmitya57: I'd rather not cripple pyqt5.05:23
mitya57ScottK, ok, will file a MIR10:56
weasel_popperso, this is just pointless nagging as it's something that impossible to fix without breaking everything, but implicit globbing is a terrible design flaw in linux12:56
weasel_popperit would be better imo if it were explicit. like  'glob rm *.txt | bash -s', where 'glob' would print the globbed arguments to stdout12:57
weasel_popperthen you could write programs that do things like 'calc 2*3+1', or properly use forwardslash in path names12:58
bekksecho "2+3*4"|bc13:08
weasel_popperthat was just an example. yet another one is multiple file renaming. eg. you can't do 'mv * *.txt'13:09
bekksUse rename instead of mv.13:10
weasel_popperthat doesn't solve the problem, it just works around the one case13:10
bekksWell, you can disable globbing in bash.13:11
weasel_popperTrue. The problem is that there even being implicit globbing period is largely what makes Linux incompatible with Windows from a file system point of view.13:12
cjwatsonIt isn't a property of Linux.  It's a property of the shell.13:12
cjwatsonIn particular it's not a property of the file system.13:12
cjwatsonThe shell is a replaceable component.13:13
weasel_popper@cjwatson, it's a property of the bash shell, which is the standard shell for all unixes.13:13
udevbotError: "cjwatson," is not a valid command.13:13
bekksbash is NOT the standard shell for ALL unixes. In fact, most Unices dont even have bash installed.13:14
cjwatsonI'm aware that the POSIX shell (not bash) is standard.  It's still replaceable.  Understanding what layers things happen at is important.13:14
cjwatson(rather, *a* POSIX shell)13:14
weasel_popperwell, more correctly, the 'bourne' shell is the standard shell. bash is an extension of that13:14
bekksweasel_popper: And the bourne shell is not the standard shell on most unices, too.13:15
weasel_poppernext you're going to tell me that 'ed' isn't the standard editor13:15
cjwatsonbash is an extended reimplementation based on the Korn shell, which in turn was based on the Bourne shell13:15
bekksHPUX uses ksh, AIX uses ksh, Solaris 10 uses ksh - and they all dont even have bash or the bourne shell installed, by default.13:15
cjwatsonMost Unix systems have at least Korn-style shells nowadays.13:15
cjwatsonAnyway, they all have globbing, so this is a moot point.  And this is a totally pointless debate here. :-)13:16
cjwatsonI'd just like you to acknowledge the difference between "Linux" and individual shells more clearly.13:16
weasel_popperI was just rambling anyway. Was studying shell design for OS dev and noticed there was literally no criticism whatsoever of implicit globbing to be found on the net13:18
cjwatsonThis seems unlikely13:20
cjwatsonAnyway, there are obvious trade-offs either way13:20
weasel_popperAnother thing I find to be a design flaw is the use of a root directory. It essentially offers you a million ways to shoot yourself in foot in exchange for typing 2-4 more characters like c:/ or hd0:/13:21
cjwatsonOK, please stop this.13:22
cjwatsonThis isn't going to result in concrete actionable changes to Ubuntu.13:22
cjwatsonThere must be forums elsewhere for general chat about OS design ideas?13:23
weasel_popperI'm sure there are, but I don't wanna die :(13:23
=== ubott2 is now known as ubottu
=== rcj is now known as Guest87135
achianghow does one force apt-get source to download source from an unauthenticated repo?23:04
achiangnote that this is different from attempting to apt-get install from the repo23:04
achiangon trusty, apt-get source just bombs out with an error23:05
darkxstachiang, there is an allow-unauthenticated option23:43

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!