kchsieh | tarzeau: hello, sorry for taking a couple days to wait fibocom to relicense the binary file and remove the modaliases bit, could you help to check if it can be in debian? thanks. https://code.launchpad.net/~kchsieh/+git/fibocom-pc-services/+ref/debian/sid, https://bugs.launchpad.net/ubuntu/+bug/2069235 | 05:52 |
---|---|---|
-ubottu:#ubuntu-devel- Launchpad bug 2069235 in Ubuntu "[needs-packaging] fibocom-pc-services" [Wishlist, New] | 05:52 | |
adrien | if anyone is interested in uploading python-google-api-core, there is a package ready for debian in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029032 ; it only needs minor adaptations for ubuntu (the usual version which needs to be lowered, target, maintainers) | 07:52 |
-ubottu:#ubuntu-devel- Debian bug 1029032 in wnpp "ITP: python-google-api-core -- Google API client core library" [Wishlist, Open] | 07:52 | |
adrien | also, Steve already said he was interested in getting this package in ubuntu without waiting | 07:54 |
schopin | @pilot in | 08:03 |
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Noble | Patch Pilots: schopin | ||
rbasak | Final call for DMB votes. I'll close the poll the next time I'm awake after midnight UTC tonight. | 08:23 |
=== JanC is now known as Guest5624 | ||
schopin | @pilot out | 11:35 |
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Noble | Patch Pilots: N/A | ||
ahasenack | jbicha and others: somebody more familiar with poppler and C++, if you could take a look at https://bugs.launchpad.net/ubuntu/+source/openboard/+bug/2070403 and the MP I attached to it | 14:52 |
-ubottu:#ubuntu-devel- Launchpad bug 2070403 in openboard (Ubuntu) "FTBFS with new poppler: ‘starts_with’ has not been declared" [Undecided, Confirmed] | 14:52 | |
ahasenack | it "fixes" the build, but I'm not proud of that fix | 14:52 |
ahasenack | s,poppler,popplper and/or openboard, | 14:52 |
ahasenack | linked MP at https://code.launchpad.net/~ahasenack/ubuntu/+source/openboard/+git/openboard/+merge/468259 | 14:53 |
ahasenack | the MP has a bit more context than the bug | 14:53 |
jbicha | ahasenack: ugh, openboard is still using cdbs 😭 | 17:49 |
ahasenack | shrug | 17:50 |
tarzeau | jbicha: i also have a package still using cdbs (flowblade) | 18:40 |
tarzeau | if someone loves un-cdbs'in packages feel free :) | 18:40 |
liushuyu | maybe some Debian maintainers want to stick with CDBS | 18:52 |
tarzeau | not for flowblade, as i'm the only active maintainer since years, but yes might be true (unlikely) for other packages | 18:53 |
tarzeau | is there a pre made list of all sid src packages using cdbs? i know of that smelly stats | 18:54 |
ahasenack | I'd check via code search | 18:54 |
Eickmeyer | All this talk of CDBS... excuse me... 🤮 🚽 | 18:54 |
Eickmeyer | jbicha, ahasenack: openboard is seeded in Edubuntu and indeed. Does make me quite queasy. | 18:57 |
ahasenack | updating to 1.7.1 would be nice | 18:57 |
Eickmeyer | Yes. What we have is a little... fragile. | 18:58 |
liushuyu | Hmm openboard does not even build on OO now (due to a newer poppler new having different APIs) | 19:29 |
ahasenack | liushuyu: I uploaded a fix for that | 19:38 |
ahasenack | all arches built: https://launchpad.net/ubuntu/+source/openboard/1.6.4+dfsg-1ubuntu1 | 19:39 |
ahasenack | well, riscv64 is still ongoing | 19:39 |
liushuyu | ahasenack: ah okay | 19:40 |
bloopers12 | On Ubuntu build servers are packages built with build tools from that release? For Noble are packages built with the Noble version of things like GCC and GNU Make or are they built with a previous version like Jammy's version of the build tools? | 19:56 |
ahasenack | yes | 19:57 |
bloopers12 | So if GCC is updated it could cause all of the hashes of binaries in a package with the same version that are rebuilt to be different? | 19:58 |
ahasenack | even plain rebuilds get new version number | 19:58 |
bloopers12 | Ah ok even if the package wasn't change when it rebuilds for whatever reason the version number is bumped | 19:59 |
ahasenack | yes | 19:59 |
ahasenack | we call these "no change rebuilds" | 19:59 |
bloopers12 | Are there docs anywhere that explain how package naming works? I know its annoying to ask questions that are easily answerable in docs. For instance, I see the same package with the suffix "+dfsg2-2build1" and other versions with "+dfsg2-1ubuntu2" | 20:08 |
ahasenack | I don't know if there is a single place | 20:09 |
ahasenack | here are some guidelines for ubuntu versions: https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/VersionStrings.md | 20:10 |
ahasenack | it doesn't say what dfsg means, though | 20:10 |
jbicha | Eickmeyer: seeded-in-ubuntu isn't reporting openboard. I did file Debian bug 1074332 sunweaver may welcome the help if you want to try packaging the new version | 20:10 |
-ubottu:#ubuntu-devel- Debian bug 1074332 in src:openboard "openboard: Fails to build with poppler 24.06" [Important, Open] https://bugs.debian.org/1074332 | 20:10 | |
ahasenack | dfsg = debian free software guidelines iirc | 20:10 |
bloopers12 | ahasenack: yeah things aren't usually spelled out all in one place | 20:10 |
ahasenack | if a package has that suffix, probably something that was violating the free software guidelines had to be removed | 20:11 |
sarnold | bloopers12: since many of the packages come from debian, their conventions matter, too https://www.debian.org/doc/debian-policy/ch-controlfields.html#special-version-conventions | 20:11 |
jbicha | tarzeau: reverse-depends -b cdbs (you can use -r sid) (reverse-depends is part of ubuntu-dev-tools) | 20:12 |
tarzeau | jbicha: TIL, thanks | 20:18 |
tarzeau | 1607 quite a lot | 20:18 |
tarzeau | 200 perl, 1000 haskell... | 20:19 |
liushuyu | https://salsa.debian.org/liushuyu/openboard/-/commit/9e6ded1fc698b4d494559a40d6e9bff7dc4d128b | 20:25 |
-ubottu:#ubuntu-devel- Commit 9e6ded1 in liushuyu/openboard "Migrate to debhelper and remove CDBS" | 20:25 | |
ahasenack | \o/ | 20:27 |
Eickmeyer | jbicha: $ apt rdepends openboard | 20:27 |
Eickmeyer | openboard | 20:28 |
Eickmeyer | Reverse Depends: | 20:28 |
Eickmeyer | Recommends: ubuntu-edu-teaching | 20:28 |
Eickmeyer | (seeded-in-ubuntu isn't always right) | 20:28 |
Eickmeyer | It's not installed by default, so that's probably why seeded-in-ubuntu is confused. | 20:34 |
ahasenack | jbicha: bdrung hi, I looked at rdma-core's ftbfs in armhf, and that provider (hns) is not built on armhf | 20:46 |
ahasenack | contitionally installing the files from *.install can be done with dh-exec iirc, right? But the symbols file I don't remember how to make that conditional per arch | 20:46 |
ahasenack | ah, something with arch= | 20:50 |
bdrung | ahasenack, the question is: why is hns not built on armhf? | 21:02 |
ahasenack | bdrung: because armhf doesn't have "COHERENT_DMA" | 21:03 |
ahasenack | I added a comment to the bug(s) about that | 21:03 |
bdrung | ah, okay. that explains it. | 21:04 |
ahasenack | and that is not new in this version, the previous armhf build in the archive already showed that | 21:04 |
ahasenack | -- Performing Test HAVE_COHERENT_DMA - Failed | 21:04 |
bdrung | ahasenack, i can have a look tomorrow during work hours | 21:06 |
ahasenack | bdrung: thx, tomorrow I'll give preference to my sru shift instead of +1 maintenance, but will be back to it on friday | 21:06 |
bdrung | ahasenack, regarding SRU: there are a lot of packages that could be released (verified and over 7 days old) | 21:09 |
jbicha | ahasenack: you can use negative arches in symbols files like https://salsa.debian.org/freedesktop-team/poppler/-/commit/5eabab1a2 | 21:10 |
-ubottu:#ubuntu-devel- Commit 5eabab1 in freedesktop-team/poppler "Update symbols files" | 21:10 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!