Skip to content

vendor collision issues due to case sensitive multiple libraries from microsoft #322

@Ajaykumarkolipaka

Description

@Ajaykumarkolipaka

we are using bunch of microsoft libraries and we want to build our project with vendor folder. But we are running into vendor collision issue as go-winio lib is using capital M as a module. Where as multiple other libs are using small m. For example: github.com/microsoft/kiota-abstractions-go, github.com/microsoft/kiota-authentication-azure-go.

when I run go mod tidy && go mod vendor, all the packages are going under vendor/Microsoft folder. As a result when I'm building the project it's not able to find github.com/microsoft/kiota-abstractions-go, github.com/microsoft/kiota-authentication-azure-go packages and running into issues.

Can we update the go-winio lib to use small m so that all the libs from microsoft fall under same vendor folder?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions