LeePen | Hello, further to that list of beowulf/buster package versions I posted I am just looking at upower. | 19:12 |
---|---|---|
LeePen | What is our position/policy on forking to remove service files? | 19:12 |
LeePen | upower dropped its systemd dependency in https://salsa.debian.org/utopia-team/upower/commit/f1c4970902f89bdef411ea22ea85ba68ea496778 | 19:14 |
LeePen | Do we still need a fork of it? | 19:14 |
fsmithred | LeePen, my opinion on removing service files is that we should not do it because it's the same as removing sysvinit scripts. | 19:46 |
LeePen | Thanks. Yes, that is my opinion too. And without systemd running they are harmless. | 19:47 |
LeePen | So, I think that means we can drop the fork of upower. | 19:48 |
LeePen | Does anybody here actually use it? | 19:48 |
fsmithred | I don't know if there were other reasons for forking it. | 19:49 |
fsmithred | It's intimately related to policykit, isn't it? | 19:49 |
LeePen | It used to have a systemd dependency, but that has now been removed | 19:49 |
LeePen | It uses policykit certainly | 19:49 |
fsmithred | cool. One that we didn't do. | 19:49 |
LeePen | :) | 19:49 |
LeePen | It would be great if somebody who actually uses it could install the buster upower on beowulf and verify functionality. | 19:50 |
fsmithred | I think I've done that. Let me reboot the latest vm and check. | 19:51 |
LeePen | Great, thanks. | 19:51 |
golinux | LeePen: Official policy on those files: https://dev1galaxy.org/viewtopic.php?id=1925 | 19:51 |
LeePen | golinux: Thanks. | 19:52 |
LeePen | I am all for reducing our workload, so if we don't have to keep a fork of it... | 19:52 |
fsmithred | 1:0.9.23-2+d I can shutdown and reboot from desktop | 19:53 |
golinux | Not meaning to disrupt the flow but I'm starting to think about chimaera | 19:53 |
golinux | https://transfer.sh/cpQCf/deepsea-narrow40.png | 19:53 |
golinux | Hydrolagus trolli | 19:53 |
golinux | https://transfer.sh/ufzb4/chimaera2.jpg | 19:53 |
golinux | https://www.youtube.com/watch?v=CV0D6G4CTio | 19:53 |
fsmithred | oops. | 19:53 |
fsmithred | that should have been +devuan1.3 | 19:53 |
golinux | I'm thinking some where in that palette. | 19:54 |
LeePen | Buster has upower | 0.99.10-1 | buster | source, amd64, arm64, armel, armhf, i386, mips, mips64el, mipsel, ppc64el, s390x | 19:54 |
LeePen | 19:54 | |
LeePen | +devuan1.3 is our forked package. | 19:54 |
fsmithred | that's the only one I'm seeing | 19:54 |
LeePen | You will need to manually download it from debian. | 19:54 |
* golinux this is the most boring unpleasant time of the year so need to twiddle my thumbs, so to speak | 19:55 | |
fsmithred | yeah, I'll get it now. | 19:55 |
fsmithred | oh shit, I booted the wrong vm | 19:55 |
fsmithred | brb | 19:55 |
LeePen | NO rush | 19:55 |
LeePen | golinux: That is an ugly fish! | 19:56 |
golinux | It is a magnificent beast!! | 20:01 |
LeePen | The 2 are not mutually exclusive! | 20:02 |
golinux | It is a chimaera that I can relate to . . . reality not cartoons | 20:02 |
fsmithred | LeePen, it works. Only sticky point is that it's a lower version. | 20:02 |
fsmithred | which wasn't an issue with dpkg -i | 20:02 |
golinux | I want to pet it! But then I like lizard sand spiders too. | 20:02 |
fsmithred | that would make an interesting chimaera | 20:03 |
fsmithred | (lizard and sand spider) | 20:03 |
LeePen | fsmithred: Hmmm, that is a pain! | 20:04 |
golinux | Sorry for the noise. I need food. | 20:05 |
LeePen | Me too. Time to cook soon. | 20:08 |
LeePen | fsmithred: I can't think of a way around that. But forking just to bump the version is silly. | 20:08 |
LeePen | I have built new procps and tasksel packages for unstable. | 20:08 |
fsmithred | great | 20:10 |
LeePen | I think they have no unstable specific dependencies, so I can move them to beowulf when we want to test them there. | 20:10 |
fsmithred | what's the story on building packages now? Will it let me build the same version in ceres and beowulf? | 20:11 |
LeePen | No that won't work, because there would be different binaries with the same name. | 20:14 |
LeePen | There are 2 choices: | 20:15 |
LeePen | Build for ceres and then, if all the dependencies can be satisfied in beowulf, we can move the package in dak. | 20:15 |
LeePen | Alternatively, if library versions have changed so much that we need to build directly for beowulf, we need a different src version. | 20:16 |
LeePen | For me appending ~beowulf1 etc is working well and avoids having to bump the version yet again on the next uplaod to unstable. | 20:16 |
LeePen | Does that make sense? | 20:16 |
fsmithred | yes, it makes sense | 20:17 |
LeePen | Great. | 20:17 |
fsmithred | I was told previously that it's a big pain in the ass to move it from dak | 20:17 |
fsmithred | is that still the case? | 20:17 |
LeePen | I think I can do it without to much problem. | 20:18 |
LeePen | That is whay I have done for the recent jenkins-debian-glue and cowbuilder upgrades we have made. | 20:18 |
fsmithred | ok. Using ~beowulf1 is ok, too. That means I don't have to burn through a lot of numbers. | 20:18 |
LeePen | Yes. The next unstable build can just have the next +devuan[0-9] number | 20:19 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!