• Bug#1092016: "The following untracked working tree files would be overw

    From Josh Triplett@21:1/5 to All on Fri Jan 3 16:50:02 2025
    Package: git
    Version: 1:2.48.0~rc1+next.20250101-1
    Severity: normal
    X-Debbugs-Cc: josh@joshtriplett.org

    ~/src/rust$ git checkout -
    error: The following untracked working tree files would be overwritten by checkout:
    src/doc/rustc-dev-guide/.editorconfig
    src/doc/rustc-dev-guide/.gitattributes
    src/doc/rustc-dev-guide/.github/workflows/ci.yml
    src/doc/rustc-dev-guide/.github/workflows/date-check.yml
    src/doc/rustc-dev-guide/.gitignore
    src/doc/rustc-dev-guide/.mailmap
    src/doc/rustc-dev-guide/CITATION.cff
    src/doc/rustc-dev-guide/CNAME
    src/doc/rustc-dev-guide/CODE_OF_CONDUCT.md
    src/doc/rustc-dev-guide/LICENSE-APACHE
    src/doc/rustc-dev-guide/LICENSE-MIT
    src/doc/rustc-dev-guide/README.md
    src/doc/rustc-dev-guide/ci/check-in.sh
    src/doc/rustc-dev-guide/ci/date-check/Cargo.lock
    src/doc/rustc-dev-guide/ci/date-check/Cargo.toml
    src/doc/rustc-dev-guide/ci/date-check/src/main.rs
    src/doc/rustc-dev-guide/ci/linkcheck.sh
    src/doc/rustc-dev-guide/examples/README
    src/doc/rustc-dev-guide/examples/rustc-driver-example.rs
    src/doc/rustc-dev-guide/examples/rustc-driver-interacting-with-the-ast.rs
    src/doc/rustc-dev-guide/mermaid-init.js
    src/doc/rustc-dev-guide/mermaid.min.js
    src/doc/rustc-dev-guide/src/SUMMARY.md
    src/doc/rustc-dev-guide/src/about-this-guide.md
    src/doc/rustc-dev-guide/src/appendix/background.md
    src/doc/rustc-dev-guide/src/appendix/bibliography.md
    src/doc/rustc-dev-guide/src/appendix/code-index.md
    src/doc/rustc-dev-guide/src/appendix/compiler-lecture.md
    src/doc/rustc-dev-guide/src/appendix/glossary.md
    src/doc/rustc-dev-guide/src/appendix/humorust.md
    src/doc/rustc-dev-guide/src/asm.md
    src/doc/rustc-dev-guide/src/ast-lowering.md
    src/doc/rustc-dev-guide/src/ast-validation.md
    src/doc/rustc-dev-guide/src/attributes.md
    src/doc/rustc-dev-guide/src/backend/backend-agnostic.md
    src/doc/rustc-dev-guide/src/backend/codegen.md
    src/doc/rustc-dev-guide/src/backend/debugging.md
    src/doc/rustc-dev-guide/src/backend/implicit-caller-location.md
    src/doc/rustc-dev-guide/src/backend/inline-asm.md
    src/doc/rustc-dev-guide/src/backend/libs-and-metadata.md
    src/doc/rustc-dev-guide/src/backend/lowering-mir.md
    src/doc/rustc-dev-guide/src/backend/monomorph.md
    src/doc/rustc-dev-guide/src/backend/updating-llvm.md
    src/doc/rustc-dev-guide/src/borrow_check.md
    src/doc/rustc-dev-guide/src/borrow_check/drop_check.md
    src/doc/rustc-dev-guide/src/borrow_check/moves_and_initialization.md
    src/doc/rustc-dev-guide/src/borrow_check/moves_and_initialization/move_paths.md
    src/doc/rustc-dev-guide/src/borrow_check/opaque-types-region-inference-restrictions.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference/closure_constraints.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference/constraint_propagation.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference/error_reporting.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference/lifetime_parameters.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference/member_constraints.md
    src/doc/rustc-dev-guide/src/borrow_check/region_inference/placeholders_and_universes.md
    src/doc/rustc-dev-guide/src/borrow_check/two_phase_borrows.md
    src/doc/rustc-dev-guide/src/borrow_check/type_check.md
    src/doc/rustc-dev-guide/src/bug-fix-procedure.md
    src/doc/rustc-dev-guide/src/building/bootstrapping/how-bootstrap-does-it.md
    src/doc/rustc-dev-guide/src/building/bootstrapping/intro.md
    src/doc/rustc-dev-guide/src/building/bootstrapping/what-bootstrapping-does.md
    src/doc/rustc-dev-guide/src/building/build-install-distribution-artifacts.md
    src/doc/rustc-dev-guide/src/building/compiler-documenting.md
    src/doc/rustc-dev-guide/src/building/how-to-build-and-run.md
    src/doc/rustc-dev-guide/src/building/new-target.md
    src/doc/rustc-dev-guide/src/building/optimized-build.md
    src/doc/rustc-dev-guide/src/building/prerequisites.md
    src/doc/rustc-dev-guide/src/building/quickstart.md
    src/doc/rustc-dev-guide/src/building/suggested.md
    src/doc/rustc-dev-guide/src/cli.md
    src/doc/rustc-dev-guide/src/closure.md
    src/doc/rustc-dev-guide/src/coherence.md
    src/doc/rustc-dev-guide/src/compiler-debugging.md
    src/doc/rustc-dev-guide/src/compiler-src.md
    src/doc/rus
    Aborting

    (The output ends after "src/doc/rus" just like that.)

    An strace shows:

    49267 write(2, "error: The following untracked w"..., 4096) = 4096
    49267 write(2, "Aborting\n", 9) = 9


    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (1, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: arm64

    Kernel: Linux 6.12.6-amd64 (SMP w/12 CPU threads; PREEMPT)
    Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    Versions of packages git depends on:
    ii git-man 1:2.48.0~rc1+next.20250101-1
    ii libc6 2.40-4
    ii libcurl3t64-gnutls 8.11.1-1
    ii liberror-perl 0.17029-2
    ii libexpat1 2.6.4-1
    ii libpcre2-8-0 10.44-5
    ii perl 5.40.0-8
    ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1

    Versions of packages git recommends:
    ii ca-certificates 20241223
    ii less 643-1
    ii openssh-client [ssh-client] 1:9.9p1-3
    ii patch 2.7.6-7

    Versions of packages git suggests:
    ii gettext-base 0.22.5-3
    pn git-cvs <none>
    pn git-doc <none>
    pn git-email <none>
    pn git-gui <none>
    pn git-mediawiki <none>
    pn git-svn <none>
    ii gitk 1:2.48.0~rc1+next.20250101-1
    pn gitweb <none>

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)