Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cardano node installation(CLOSED)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 124

PostPosted: Mon Jan 22, 2024 7:44 am    Post subject: Cardano node installation(CLOSED) Reply with quote

Hello,

There are instructions for gentoo please, ?
Thanks in advance,
Michel


Last edited by mich on Mon Jan 22, 2024 7:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3708
Location: Rasi, Finland

PostPosted: Mon Jan 22, 2024 8:11 am    Post subject: Reply with quote

Looks like cardano is some sort of platform for ada cryptocurrency, right?

If node in this context means wallet then, instructions for building it are here.
_________________
..: Zucca :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 124

PostPosted: Mon Jan 22, 2024 8:27 am    Post subject: Reply with quote

Zucca wrote:
Looks like cardano is some sort of platform for ada cryptocurrency, right?

If node in this context means wallet then, instructions for building it are here.


Thanks, but the problem is when you follow instructions from cardano site I don't have the packages name for gentoo. On Ubuntu, CentOs they have their own name.
But anyway, I arrived yesterday night till cabal build all and i have this error:

cabal build all
Resolving dependencies...
Error: cabal: Could not resolve dependencies:
[__0] trying: cardano-git-rev-0.1.3.0 (user goal)
[__1] trying: base-4.19.0.0/installed-c1f2 (dependency of cardano-git-rev)
[__2] next goal: cardano-node (user goal)
[__2] rejecting: cardano-node-8.7.3 (constraint from user target requires
==8.7.2)
[__2] trying: cardano-node-8.7.2
[__3] next goal: strict-sop-core (dependency of cardano-node)
[__3] rejecting: strict-sop-core-0.1.0.0 (conflict:
base==4.19.0.0/installed-c1f2, strict-sop-core => base>=4.14 && <4.19)
[__3] fail (backjumping, conflict set: base, cardano-node, strict-sop-core)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: base, cardano-node, strict-sop-core,
cardano-git-rev
Try running with --minimize-conflict-set to improve the error message.
Back to top
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1701
Location: South America

PostPosted: Mon Jan 22, 2024 12:20 pm    Post subject: Reply with quote

mich wrote:
Zucca wrote:
Looks like cardano is some sort of platform for cryptocurrency, right?

If node in this context means wallet then, instructions for building it are here.


Thanks, but the problem is when you follow instructions from cardano site I don't have the packages name for gentoo. On Ubuntu, CentOs they have their own name.

Cabal seems to be yet another programming language-specific build tool / package manager (yuck!). In this case for Haskell, a Lisp dialect. For an out-of-Portage build, doesn't emerge dev-haskell/cabal give you the needed tools? It seems to pull GHC as a dependency as well.

mich wrote:
But anyway, I arrived yesterday night till cabal build all and i have this error:

cabal build all
Resolving dependencies...
Error: cabal: Could not resolve dependencies:

The installation instructions' first step is running cabal update, and contain this warning:
Quote:
Don't skip this, otherwise there may be warnings from Cabal about index states, or some packages will fail to build.
Have you done that?
_________________
NeddySeagoon wrote:
I'm not a witch, I'm a retired electronics engineer :)
Ionen wrote:
As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 124

PostPosted: Mon Jan 22, 2024 12:54 pm    Post subject: Reply with quote

GDH-gentoo wrote:
mich wrote:
Zucca wrote:
Looks like cardano is some sort of platform for cryptocurrency, right?

If node in this context means wallet then, instructions for building it are here.


Thanks, but the problem is when you follow instructions from cardano site I don't have the packages name for gentoo. On Ubuntu, CentOs they have their own name.

Cabal seems to be yet another programming language-specific build tool / package manager (yuck!). In this case for Haskell, a Lisp dialect. For an out-of-Portage build, doesn't emerge dev-haskell/cabal give you the needed tools? It seems to pull GHC as a dependency as well.

mich wrote:
But anyway, I arrived yesterday night till cabal build all and i have this error:

cabal build all
Resolving dependencies...
Error: cabal: Could not resolve dependencies:

The installation instructions' first step is running cabal update, and contain this warning:
Quote:
Don't skip this, otherwise there may be warnings from Cabal about index states, or some packages will fail to build.
Have you done that?


Hello, thanks for answer. In fact I did all. In fact when you install cabal from gentoo you don't find cabal command and looking in packages cabal is in testting. So I installed it with ghcup tool and I have the cabal command.
I'll try with an older version to see.
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 124

PostPosted: Mon Jan 22, 2024 3:49 pm    Post subject: Reply with quote

mich wrote:
GDH-gentoo wrote:
mich wrote:
Zucca wrote:
Looks like cardano is some sort of platform for cryptocurrency, right?

If node in this context means wallet then, instructions for building it are here.


Thanks, but the problem is when you follow instructions from cardano site I don't have the packages name for gentoo. On Ubuntu, CentOs they have their own name.

Cabal seems to be yet another programming language-specific build tool / package manager (yuck!). In this case for Haskell, a Lisp dialect. For an out-of-Portage build, doesn't emerge dev-haskell/cabal give you the needed tools? It seems to pull GHC as a dependency as well.

mich wrote:
But anyway, I arrived yesterday night till cabal build all and i have this error:

cabal build all
Resolving dependencies...
Error: cabal: Could not resolve dependencies:

The installation instructions' first step is running cabal update, and contain this warning:
Quote:
Don't skip this, otherwise there may be warnings from Cabal about index states, or some packages will fail to build.
Have you done that?


Hello, thanks for answer. In fact I did all. In fact when you install cabal from gentoo you don't find cabal command and looking in packages cabal is in testting. So I installed it with ghcup tool and I have the cabal command.
I'll try with an older version to see.


Doesn't work !
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3708
Location: Rasi, Finland

PostPosted: Mon Jan 22, 2024 8:09 pm    Post subject: Reply with quote

mich wrote:
mich wrote:
I'll try with an older version to see.


Doesn't work !
Do you have any logs or command output to show us?
_________________
..: Zucca :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1701
Location: South America

PostPosted: Mon Jan 22, 2024 8:38 pm    Post subject: Reply with quote

Rereading the OP, as far as I can tell, Cabal finds conflicting dependencies. There is a reference to a "cardano-git-rev-0.1.3.0" that installs a "base-4.19.0.0/installed-c1f2" as a dependency, and a reference to a "strict-sop-core-0.1.0.0" that needs "base" but <4.19. And Cabal can't satisfy both conditions.

I don't know (and don't want to know :P; package management belongs in distributions, not programming languages) the details about how Cabal works, but that seems a problem with the upstream Haskell packages, not Gentoo.
_________________
NeddySeagoon wrote:
I'm not a witch, I'm a retired electronics engineer :)
Ionen wrote:
As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum