*** bhagyashris_ has joined #opendev | 00:46 | |
*** bhagyashris has quit IRC | 00:53 | |
*** timburke has quit IRC | 02:12 | |
*** boistordu has quit IRC | 02:17 | |
*** timburke has joined #opendev | 04:32 | |
*** timburke has quit IRC | 05:51 | |
*** slaweq has quit IRC | 06:13 | |
*** slaweq_ has joined #opendev | 06:26 | |
*** slaweq_ has quit IRC | 06:29 | |
*** ykarel|away has joined #opendev | 07:09 | |
*** ykarel|away has quit IRC | 08:12 | |
*** ykarel|away has joined #opendev | 08:24 | |
*** ykarel|away has quit IRC | 09:41 | |
*** ykarel|away has joined #opendev | 12:05 | |
*** ykarel|away has quit IRC | 12:23 | |
*** tkajinam has quit IRC | 14:45 | |
*** timburke has joined #opendev | 15:03 | |
*** ysandeep has joined #opendev | 16:05 | |
*** timburke has quit IRC | 16:37 | |
*** amoralej|off has joined #opendev | 17:28 | |
*** ysandeep has quit IRC | 17:36 | |
avass[m] | mordred: a quick thought would be to use indentation to specify dependencies, and also specify if an entry is a ppa or otherwise a package (if needed). But there's probably reasons why it can't be that easy | 17:37 |
---|---|---|
fungi | mordred: [continuing from #zuul] probably a big part of the complication in adding nonstandard package repository functionality to bindep stems from trying to take advantage of integration for declaring those repositories in different platforms (e.g. distro packages which, when installed, add new package repositories, which implies multi-stage package addition) | 17:38 |
fungi | we likely should be considering a platform-independent syntax and workflow as the first order solution | 17:38 |
avass[m] | and i don't think anyone wants to support windows because of how different it is. The closest thing to a package manager that has is chocolatey | 17:39 |
fungi | maybe multiple bindep invocations are acceptable... run and it tells you the list of package repositories you're missing. run again once you've fixed that | 17:39 |
fungi | i thought windows had an "add and remove applications" interface, accessible via powershell? | 17:40 |
fungi | or is that poorly supported by random things packaged for windows? | 17:41 |
fungi | sure it may not have an "automatically find and install this thing i want" feature, but that's not what bindep does anyway, bindep just checks what's already installed against a list of what's needed and tells you what you're missing | 17:41 |
fungi | i expect the bigger hurdle is that bindep is a command-line tool implemented in python, so you need a command shell and working python interpreter, and once you're there wsl is only a stone's throw away | 17:43 |
fungi | which is why i think making bindep work in wsl is probably a much easier target there | 17:44 |
fungi | for checking what's installed, i've already suggested (since yum has this feature as well) that packages could be optionally identified by the existence of a file on the filesystem or a particular executable name in the path | 17:45 |
fungi | so you don't necessarily need a package manager to provide a list of what's installed, you can just check directly | 17:46 |
avass[m] | I believe Wsl version 2 is practically just a hidden Linux VM so that wouldn't really solve anything. Version 1 is... Weird and I'm not sure how much access it has to the windows system. I think it's possible to check the registry to see if something is installed, but I'm not sure if chocolatey or winget uses that or does something else. | 17:51 |
*** JayF has quit IRC | 17:54 | |
*** amoralej|off has quit IRC | 18:28 | |
*** amoralej|off has joined #opendev | 19:05 | |
*** amoralej|off has quit IRC | 20:37 | |
*** amoralej|off has joined #opendev | 21:48 | |
*** Adri2000 has quit IRC | 22:43 | |
*** tkajinam has joined #opendev | 22:57 | |
opendevreview | Ian Wienand proposed opendev/system-config master: limnoria/meetbot setup on eavesdrop01.opendev.org https://review.opendev.org/c/opendev/system-config/+/793719 | 23:22 |
*** timburke has joined #opendev | 23:26 | |
opendevreview | Ian Wienand proposed opendev/zone-opendev.org master: Add eavesdrop01.opendev.org https://review.opendev.org/c/opendev/zone-opendev.org/+/795004 | 23:46 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!