# Pkg on Travis: Behavior different on different platforms?

**URL:** https://discourse.julialang.org/t/pkg-on-travis-behavior-different-on-different-platforms/12155
**Category:** General Usage
**Tags:** package
**Created:** [July 4, 2018, 11:36am UTC](https://discourse.julialang.org/t/pkg-on-travis-behavior-different-on-different-platforms/12155 "2018-07-04T11:36:24Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [July 4, 2018, 11:36am UTC](https://discourse.julialang.org/t/pkg-on-travis-behavior-different-on-different-platforms/12155/1 "2018-07-04T11:36:24Z")

</div>

Julia Version 0.7.0-beta.133. This succeeds on Appveyor:

```julia
C:\projects\julia\bin\julia -e "import Pkg; Pkg.develop(\"https://github.com/PetrKryslUCSD/FinEtools.jl.git\"); Pkg.test(\"FinEtools\")"

```

while this fails on Travis (both Linux and MacOS):

```julia
julia -e 'import Pkg; Pkg.develop("https://github.com/PetrKryslUCSD/FinEtools.jl.git"); Pkg.test("FinEtools"; coverage=true)'

```

with the message  
`ERROR: Cannot add package with the same name or uuid as the project`.

I’m confused. Any ideas?

---

<div class="post-metadata">

### Author: ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)
#### Post date: [July 4, 2018, 11:41am UTC](https://discourse.julialang.org/t/pkg-on-travis-behavior-different-on-different-platforms/12155/2 "2018-07-04T11:41:45Z")

</div>

The defaults script on Travis was updated.

You can change

```julia
Pkg.develop(\"https://github.com/PetrKryslUCSD/FinEtools.jl.git\"); Pkg.test(\"FinEtools\")"

```

to

```julia
Pkg.test()

```

and add the following to appveyor: [https://github.com/JuliaLang/Compat.jl/commit/d8643fb7fca88a07c96ce30693b6f3924b833bb3#diff-180360612c6b8c4ed830919bbb4dd459](https://github.com/JuliaLang/Compat.jl/commit/d8643fb7fca88a07c96ce30693b6f3924b833bb3#diff-180360612c6b8c4ed830919bbb4dd459)

It is unfortunate that we dont have a default script for appveyor.

---

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [July 4, 2018, 1:05pm UTC](https://discourse.julialang.org/t/pkg-on-travis-behavior-different-on-different-platforms/12155/3 "2018-07-04T13:05:28Z")

</div>

Thanks, that worked.
