Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Licence violations? #56

Open
Herve-M opened this issue Jun 2, 2017 · 4 comments
Open

Licence violations? #56

Herve-M opened this issue Jun 2, 2017 · 4 comments

Comments

@Herve-M
Copy link

Herve-M commented Jun 2, 2017

Hello,

As it isn't possible to build/analyze your code from src, as gilbertchen/duplicacy/ is private. Is it possible to get a list of your dependencies? (go list -f {{.Deps}})

I have a doubt about a possible LGPL/GPL violation on all your build for Linux/FreeBDS.

Thanks,
Hervé

@gilbertchen
Copy link
Owner

If you follow the instructions in README.md you should be able to build from source:

git clone https://github.com/gilbertchen/duplicacy-cli.git ~/go/src/github.com/gilbertchen/duplicacy
cd ~/go/src/github.com/gilbertchen/duplicacy/src
go get ./...
go build main/duplicacy_main.go

Can you be more specific on the possible LGPL/GPL violation? Did you find a dependent module that is licensed under LGPL or GPL?

@gilbertchen
Copy link
Owner

I've renamed the repository to duplicacy instead of duplicacy-cli. The source files have also been moved to the top directory. The build instructions have been updated accordingly:

git clone https://github.com/gilbertchen/duplicacy.git
cd duplicacy
go get ./...
go build main/duplicacy_main.go

@Herve-M
Copy link
Author

Herve-M commented Jun 8, 2017

I was targeting dependent module who are under LGPL but linked statically as go compiler do it by default.
Thanks for the update ! I will look on it.

@robbat2
Copy link

robbat2 commented Sep 10, 2017

These build instructions no longer work; I think it might be time to look into vendoring.

 go get ./...
# github.com/robbat2/duplicacy/duplicacy
./duplicacy_main.go:109: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:207: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:315: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:326: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:338: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:348: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:452: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:532: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:586: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:643: context.App.Writer undefined (type *cli.App has no field or method Writer)
./duplicacy_main.go:643: too many errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants