Skip to content

Duplicate pai-observability-server breaks git clone on case-insensitive file systems (macos) #454

Description

@rosskuyper

There seems to be a duplicate version of the src/observability folder within pai-observability-server:

They seem to be duplicates likely introduced by interactions between a case-sensitive and case-insensitive file systems as the package.json files in each describe them as being the same modules / tools

This causes git clone to currently break on macos:

$ git clone https://github.com/danielmiessler/PAI.git 
Cloning into 'PAI'...
remote: Enumerating objects: 6106, done.
remote: Counting objects: 100% (59/59), done.
remote: Compressing objects: 100% (35/35), done.
remote: Total 6106 (delta 31), reused 24 (delta 24), pack-reused 6047 (from 2)
Receiving objects: 100% (6106/6106), 270.47 MiB | 38.77 MiB/s, done.
Resolving deltas: 100% (1924/1924), done.
warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:

  'Packs/pai-observability-server/src/Observability/apps/client/index.html'
  'Packs/pai-observability-server/src/observability/apps/client/index.html'
  'Packs/pai-observability-server/src/Observability/apps/client/package.json'
  'Packs/pai-observability-server/src/observability/apps/client/package.json'
  'Packs/pai-observability-server/src/Observability/apps/client/postcss.config.js'
  'Packs/pai-observability-server/src/observability/apps/client/postcss.config.js'
  'Packs/pai-observability-server/src/Observability/apps/client/src/App.vue'
  'Packs/pai-observability-server/src/observability/apps/client/src/App.vue'
  'Packs/pai-observability-server/src/Observability/apps/client/src/main.ts'
  'Packs/pai-observability-server/src/observability/apps/client/src/main.ts'
  'Packs/pai-observability-server/src/Observability/apps/client/src/style.css'
  'Packs/pai-observability-server/src/observability/apps/client/src/style.css'
  'Packs/pai-observability-server/src/Observability/apps/client/tailwind.config.js'
  'Packs/pai-observability-server/src/observability/apps/client/tailwind.config.js'
  'Packs/pai-observability-server/src/Observability/apps/client/vite.config.ts'
  'Packs/pai-observability-server/src/observability/apps/client/vite.config.ts'
  'Packs/pai-observability-server/src/Observability/apps/server/package.json'
  'Packs/pai-observability-server/src/observability/apps/server/package.json'
  'Packs/pai-observability-server/src/Observability/apps/server/src/file-ingest.ts'
  'Packs/pai-observability-server/src/observability/apps/server/src/file-ingest.ts'
  'Packs/pai-observability-server/src/Observability/apps/server/src/index.ts'
  'Packs/pai-observability-server/src/observability/apps/server/src/index.ts'
  'Packs/pai-observability-server/src/Observability/apps/server/src/types.ts'
  'Packs/pai-observability-server/src/observability/apps/server/src/types.ts'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions