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.tarfiles in~/<my_project>/.hex/packageseither. My folder.hexwas as you described it. I found my.tarfiles one directory above (i.e.~/.hex/packages). Could it be the case that you find you.tarfiles in a different.hexfolder?
– 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.tarfiles in~/<my_project>/.hex/packageseither. My folder.hexwas as you described it. I found my.tarfiles one directory above (i.e.~/.hex/packages). Could it be the case that you find you.tarfiles in a different.hexfolder?
– Daniel Zendejas
Nov 21 at 22:56
add a comment |
Hi, in my case I couldn't find my.tarfiles in~/<my_project>/.hex/packageseither. My folder.hexwas as you described it. I found my.tarfiles one directory above (i.e.~/.hex/packages). Could it be the case that you find you.tarfiles in a different.hexfolder?
– 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~/.hexbut its not, and the archives under./mix/archivesare no use for me, i'm after the.tarfiles 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~/.hexbut its not, and the archives under./mix/archivesare no use for me, i'm after the.tarfiles 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~/.hexbut its not, and the archives under./mix/archivesare no use for me, i'm after the.tarfiles 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~/.hexbut its not, and the archives under./mix/archivesare no use for me, i'm after the.tarfiles 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~/.hexbut its not, and the archives under./mix/archivesare no use for me, i'm after the.tarfiles 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
.tarfiles in~/<my_project>/.hex/packageseither. My folder.hexwas as you described it. I found my.tarfiles one directory above (i.e.~/.hex/packages). Could it be the case that you find you.tarfiles in a different.hexfolder?– Daniel Zendejas
Nov 21 at 22:56