Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
installing emelfm2 in 64bit Desktop (stable)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
jankom
Guru
Guru


Joined: 30 Aug 2021
Posts: 320
Location: USA

PostPosted: Fri Oct 01, 2021 1:39 am    Post subject: installing emelfm2 in 64bit Desktop (stable) Reply with quote

I'm trying to install emelfm2 on my newly installed 64-bit Gentoo on a fitlet2 machine. Actually, I'm trying to duplicate my old desktop environment that I customized ("i.e. my own distro") in which I use mc and emelfm as file managers, on a twm window manager. So far so good.
When I do "emerge -a emelfm2" I get a massage of conflict about required USE flags: "spell? ( !gtk3 )"
I did an
Code:
equery emelfm2-0.9.1-r5
and it shows an "I column" of negative sign for gtk3.
Searching the Internet I saw some posting about gtk3 vs. gtk2.

My simple question is: how can install emelfm (does not even has to be the new version of emelfm2)?
I'm new to Gentoo, have studied some manuals and Internet posting, but thought someone might have a simple solution for this.

Thank you,
Janos
Back to top
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2912
Location: Edge of marsh USA

PostPosted: Fri Oct 01, 2021 4:14 am    Post subject: Reply with quote

Wow, that's old:
In /etc/portage/package.use:
Code:
app-misc/emelfm2 -spell -gtk3

then,
Code:
$ emerge -p emelfm2

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-misc/emelfm2-0.9.1-r5  USE="acl gimp nls policykit udisks -ansi -gtk3 -spell"


But, I'm not installing it. Suggest you consider x11-misc/spacefm or x11-misc/pcmanfm.
_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/17.1/desktop (stable), OpenRC, -systemd -pulseaudio -uefi
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3550

PostPosted: Fri Oct 01, 2021 4:37 am    Post subject: Reply with quote

jankom,

Welcome to Gentoo,
Code:
"spell? ( !gtk3 )"
means spell feature requires -gtk3.
In order to do so, you should have
Code:
app-misc/emelfm2 -gtk3
somewhere in a /etc/portage/packages.use/* file,.cf Gentoo wiki

Plz post
Code:
equery emelfm2

Thks 4 ur attention, interest & support.
_________________
USE="-*" in /etc/portage/make.conf here.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21489

PostPosted: Fri Oct 01, 2021 2:57 pm    Post subject: Reply with quote

Please get in the habit of posting the full error message. In this case, if you showed the output of emerge --pretend --verbose app-misc/emelfm2, we could check your configuration.
Back to top
View user's profile Send private message
jankom
Guru
Guru


Joined: 30 Aug 2021
Posts: 320
Location: USA

PostPosted: Fri Oct 01, 2021 6:40 pm    Post subject: Thank you all, case closed, emelfm2 installed and it works Reply with quote

@Hu - understood, I'll do so in the future (hopefully rarely).

@figueroa - I alrady had one file in my "/etc/portage/package.use" named freetype that had a similar structure - I guess it was the result of my first trouble, the freetype-harfbuzz circular reference. It was solved thanks to this forum. So I created another file named emelfm2 containing the one line in your instruction
Code:
app-misc/emelfm2 -spell -gtk3
and installation went well, though slow, nearly two hours. But then I was able to call it from my twm menu.

@CaptainBlood - Now I understand the meaning of the special characters in "foo1? ( !foo2 )" message when I try to emerge something. Next time in a similar situation I just have to add an appropriate file to "/etc/portage/package.use".
Back to top
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2912
Location: Edge of marsh USA

PostPosted: Fri Oct 01, 2021 6:51 pm    Post subject: Reply with quote

Two hours compiling for < two meg source file should be considered a problem needing a solution.
_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/17.1/desktop (stable), OpenRC, -systemd -pulseaudio -uefi
Back to top
View user's profile Send private message
jankom
Guru
Guru


Joined: 30 Aug 2021
Posts: 320
Location: USA

PostPosted: Sat Oct 02, 2021 1:00 am    Post subject: Two hours compiling Reply with quote

It was nut just one file, lots of many other files. I don't know how to find the log file of this installation. I was just happy that it worked and the software itself ran as expected.
Mine is just a brand new Gentoo desktop installation. I'm in the process of instaling more programs ("apps") that I normally use, like gimp, simple a GUI editor, office, mysquel, web browser, email client, many others.
Back to top
View user's profile Send private message
figueroa
Advocate
Advocate


Joined: 14 Aug 2005
Posts: 2912
Location: Edge of marsh USA

PostPosted: Sat Oct 02, 2021 2:02 am    Post subject: Reply with quote

Code:
ls -ltr /var/log/portage
tail -200 /var/log/emerge.log

Those may help you discern some things.

Also:
Code:
genlop -i app-misc/emelfm2

_________________
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/17.1/desktop (stable), OpenRC, -systemd -pulseaudio -uefi
Back to top
View user's profile Send private message
jankom
Guru
Guru


Joined: 30 Aug 2021
Posts: 320
Location: USA

PostPosted: Sat Oct 02, 2021 2:30 pm    Post subject: Reply with quote

I did a
Code:
grep emelfm2 /var/log/emerge.log
and it returned
Code:
1632951050:  *** emerge --ask --regex-search-auto=y app-misc/emelfm2
1632966076:  *** emerge --ask --regex-search-auto=y app-misc/emelfm2
1633048588:  *** emerge --ask --regex-search-auto=y app-misc/emelfm2
1633098570:  *** emerge --ask --regex-search-auto=y emelfm2
1633098782:  *** emerge --ask --regex-search-auto=y emelfm2
1633103644:  >>> emerge (18 of 18) app-misc/emelfm2-0.9.1-r5 to /
1633103644:  === (18 of 18) Cleaning (app-misc/emelfm2-0.9.1-r5::/var/db/repos/gentoo/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild)
1633103645:  === (18 of 18) Compiling/Merging (app-misc/emelfm2-0.9.1-r5::/var/db/repos/gentoo/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild)
1633103765:  === (18 of 18) Merging (app-misc/emelfm2-0.9.1-r5::/var/db/repos/gentoo/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild)
1633103773:  >>> AUTOCLEAN: app-misc/emelfm2:0
1633103779:  === (18 of 18) Updating world file (app-misc/emelfm2-0.9.1-r5)
1633103779:  === (18 of 18) Post-Build Cleaning (app-misc/emelfm2-0.9.1-r5::/var/db/repos/gentoo/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild)
1633103779:  ::: completed emerge (18 of 18) app-misc/emelfm2-0.9.1-r5 to /


[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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