GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 19:02:13 JST Natanael Copa Natanael Copa

    Been fighting the bug of the year last days. When bootstrapping 3.20 builders fakeroot test failed on all architectures. So a blocker for 3.20. Time sensitive. Analyze shows that the test verifies that owners of files in tarballs are what they should. They are not. Probably causing https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/63669

    So it is serious.

    I find out that it happens with older (1.32) and newer (1.34) fakeroot. So not fakeroot. Some testing shows that it was triggered by coreutils 9.5. with 9.4 tests passes.

    In conversation about a year ago from fosstodon.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: gitlab.alpinelinux.org
      main/alpine-baselayout: fix group of /etc/shadow- (!63669) · Merge requests · alpine / aports · GitLab
      I had cases where /etc/shadow- didn't have the correct group while creating rootfs. I am not 100% sure what caused it but this should fix it.
    • Embed this notice
      Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 19:02:12 JST Natanael Copa Natanael Copa
      in reply to

      Nothing evident in coreutils git log, so I git bisect.

      But I have to kill a dragon named gnulib on the way to the bad commit. `make` will not build coreutils without re-bootstrapping gnulib at times. I find the bad commit.
      https://github.com/coreutils/coreutils/commit/193449b17334649a2abcbca589544d858fca92a1

      But it has nothing to do with whatsoever. ripgrep tells me nothing should use `env` in any significant way.

      In conversation about a year ago permalink

      Attachments


      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 19:02:12 JST Natanael Copa Natanael Copa
      in reply to

      So I suspect that the dragon wasn't really killed. it just pretended to be dead, and now it is rising again and attacking me from behind. What if the cause of this is in gnulib?

      How do I bisect a such dragon? How do I build new coreutils from git with old gnulib?

      This code is dark. very dark.

      In conversation about a year ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 22:12:34 JST Natanael Copa Natanael Copa
      in reply to

      I'm gonna try another bisect. here is how time will be spent on each rebuild cycle:

      boostrap autoconf with gnulib:
      real 4m 5.16s

      running configure:
      real 1m 0.53s

      running full compile with make:
      real 0m 3.57s

      In conversation about a year ago permalink
    • Embed this notice
      Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 22:12:34 JST Natanael Copa Natanael Copa
      in reply to

      Alright the dragon is finally killed. Maybe not killed. just put to permanent sleep.

      I have a new offending commit, and things start to make sense.

      In conversation about a year ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
      Haelwenn /элвэн/ :triskell: repeated this.
    • Embed this notice
      Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 22:12:35 JST Natanael Copa Natanael Copa
      in reply to

      I could revert coreutils to 9.4 to get the 3.20 builders up, but 9.5 fixes a CVE so I don't want to do that either.

      There is only one way to go, and it is forward.

      In conversation about a year ago permalink
    • Embed this notice
      Natanael Copa (ncopa@fosstodon.org)'s status on Friday, 19-Apr-2024 23:38:29 JST Natanael Copa Natanael Copa
      in reply to

      Explanation with links on what happens:
      https://gitlab.alpinelinux.org/alpine/aports/-/issues/16016#note_396726

      In conversation about a year ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: gitlab.alpinelinux.org
        fakeroot tests fail with coreutils 9.5 (#16016) · Issues · alpine / aports · GitLab
        After upgrading coreutils to 9.5 fakefoot test t.tar started to fail: make check-TESTS
      Haelwenn /элвэн/ :triskell: likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.