hex packages location on linux
up vote
0
down vote
favorite
I'm scanning an Elixir project by reading the mix.lock
file and parsing the output of mix deps.tree
command. Later on I need to locate each dependency's .tar
file. On my windows machine the location is inside the C:Users{user-name}.hexpackageshexpm
folder.
However on my linux machine, the .hex
folder contains only cache.ets
file, but no packages
folder. Searching for .tar
files returns nothing relevant.
Any idea where are those files hiding?
cheers,
eRez
linux elixir mix
add a comment |
up vote
0
down vote
favorite
I'm scanning an Elixir project by reading the mix.lock
file and parsing the output of mix deps.tree
command. Later on I need to locate each dependency's .tar
file. On my windows machine the location is inside the C:Users{user-name}.hexpackageshexpm
folder.
However on my linux machine, the .hex
folder contains only cache.ets
file, but no packages
folder. Searching for .tar
files returns nothing relevant.
Any idea where are those files hiding?
cheers,
eRez
linux elixir mix
Hi, in my case I couldn't find my.tar
files in~/<my_project>/.hex/packages
either. My folder.hex
was as you described it. I found my.tar
files one directory above (i.e.~/.hex/packages
). Could it be the case that you find you.tar
files in a different.hex
folder?
– Daniel Zendejas
Nov 21 at 22:56
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm scanning an Elixir project by reading the mix.lock
file and parsing the output of mix deps.tree
command. Later on I need to locate each dependency's .tar
file. On my windows machine the location is inside the C:Users{user-name}.hexpackageshexpm
folder.
However on my linux machine, the .hex
folder contains only cache.ets
file, but no packages
folder. Searching for .tar
files returns nothing relevant.
Any idea where are those files hiding?
cheers,
eRez
linux elixir mix
I'm scanning an Elixir project by reading the mix.lock
file and parsing the output of mix deps.tree
command. Later on I need to locate each dependency's .tar
file. On my windows machine the location is inside the C:Users{user-name}.hexpackageshexpm
folder.
However on my linux machine, the .hex
folder contains only cache.ets
file, but no packages
folder. Searching for .tar
files returns nothing relevant.
Any idea where are those files hiding?
cheers,
eRez
linux elixir mix
linux elixir mix
asked Nov 18 at 14:52
eRez
105420
105420
Hi, in my case I couldn't find my.tar
files in~/<my_project>/.hex/packages
either. My folder.hex
was as you described it. I found my.tar
files one directory above (i.e.~/.hex/packages
). Could it be the case that you find you.tar
files in a different.hex
folder?
– Daniel Zendejas
Nov 21 at 22:56
add a comment |
Hi, in my case I couldn't find my.tar
files in~/<my_project>/.hex/packages
either. My folder.hex
was as you described it. I found my.tar
files one directory above (i.e.~/.hex/packages
). Could it be the case that you find you.tar
files in a different.hex
folder?
– Daniel Zendejas
Nov 21 at 22:56
Hi, in my case I couldn't find my
.tar
files in ~/<my_project>/.hex/packages
either. My folder .hex
was as you described it. I found my .tar
files one directory above (i.e. ~/.hex/packages
). Could it be the case that you find you .tar
files in a different .hex
folder?– Daniel Zendejas
Nov 21 at 22:56
Hi, in my case I couldn't find my
.tar
files in ~/<my_project>/.hex/packages
either. My folder .hex
was as you described it. I found my .tar
files one directory above (i.e. ~/.hex/packages
). Could it be the case that you find you .tar
files in a different .hex
folder?– Daniel Zendejas
Nov 21 at 22:56
add a comment |
3 Answers
3
active
oldest
votes
up vote
0
down vote
Should be under in your home: ~/.hex
But the archives seems to be located in ~/.mix/archives/
For example, if I try to upgrade my hex:
~ > mix local.hex
Found existing entry: /home/meox/.mix/archives/hex-0.18.1
Thank you. you're right - it should be under~/.hex
but its not, and the archives under./mix/archives
are no use for me, i'm after the.tar
files of the dependencies (which should be under~/.hex/packages/hexpm
)
– eRez
Nov 19 at 7:07
add a comment |
up vote
0
down vote
You can find that on ~/.hex/packages/hexpm
.
add a comment |
up vote
0
down vote
apparently the project on which a ran my tests was the first hex project on that machine, and running the mix deps.get
didn't result any .tar
files in the cache as expected, but when i switched to a different project all was back to normal and indeed everything as under ~/.hex/packages/hexpm
add a comment |
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Should be under in your home: ~/.hex
But the archives seems to be located in ~/.mix/archives/
For example, if I try to upgrade my hex:
~ > mix local.hex
Found existing entry: /home/meox/.mix/archives/hex-0.18.1
Thank you. you're right - it should be under~/.hex
but its not, and the archives under./mix/archives
are no use for me, i'm after the.tar
files of the dependencies (which should be under~/.hex/packages/hexpm
)
– eRez
Nov 19 at 7:07
add a comment |
up vote
0
down vote
Should be under in your home: ~/.hex
But the archives seems to be located in ~/.mix/archives/
For example, if I try to upgrade my hex:
~ > mix local.hex
Found existing entry: /home/meox/.mix/archives/hex-0.18.1
Thank you. you're right - it should be under~/.hex
but its not, and the archives under./mix/archives
are no use for me, i'm after the.tar
files of the dependencies (which should be under~/.hex/packages/hexpm
)
– eRez
Nov 19 at 7:07
add a comment |
up vote
0
down vote
up vote
0
down vote
Should be under in your home: ~/.hex
But the archives seems to be located in ~/.mix/archives/
For example, if I try to upgrade my hex:
~ > mix local.hex
Found existing entry: /home/meox/.mix/archives/hex-0.18.1
Should be under in your home: ~/.hex
But the archives seems to be located in ~/.mix/archives/
For example, if I try to upgrade my hex:
~ > mix local.hex
Found existing entry: /home/meox/.mix/archives/hex-0.18.1
answered Nov 18 at 15:33
Gian Lorenzo Meocci
4471921
4471921
Thank you. you're right - it should be under~/.hex
but its not, and the archives under./mix/archives
are no use for me, i'm after the.tar
files of the dependencies (which should be under~/.hex/packages/hexpm
)
– eRez
Nov 19 at 7:07
add a comment |
Thank you. you're right - it should be under~/.hex
but its not, and the archives under./mix/archives
are no use for me, i'm after the.tar
files of the dependencies (which should be under~/.hex/packages/hexpm
)
– eRez
Nov 19 at 7:07
Thank you. you're right - it should be under
~/.hex
but its not, and the archives under ./mix/archives
are no use for me, i'm after the .tar
files of the dependencies (which should be under ~/.hex/packages/hexpm
)– eRez
Nov 19 at 7:07
Thank you. you're right - it should be under
~/.hex
but its not, and the archives under ./mix/archives
are no use for me, i'm after the .tar
files of the dependencies (which should be under ~/.hex/packages/hexpm
)– eRez
Nov 19 at 7:07
add a comment |
up vote
0
down vote
You can find that on ~/.hex/packages/hexpm
.
add a comment |
up vote
0
down vote
You can find that on ~/.hex/packages/hexpm
.
add a comment |
up vote
0
down vote
up vote
0
down vote
You can find that on ~/.hex/packages/hexpm
.
You can find that on ~/.hex/packages/hexpm
.
answered Nov 20 at 0:57
Marcos Tapajós
1615
1615
add a comment |
add a comment |
up vote
0
down vote
apparently the project on which a ran my tests was the first hex project on that machine, and running the mix deps.get
didn't result any .tar
files in the cache as expected, but when i switched to a different project all was back to normal and indeed everything as under ~/.hex/packages/hexpm
add a comment |
up vote
0
down vote
apparently the project on which a ran my tests was the first hex project on that machine, and running the mix deps.get
didn't result any .tar
files in the cache as expected, but when i switched to a different project all was back to normal and indeed everything as under ~/.hex/packages/hexpm
add a comment |
up vote
0
down vote
up vote
0
down vote
apparently the project on which a ran my tests was the first hex project on that machine, and running the mix deps.get
didn't result any .tar
files in the cache as expected, but when i switched to a different project all was back to normal and indeed everything as under ~/.hex/packages/hexpm
apparently the project on which a ran my tests was the first hex project on that machine, and running the mix deps.get
didn't result any .tar
files in the cache as expected, but when i switched to a different project all was back to normal and indeed everything as under ~/.hex/packages/hexpm
answered Nov 26 at 11:32
eRez
105420
105420
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53362173%2fhex-packages-location-on-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Hi, in my case I couldn't find my
.tar
files in~/<my_project>/.hex/packages
either. My folder.hex
was as you described it. I found my.tar
files one directory above (i.e.~/.hex/packages
). Could it be the case that you find you.tar
files in a different.hex
folder?– Daniel Zendejas
Nov 21 at 22:56