Nux!


Home » Repos » Report a problem or request a package » gnome-commander (Is it possible to get a more up to date version?)
gnome-commander [message #3780] Fri, 24 February 2017 14:01 Go to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
First allow me to thank you for all your hard work in creating and maintaining the nux-dextop repository. When I first moved to CentOS 6 in 2010 I found certain program, vlc player comes to mind, to be a REAL PAIN to install. Over the past year I have installed CentOS 7 several times and your repository fills in holes especially with multi-media type programs. THANK YOU!

That said, I have installed gnome-commander from your repository onto CentOS 7. It is a stable version and until recently there has not been much activity in the gnome-commander project due to the passing of the old maintainer. Since Uwe Sholz took over as maintainer for gnome-commander last January he has made a number significant improvements. Is it possible you could build a newer version of g-c for your repository?

I have been attempting to build the latest version 1.6.2 on CentOS 7. However, I an not an experienced builder and I am at the moment stuck with the lack of a "libunique" library which I cannot find anywhere for CentOS. You probably know how to work around that but I am struggling. If I do succeed I will be happy to make available my results.

Regards,

Ken Taylor

[Updated on: Fri, 24 February 2017 14:01]

Report message to a moderator

Re: gnome-commander [message #3781 is a reply to message #3780] Fri, 24 February 2017 17:43 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Hi,

Can you give this a go and let me know if it works as expected so I can move it to the main repo?
http://li.nux.ro/download/nux/tmp/gnome-commander7/

Lucian
Re: gnome-commander [message #3783 is a reply to message #3781] Fri, 24 February 2017 19:50 Go to previous messageGo to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
Thank you Lucian!

I attempted to install the package on my CentOS 7 development machine. The only repos on this machine are the standard CentOS ones. I received the following errors
[root@cmCentOSdev Downloads]# yum install gnome-commander-1.6.2-1.el7.nux.x86_64.rpm
Loaded plugins: fastestmirror, langpacks
Examining gnome-commander-1.6.2-1.el7.nux.x86_64.rpm: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
Marking gnome-commander-1.6.2-1.el7.nux.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package gnome-commander.x86_64 4:1.6.2-1.el7.nux will be installed
--> Processing Dependency: gnome-python2-gnomevfs for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
Loading mirror speeds from cached hostfile
 * base: mirrors.cmich.edu
 * extras: mirrors.rit.edu
 * updates: mirrors.lga7.us.voxel.net
--> Processing Dependency: gnome-vfs2-smb for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
--> Processing Dependency: meld for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
--> Processing Dependency: libunique-1.0.so.0()(64bit) for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
--> Running transaction check
---> Package gnome-commander.x86_64 4:1.6.2-1.el7.nux will be installed
--> Processing Dependency: meld for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
--> Processing Dependency: libunique-1.0.so.0()(64bit) for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
---> Package gnome-python2-gnomevfs.x86_64 0:2.28.1-14.el7 will be installed
--> Processing Dependency: gnome-python2(x86-64) = 2.28.1-14.el7 for package: gnome-python2-gnomevfs-2.28.1-14.el7.x86_64
---> Package gnome-vfs2-smb.x86_64 0:2.24.4-14.el7 will be installed
--> Running transaction check
---> Package gnome-commander.x86_64 4:1.6.2-1.el7.nux will be installed
--> Processing Dependency: meld for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
--> Processing Dependency: libunique-1.0.so.0()(64bit) for package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64
---> Package gnome-python2.x86_64 0:2.28.1-14.el7 will be installed
--> Finished Dependency Resolution
Error: Package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64 (/gnome-commander-1.6.2-1.el7.nux.x86_64)
           Requires: meld
Error: Package: 4:gnome-commander-1.6.2-1.el7.nux.x86_64 (/gnome-commander-1.6.2-1.el7.nux.x86_64)
           Requires: libunique-1.0.so.0()(64bit)
 You could try using --skip-broken to work around the problem
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
ipa-client-4.4.0-14.el7.centos.4.x86_64 has installed conflicts freeipa-client: ipa-client-4.4.0-14.el7.centos.4.x86_64
ipa-client-common-4.4.0-14.el7.centos.4.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-14.el7.centos.4.noarch
ipa-common-4.4.0-14.el7.centos.4.noarch has installed conflicts freeipa-common: ipa-common-4.4.0-14.el7.centos.4.noarch


I then tried on a "regular" CentOS 7 machine with CentOS, epel and nux-dextop repos using yum priorities in that order. I uninstalled the current version of gnome-commander and then installed the package you provided. This worked without any obvious error. When I tried to launch gnome-commander I experienced a crash as captured by ABRT.

Please advise if you would like me to post the ABRT information or email it to you.

Thanks again,

Ken Taylor
Re: gnome-commander [message #3784 is a reply to message #3780] Sat, 25 February 2017 10:13 Go to previous messageGo to next message
nux is currently offline  nux
Messages: 1662
Registered: January 2012
Senior Member
Administrator

Hi,

Can you run this command (as root), as described at http://www.linuxquestions.org/questions/slackware-14/error-w hen-launch-gnome-commander-1-6-1-a-4175592246/

glib-compile-schemas /usr/share/glib-2.0/schemas


then try gnome-commander again.
Re: gnome-commander [message #3786 is a reply to message #3784] Sat, 25 February 2017 13:45 Go to previous messageGo to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
Good morning,

I tried that on the CentOS 7 Mate machine where I was able to install but not run gnome-commander. I also tried it on the CentOS 7 Gnome 3 development machine where I was attempting to build from source and on which I could not install your rpm. In both cases I got these messages
#> glib-compile-schemas /usr/share/glib-2.0/schemas

glib-compile-schemas /usr/share/glib-2.0/schemas
warning: Schema 'org.freedesktop.Telepathy.Logger' has path '/apps/telepathy-logger/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.gstreamer-0.10.default-elements' has path '/desktop/gstreamer/0.10/default-elements/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus' has path '/desktop/ibus/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general' has path '/desktop/ibus/general/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general.hotkey' has path '/desktop/ibus/general/hotkey/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general.xkblayoutconfig' has path '/desktop/ibus/general/xkblayoutconfig/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.panel' has path '/desktop/ibus/panel/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.crypto.cache' has path '/desktop/gnome/crypto/cache/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.crypto.pgp' has path '/desktop/gnome/crypto/pgp/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.seahorse' has path '/apps/seahorse/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.seahorse.manager' has path '/apps/seahorse/listing/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.locale' has path '/system/locale/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy' has path '/system/proxy/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.http' has path '/system/proxy/http/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.https' has path '/system/proxy/https/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.ftp' has path '/system/proxy/ftp/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.socks' has path '/system/proxy/socks/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.


On the CentOS 7 Mate machine where I had previously been able to install your package but not run gnome-commander I can still install the package but gnome-commander crashes.

Ken
Re: gnome-commander [message #3788 is a reply to message #3786] Sat, 25 February 2017 17:44 Go to previous messageGo to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
GREAT NEWS!!!

I just built a CentOS 7 Gnome desktop virtual machine. I set yum priorities as follows:

CentOS Base 1
CentOS CR 1

I updated the VM and attempted to install your gnome-commander package. It needed meld. I found that meld is in epel so I added that repo and set its priority to 10. I tried to install the package again and it installed along with 17 packages from epel

ORBit2.x86_64 0:2.14.19-13.el7
gamin.x86_64 0:0.1.10-16.el7
gnome-icon-theme-legacy.noarch 0:3.12.0-1.el7
gnome-python2.x86_64 0:2.28.1-14.el7
gnome-python2-gnomevfs.x86_64 0:2.28.1-14.el7
gnome-vfs2.x86_64 0:2.24.4-14.el7
gnome-vfs2-smb.x86_64 0:2.24.4-14.el7
libIDL.x86_64 0:0.8.14-8.el7
libart_lgpl.x86_64 0:2.3.21-10.el7
libbonobo.x86_64 0:2.32.1-7.el7
libbonoboui.x86_64 0:2.24.5-7.el7
libgnome.x86_64 0:2.32.1-9.el7
libgnomecanvas.x86_64 0:2.30.3-8.el7
libgnomeui.x86_64 0:2.24.5-8.el7
meld.noarch 0:3.16.3-2.el7.1
patch.x86_64 0:2.7.1-8.el7
unique.x86_64 0:1.1.6-10.el7

And GNOME COMMANDER WORKS!!! At least it loads with no errors. The 1.6.2 version has so many new features that I need to do some studying and testing to make sure it really "works."

I will now build a CentOS 7 + Mate desktop and see if the package installs there. I will update this thread to advise you of my results.

Is there any other CentOS 7 configuration which you would like me to test, or any other testing I can do for you before you declare the package good and place it in the nux-dextop repo?

Thank you for your great work,

Ken

p.s. I did NOT have to run "glib-compile-schemas /usr/share/glib-2.0/schemas" before performing this successful installation.
Re: gnome-commander [message #3789 is a reply to message #3788] Sat, 25 February 2017 19:41 Go to previous messageGo to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
Even GREATER news!!!!!

I just built another virtual machine
CentOS 7 - minimal install
Added epel repo priority 10
Group installed "X Window system" and mate-desktop-environment
Set the machine to boot to gui
Installed your gnome-commander 1.6.2 package - installed no problem, 13 dependencies provided by Base and/or epel.
gnome-commander launches just fine!

Now I need to figure out how to install on my REAL machine which has a whole bunch of stuff already installed. I did yum erase the old version of gnome-commander but I still had issues. I now know that your package will work. I will make it work on my system - or reinstall my OS. I might have messed something up along the way.

Thanks again,

Ken
Re: gnome-commander [message #3790 is a reply to message #3789] Sun, 26 February 2017 00:15 Go to previous messageGo to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
I have conducted some experiments using a VMWare virtual machine - CentOS 7 + X Window system + Mate-desktop as described in a previous post. I have not solved the problem but perhaps someone will offer some additional ideas that I can test. In a nutshell - after installing and erasing gnome-commander 1.4.4 from nux-dextop and then installing gnome-commander manually from the package provided earlier in this thread... gnome-commander 1.6.2 crashes. Below are my notes.

Ken

CentOS 7 minimal
enable CR repo
CentOS priority=1
add epel repo priority=1-
update
groupinstall "X Window system" and mate-desktop

01 snapshot

Installed g-c 1.6.2 from nux rpm - several packages from epel - installed and works

02 snapshot

restored from 01 snapshot
added nux-dextop repo priority=20

03 snapshot

installed g-c 1.4

================================================================================
 Package                   Arch      Version                Repository     Size
================================================================================
Installing:
 gnome-commander           x86_64    4:1.4.4-1.el7.nux      nux-dextop    5.9 M
Installing for dependencies:
 ORBit2                    x86_64    2.14.19-13.el7         base          176 k
 compat-poppler022         x86_64    0.22.5-4.el7           base          722 k
 compat-poppler022-glib    x86_64    0.22.5-4.el7           base           87 k
 exiv2-libs                x86_64    0.23-6.el7             base          876 k
 gnome-python2-gnomevfs    x86_64    2.28.1-14.el7          base           85 k
 gnome-vfs2                x86_64    2.24.4-14.el7          base          839 k
 gnome-vfs2-smb            x86_64    2.24.4-14.el7          base           44 k
 gtksourceview3            x86_64    3.14.3-1.el7           base          946 k
 libIDL                    x86_64    0.8.14-8.el7           base           87 k
 libbonobo                 x86_64    2.32.1-7.el7           base          437 k
 libbonoboui               x86_64    2.24.5-7.el7           base          342 k
 libgnome                  x86_64    2.32.1-9.el7           base          741 k
 libgnomeui                x86_64    2.24.5-8.el7           base          789 k
 meld                      noarch    3.16.3-2.el7.1         epel          749 k
 patch                     x86_64    2.7.1-8.el7            base          110 k

Transaction Summary
================================================================================
Install  1 Package (+15 Dependent packages)

gnome-commander 1.4.4 runs OK

yum erase gnome-commander

================================================================================
 Package              Arch        Version                Repository        Size
================================================================================
Removing:
 gnome-commander      x86_64      4:1.4.4-1.el7.nux      @nux-dextop       15 M

Transaction Summary
================================================================================
Remove  1 Package

Install gnome-commander 1.6.2 fron nux package

================================================================================
 Package Arch   Version           Repository                               Size
================================================================================
Installing:
 gnome-commander
         x86_64 4:1.6.2-1.el7.nux /gnome-commander-1.6.2-1.el7.nux.x86_64  16 M

Transaction Summary
================================================================================
Install  1 Package

Attempting to launch gnome-commander will cause a crash caught by ABRT.

Reverting back to snapshot 03 - no g-c - let us see what is installed by the nux package for 1.6.2 and compare to what was installed by the nux-dextop 1.4.4 package.

================================================================================
 Package                Arch   Version           Repository                Size
================================================================================
Installing:
 gnome-commander        x86_64 4:1.6.2-1.el7.nux /gnome-commander-1.6.2-1.el7.nux.x86_64
                                                                           16 M
Installing for dependencies:
 ORBit2                 x86_64 2.14.19-13.el7    base                     176 k
 exiv2-libs             x86_64 0.23-6.el7        base                     876 k
 gnome-python2-gnomevfs x86_64 2.28.1-14.el7     base                      85 k
 gnome-vfs2             x86_64 2.24.4-14.el7     base                     839 k
 gnome-vfs2-smb         x86_64 2.24.4-14.el7     base                      44 k
 gtksourceview3         x86_64 3.14.3-1.el7      base                     946 k
 libIDL                 x86_64 0.8.14-8.el7      base                      87 k
 libbonobo              x86_64 2.32.1-7.el7      base                     437 k
 libbonoboui            x86_64 2.24.5-7.el7      base                     342 k
 libgnome               x86_64 2.32.1-9.el7      base                     741 k
 libgnomeui             x86_64 2.24.5-8.el7      base                     789 k
 meld                   noarch 3.16.3-2.el7.1    epel                     749 k
 patch                  x86_64 2.7.1-8.el7       base                     110 k

Transaction Summary
================================================================================
Install  1 Package (+13 Dependent packages)

The two packages used by 1.4.4 but NOT by 1.6.2 are:

 compat-poppler022         x86_64    0.22.5-4.el7           base          722 k
 compat-poppler022-glib    x86_64    0.22.5-4.el7           base           87 k

yum install gnome-commander 1.4.4 from nux-dextop - works fine

yum erase gnome-commander

also erase the two extra "compat..." packages

================================================================================
 Package                      Arch         Version            Repository   Size
================================================================================
Removing:
 compat-poppler022            x86_64       0.22.5-4.el7       @base       2.5 M
Removing for dependencies:
 compat-poppler022-glib       x86_64       0.22.5-4.el7       @base       277 k

Transaction Summary
================================================================================
Remove  1 Package (+1 Dependent package)

yum install the nux gnome-commander 1.6.2 package - not problems

gnome-commander 1.6.2 still crashes :-((

Reverting back to snapshot 03

yum install gnome-commander from nux-dextop (1.4.4) and it works fine

yum erase gnome-commander

I wonder what is left behind?

[root@vmCentOS7Mate-gc Desktop]# find / -name gnome-commander*
find: '/run/user/1000/gvfs': Permission denied
/home/ken/.gnome2/gnome-commander
/home/ken/.gnome2/gnome-commander-size

also found 

/home/ken/.gnome-commander

Deleted all 3 directories

yum install the nux gnome-commander 1.6.2 package - not problems

gnome-commander 1.6.2 still crashes :-((

For no other reason than I am tired I erased g-c 1.6.2 and installed 1.4.4 from nux-dextop. Of course it works.
Re: gnome-commander [message #3791 is a reply to message #3790] Sun, 26 February 2017 01:04 Go to previous messageGo to next message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
Some good news (I think)...

I installed g-c 1.4.4 on my test VM as above.
I erased g-c
I installed g-c 1.6.2 manually from the nux rpm
g-c crashed
I ran the command described earlier "#glib-compile-schemas /usr/share/glib-2.0/schemas"
g-c 1.6.2 runs

I guess when I saw all of the error like messages after running the command I though it was not successful. I will try this on a "real" machine tomorrow.

Thanks for bearing with me.

Ken
icon10.gif  Re: gnome-commander [message #3792 is a reply to message #3780] Sun, 26 February 2017 02:21 Go to previous message
Ken is currently offline  Ken
Messages: 27
Registered: February 2017
Location: North Carolina, USA
Junior Member
This will be my final report (unless you wish me to do some additional testing - please feel free to ask).

On two CentOS 7 Mate machines, one VM and one physical machine I did a yum erase gnome-commander to remove 1.4.4 which I had installed from nux-dextop. I then manually yum installed the 1.6.2 package which was provided earlier in this thread. I found that I had to run the command "#glib-compile-schemas /usr/share/glib-2.0/schemas" AFTER installing 1.6.2. That fixed the issue and gnome-commander 1.6.2 seems to run great!

Thank you again for making this valuable program available for use. I look forward to being able to install it from the nux-dextop repo. And a further BIG THANK YOU for nux-dextop. It has made my use of CentOS 7 a lot easier.

Regards,

Ken

p.s. I do not know enough about building RPMs. Could that glib-compile-schemas command be added to the RPM?
Previous Topic: Request gourmet centos 7
Next Topic: gnome-commander page 2
Goto Forum:
  


Current Time: Mon Dec 09 17:52:46 GMT 2019

Total time taken to generate the page: 0.01074 seconds