ryuo | and it's still readable by humans more or less. | 00:45 |
---|---|---|
ryuo | this one mostly preserves the same style as the existing one, though incompatible. | 00:45 |
ryuo | if people are OK with it, i'll start planning for it as a long term replacement. obviously the old one will remain for awhile until we're sure we've replaced the old tools still bound to the old format. | 00:47 |
*** xor29ah has quit IRC | 01:03 | |
*** xor29ah has joined #crux-devel | 01:03 | |
*** tnut has quit IRC | 07:57 | |
*** pedja has joined #crux-devel | 09:12 | |
jue | frinnst: what do you mean by "defaulting to python3"? An ISO without python on it, only with python3? | 10:07 |
pedja | I understood it meant python3 as a default, system '/usr/bin/python'? | 10:19 |
pedja | with python2 available in the ports | 10:20 |
pedja | does anything from opt still require python2? | 10:21 |
jue | no, that's not a good idea | 10:31 |
jue | just looked at the two xorg ports that depends on python, both can use python3 as well, and both can be forced to use python3 even if python is installed | 10:33 |
jue | the arch way to sysmlink python3 to python is just a big mess | 10:34 |
pedja | so no python symlink, and fixing stubborn stuff to explicitly use whichever they need? | 10:40 |
pedja | or just not shipping python2 at all? | 10:41 |
pedja | and suggesting people use miniconda if they need it :) | 10:43 |
jue | well, in first step I'd try to force the ports to use python3 because you have to expect that people have python installed | 10:44 |
jue | and we should avoid footprint errors | 10:45 |
pedja | iirc, fedora is nuking all the py2 modules, leaving just the base python2 | 10:55 |
jue | here's a typical autotools output (from grub2) -> https://f089263b11a7e360.paste.se/ | 11:03 |
pedja | so it looks for python3 explicitly? nice | 11:08 |
jue | yep, that's the norm | 11:10 |
jue | here's an example how to force the use of python3 -> https://6b78655f7fd58213.paste.se/ | 11:11 |
*** tnut has joined #crux-devel | 12:22 | |
jue | TimB_: or still | 14:26 |
jue | for f in $(grep -lrs libffi.so.6 /usr/lib); do pkginfo -o $f | awk '!/^Package/ {print $1}'; done | sort -u | 14:26 |
jue | ;) | 14:26 |
TimB_ | jue: i forgot to save yours, mine is still in my .zshrc O:) | 14:27 |
jue | :) | 14:27 |
frinnst | Im running a python -> python3 symlink. works well so far | 14:30 |
frinnst | but granted, my usage is pretty limited | 14:30 |
frinnst | pretty much all ports that depend on python can switch to use python3 without troubles. maybe a few holdouts but thats about it | 14:31 |
TimB_ | jue: i corrected that now ;) your version is much cleaner | 14:31 |
jue | frinnst: I'm against the symlink because some/many ports definitely need a python2.x, spidermonkey as an example | 14:36 |
jue | and, as the grub example shows, most/all newer ports can deal with a python3 binary | 14:38 |
tnut | Afternoon | 14:46 |
TimB_ | tnut: hey | 14:52 |
tnut | :) | 14:52 |
jue | frinnst: btw, do you remember why we've added python3 to our ISO | 14:52 |
TimB_ | jue: your version gives me back "pkginfo: " one time, fwiw | 14:52 |
TimB_ | doesn't matter too much, but just curious if it happens for you as well? | 14:53 |
jue | no | 14:53 |
pedja | jue, isn't python3 required by meson? | 14:54 |
TimB_ | weird :) | 14:54 |
jue | pedja: yeah, right | 14:54 |
jue | pedja: thanks :) | 14:56 |
pedja | np | 14:56 |
jue | TimB_: that's the output of pkginfo if no owner can be found | 14:58 |
jue | $:~> pkginfo -o asdasd | 14:58 |
jue | pkginfo: no owner(s) found | 14:59 |
jue | awk '!/^(Package|Pkginfo)/ {print $1}' <- should fix that | 14:59 |
TimB_ | might be it :) | 15:00 |
TimB_ | jue: can confirm | 15:03 |
TimB_ | yeah i have one or two packages which are not listed in any of my prtdirs | 15:03 |
*** xor29ah has quit IRC | 15:29 | |
*** xor29ah has joined #crux-devel | 15:34 | |
frinnst | jue, I dont even remember yesterday :D | 16:47 |
*** BurnZeZ has quit IRC | 17:46 | |
*** xor29ah has quit IRC | 18:23 | |
*** xor29ah has joined #crux-devel | 18:23 | |
*** BurnZeZ has joined #crux-devel | 19:14 | |
*** BurnZeZ has quit IRC | 20:21 | |
*** BurnZeZ has joined #crux-devel | 20:22 | |
*** pedja has quit IRC | 20:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!