#archlinux32 | Logs for 2023-08-25
Back
[04:06:54] -!- titus_livius has joined #archlinux32
[04:07:16] -!- titus_livius has joined #archlinux32
[04:07:37] -!- titus_livius has joined #archlinux32
[06:10:48] zxrom_ is now known as zxrom
[06:15:52] -!- abaumann has joined #archlinux32
[06:16:08] <abaumann> Some mysql updating..
[06:17:02] <buildmaster> Hi abaumann!
[06:17:02] <buildmaster> !rq abaumann
[06:17:03] <phrik> buildmaster: <abaumann> the Linux kernel goes the Firefox way a) create a foundation, b) let everybody code on it, c) build times exceed the 20 minute margin on modern hardware d) reprogram everything in rust
[06:18:07] <abaumann> just once I would like to see the restart not to completely criple the slave again.
[06:18:15] <abaumann> so..
[06:18:27] <abaumann> ..looking good :-)
[06:19:12] <abaumann> ah, the build-tasossah-X are back :-)
[06:19:46] <abaumann> though I'm actually less and less convinced that the rebuild will ever finish and/or produce working packages.
[06:20:01] <abaumann> I still have no solution for the python bootstrapping and manual package nudging issue.
[06:20:23] <abaumann> and I simply don't understand the git revisions and why they are wrong in the database.
[06:20:46] <abaumann> ok (probably/maybe) later ;-)
[06:20:47] -!- abaumann has quit [Quit: leaving]
[07:30:02] -!- buildmaster has quit [Remote host closed the connection]
[07:32:35] -!- buildmaster has joined #archlinux32
[08:00:11] -!- abaumann has joined #archlinux32
[08:00:12] <buildmaster> Hi abaumann!
[08:00:12] <buildmaster> !rq abaumann
[08:00:13] <phrik> buildmaster: <abaumann> a babe is a checksum error
[08:00:17] <abaumann> all kind of weirdness:
[08:00:17] <abaumann> -rw-rw-r-- root/root 24310214 2023-05-24 02:48 rye-edee7c1ffcd69bcc80183085433b885fc90efd7b/rye-debug-0.2.0-1-x86_64.pkg.tar.zst
[08:00:20] <abaumann> -rw-rw-r-- root/root 3792507 2023-05-24 02:48 rye-edee7c1ffcd69bcc80183085433b885fc90efd7b/rye-0.2.0-1-x86_64.pkg.tar.zst
[08:00:23] <abaumann> -rw-rw-r-- root/root 1358745 2023-05-24 02:48 rye-edee7c1ffcd69bcc80183085433b885fc90efd7b/rye-0.2.0.tar.gz
[08:00:41] <abaumann> I delete the upstream cache, don't know how the final packages ended up in the source repo for rye upstream :-)
[08:02:23] <abaumann> packages seem to get moved from the AUR keeping the .SRCINFO in the source repo: for instance rspamd:
[08:02:26] <abaumann> https://gitlab.archlinux.org
[08:02:28] <phrik> Title: Arch Linux / Packaging / Packages / rspamd ยท GitLab (at gitlab.archlinux.org)
[08:02:29] <abaumann> no harm I guess..
[08:04:38] <abaumann> maybe a git hook would be an idea here to enforce .SRCINFO to be absent (as it is derived data it should probably not be checked in).
[08:41:41] <abaumann> kholidays 1-5.109.0-1 0000000000000000000000000000000000000000 extra "make_source_info" had empty output - eh, what?
[08:42:32] <abaumann> and this after 40 minutes of get-package-updates. *grmpf*
[08:43:19] <abaumann> mmh, this seems to be the same issue as with glibc
[08:43:25] <abaumann> upstream git revision is 0000000000000000000000000000000000000000
[08:44:16] <abaumann> pkgctl correctly checks out a revision 61d43d01d3f143ed302102254748237eedec882a
[08:58:05] -!- zxrom has quit [Quit: Leaving]
[08:59:31] <abaumann> oh cool:
[08:59:32] <abaumann> kholidays 1:5.109.0-1 1-5.109.0-1 1-5.109.0-1
[08:59:42] <abaumann> shouldn't the last entry be a git SHA1?
[08:59:56] <abaumann> this is definitely worth a git hook upstream :-)
[09:00:26] <abaumann> glibc 2.38-3 2.38-3 533b85025a3712175e0037f1d8e05fc193f207db
[09:00:42] <abaumann> though this looks more like a bug on our side (glibc 00000..)
[09:04:23] <abaumann> grep -lv -E '[0-9a-f]{32,32}/*' */*
[09:04:24] <abaumann> extra-any/python-pylink-square
[09:04:24] <abaumann> extra-any/python-shtab
[09:04:24] <abaumann> extra-testing-x86_64/gitlab-pages
[09:04:24] <abaumann> extra-x86_64/astroid
[09:04:26] <abaumann> extra-x86_64/deepin-qt5platform-plugins
[09:04:28] <abaumann> extra-x86_64/dhall-lsp-server
[09:04:31] <abaumann> extra-x86_64/dice
[09:04:33] <abaumann> extra-x86_64/electron25
[09:04:36] <abaumann> extra-x86_64/git-warp-time
[09:04:38] <abaumann> extra-x86_64/haskell-brick
[09:04:41] <abaumann> extra-x86_64/haskell-cabal-install-parsers
[09:04:44] <abaumann> extra-x86_64/haskell-chunked-data
[09:04:46] <abaumann> extra-x86_64/haskell-constraints
[09:04:49] <abaumann> extra-x86_64/haskell-crypto-pubkey-types
[09:04:51] <abaumann> extra-x86_64/haskell-curve25519
[09:04:54] <abaumann> extra-x86_64/haskell-doctemplates
[09:04:56] <abaumann> extra-x86_64/haskell-doctest-driver-gen
[09:04:59] <abaumann> extra-x86_64/haskell-fingertree
[09:05:01] <abaumann> extra-x86_64/haskell-hackage-security
[09:05:04] <abaumann> extra-x86_64/haskell-here
[09:05:06] <abaumann> extra-x86_64/haskell-io-streams
[09:05:09] <abaumann> extra-x86_64/haskell-json
[09:05:11] <abaumann> extra-x86_64/haskell-libbf
[09:05:14] <abaumann> extra-x86_64/haskell-lifted-base
[09:05:16] <abaumann> extra-x86_64/haskell-mutable-containers
[09:05:19] <abaumann> extra-x86_64/haskell-numbers
[09:05:21] <abaumann> extra-x86_64/haskell-recv
[09:05:24] <abaumann> extra-x86_64/haskell-refinery
[09:05:26] <abaumann> extra-x86_64/haskell-skylighting-format-blaze-html
[09:05:29] <abaumann> extra-x86_64/haskell-status-notifier-item
[09:05:31] <abaumann> extra-x86_64/haskell-storable-tuple
[09:05:34] <abaumann> extra-x86_64/haskell-websockets
[09:05:36] <abaumann> extra-x86_64/haskell-witch
[09:05:39] <abaumann> extra-x86_64/kdelibs4support
[09:05:41] <abaumann> extra-x86_64/kholidays
[09:05:44] <abaumann> extra-x86_64/libopenmpt
[09:05:46] <abaumann> extra-x86_64/soft-serve
[09:05:49] <abaumann> extra-x86_64/syndication
[09:05:51] <abaumann> So, should I just ignore wrong upstream state entries?
[09:05:54] <abaumann> the problem is, the code doesn't allow skipping in get-package-updates
[09:05:59] <abaumann> I could stick to the last known correct git/SHA1 revision.
[09:06:11] <abaumann> unless somebody upstream has the idea to delete git entries :->
[09:08:26] <abaumann> mmh. it also references a valid tag, so I could interpred non SHA1 entries as tag names..
[09:08:33] <abaumann> *interpret
[09:10:37] <abaumann> the other question is: what is pkgctl doing in the workflow, is it always updating the state git repo with a SHA?
[09:27:15] <abaumann> I'm afraid that we now have a complete mess in package_sources in the database..
[09:28:00] <abaumann> | 541457 | kholidays | deb9fc2db6578971ec5b3d2ed3476a1cd927c88d | 0ad31206c770c78e522fe9e076eb1899f76daa36 | 2 | | | 2023-04-10 10:08:51 | 0000-00-00 00:00:00 |
[09:28:09] <abaumann> ah, still the old values from April.
[09:28:11] <abaumann> ok.
[09:29:57] <abaumann> glibc 1dbb259503f72f52220438cc94f5f518a47a3435 66f90eb7c287d3131671de08986d958379b26731 5467c931634c751e3e1debf5fa62f04284247ef7 core
[09:30:01] <abaumann> "make_source_info" did not return a "pkgbase" - eh, what?
[09:30:03] <abaumann> >curl: (22) The requested URL returned error: 500<
[09:30:14] <abaumann> that's new: valid revisions and a wrong pkginfo
[09:30:48] <abaumann> cat glibc\=core\=1dbb259503f72f52220438cc94f5f518a47a3435\=66f90eb7c287d3131671de08986d958379b26731
[09:30:51] <abaumann> curl: (22) The requested URL returned error: 500
[09:30:54] <abaumann> pkginfo cache
[09:30:55] <abaumann> so upstream fetch
[09:31:54] <abaumann> I don't know what 1dbb259503f72f52220438cc94f5f518a47a3435 should point to.?
[09:32:59] <abaumann> no, upstream never had such a revision (maybe this is a revision from the old packages repo?
[09:33:25] <abaumann> 66f90eb7c287d3131671de08986d958379b26731 is the arch32 revision with the last glibc patch, this looks ok.
[09:38:05] <abaumann> | 546976 | glibc | 1dbb259503f72f52220438cc94f5f518a47a3435 | 66f90eb7c287d3131671de08986d958379b26731 | 1 | | | 2023-05-03 23:50:30 | 0000-00-00 00:00:00 |
[09:38:30] <abaumann> mmh. do I have an old repo around?
[09:39:40] <abaumann> commit 1dbb259503f72f52220438cc94f5f518a47a3435
[09:39:40] <abaumann> Author: eworm <eworm@eb2447ed-0c53-47e4-bac8-5bc4a241df78>
[09:39:40] <abaumann> Date: Thu May 4 12:45:26 2023 +0000
[09:39:40] <abaumann> archrelease: copy trunk to testing-x86_64
[09:39:55] <abaumann> in packages. Ok, so package_sources contains old sha1 git revision entries, nice.
[09:40:47] <abaumann> ok, giving up (for now).
[09:40:48] -!- abaumann has quit [Quit: leaving]
[14:05:56] -!- drathir_tor has quit [Remote host closed the connection]
[14:06:21] -!- drathir_tor has joined #archlinux32
[15:08:47] -!- GNUtoo has joined #archlinux32
[16:37:57] -!- eschwartz has joined #archlinux32
[18:06:41] -!- eschwartz has quit [Ping timeout: 260 seconds]
[18:07:54] -!- eschwartz has joined #archlinux32
[19:17:30] -!- zxrom has joined #archlinux32
[21:19:02] -!- sL1pKn07 has quit [Remote host closed the connection]
[21:19:22] -!- drathir_tor has quit [Remote host closed the connection]
[21:22:38] -!- sL1pKn07 has joined #archlinux32
[21:49:44] -!- drathir_tor has joined #archlinux32
[23:02:36] -!- mvchtz has quit [Ping timeout: 256 seconds]
[23:07:30] -!- drathir_tor has quit [Ping timeout: 246 seconds]
[23:14:36] -!- drathir_tor has joined #archlinux32