=== chris14_ is now known as chris14 | ||
=== fling_ is now known as fling | ||
bastiaan | 6.6.20 stil running well, only an Xorg segfault somewhere | 15:25 |
---|---|---|
LocutusOfBorg | <LocutusOfBorg> ./debian/scripts/dkms-autopkgtest: # linux-doc is a dependency generated by autodep8 for autopkgtest-pkg-dkms | 16:12 |
LocutusOfBorg | <LocutusOfBorg> ./debian/scripts/dkms-autopkgtest: # install only linux-headers-* matching the source version of linux-doc | 16:12 |
LocutusOfBorg | <LocutusOfBorg> ./debian/scripts/dkms-autopkgtest: wanted_source_version=$(dpkg-query -f '${source:Version}' -W linux-doc 2>/dev/null || true) | 16:12 |
LocutusOfBorg | <LocutusOfBorg> xnox, ^^ | 16:12 |
LocutusOfBorg | hello, dkms is still mentioning linux-doc... | 16:12 |
LocutusOfBorg | and all dkms looks regressed now... | 16:12 |
arighi | LocutusOfBorg, which kernel/release is that? | 16:57 |
LocutusOfBorg | noble | 16:57 |
LocutusOfBorg | linux-doc disappeared in noble | 16:57 |
LocutusOfBorg | and it was used as "version" to understand which linux header to download for dkms autopkgtests | 16:57 |
LocutusOfBorg | look e.g. https://autopkgtest.ubuntu.com/packages/virtualbox/noble/amd64 | 16:58 |
LocutusOfBorg | 492s E: Package 'linux-doc' has no installation candidate | 16:59 |
arighi | looking | 17:05 |
arighi | it was dropped by `fd8ee93c3a38 ("UBUNTU: [Packaging] drop useless linux-doc")` | 17:22 |
arighi | apparently it wasn't completely useless... | 17:23 |
mhcerri | :D | 17:23 |
arighi | but I like that we can save space if we don't provide linux-doc, maybe we should provide a "fake" linux-doc to avoid breaking other packages? | 17:24 |
LocutusOfBorg | or we can use different package | 17:25 |
LocutusOfBorg | so, we have two options: fix autodep8 to install something else and not linux-doc | 17:29 |
LocutusOfBorg | provide somewhere the linux-doc | 17:29 |
LocutusOfBorg | switch to linux-tools-* or whatever | 17:29 |
LocutusOfBorg | I ask on debian what is the preferred thing to do | 17:30 |
LocutusOfBorg | I would like to avoid a delta in autodep8 | 17:30 |
LocutusOfBorg | I open a bug in Debian | 17:31 |
arighi | yeah I think the best would be to keep providing linux-doc without actually adding the additional dependencies, this should limit the damange of other packages that still has the linux-doc dependency... | 17:34 |
LocutusOfBorg | is a provided package enough? | 17:35 |
* LocutusOfBorg checks | 17:35 | |
arighi | yeah like if we say provides linux-doc without actually providing anything... I think that should work | 17:36 |
LocutusOfBorg | :/ | 17:37 |
LocutusOfBorg | nack | 17:37 |
LocutusOfBorg | Provides: linux-doc, knock | 17:37 |
LocutusOfBorg | added this to a python package, installed deb | 17:37 |
LocutusOfBorg | dpkg-query -f '${source:Version}' -W linux-doc | 17:37 |
LocutusOfBorg | returns nothing | 17:37 |
LocutusOfBorg | (not returning error, but nothing) | 17:37 |
arighi | hm... | 17:38 |
arighi | what I'm wondering if adding a provides: linux-doc to the main linux-image package would work | 17:40 |
arighi | or linux-tools-common | 17:40 |
arighi | or any of the packages provided by the kernel | 17:41 |
LocutusOfBorg | I don't want to patch autodep8 to use linux-tools-common and also dkms | 17:41 |
LocutusOfBorg | Debian has a lot of versionless binaries in linux | 17:41 |
LocutusOfBorg | such as cpupower ehi! lets merge the patch :) | 17:41 |
arighi | no but let's say linux-image provides linux-doc, dpkg-query would be able to query linux-doc and that command should return the right version | 17:42 |
LocutusOfBorg | you sure? | 17:42 |
arighi | and yes, we should also merge the patch to support versionless tools | 17:43 |
LocutusOfBorg | why my quick and dirty knockpy deb with Provides: linux-doc didn't report? | 17:43 |
arighi | hm... maybe you're right, your test should have worked | 17:44 |
arighi | so provides: isn't enough, bummer | 17:44 |
LocutusOfBorg | dpkg -I ../knockpy_7.0.0-2_all.deb | 17:44 |
LocutusOfBorg | Depends: python3-bs4, python3-dnspython, python3-openssl, python3-requests, python3-tqdm, python3:any | 17:45 |
LocutusOfBorg | Provides: linux-doc | 17:45 |
LocutusOfBorg | dpkg-query -W -f '${Version}' linux-doc | 17:45 |
LocutusOfBorg | zero | 17:45 |
arighi | yeah Provides: doesn't seem to be a valid solution | 17:45 |
LocutusOfBorg | and makes sense, version and provides are quite a bad conbination | 17:45 |
arighi | maybe re-introduce linux-doc as an empty package (with a description mentioning that it's deprecated)? | 17:48 |
arighi | in this way we won't break anything and we also won't re-introduce all the doc dependencies | 17:48 |
arighi | will do some tests with this | 17:53 |
LocutusOfBorg | since it was removed in noble only, maybe it is the best thing to do | 18:12 |
=== matttbe7 is now known as matttbe | ||
arighi | ack I'm already test-building kernel with an empty linux-doc, let's see if that works | 18:21 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!