View previous topic :: View next topic |
Author |
Message |
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Tue May 11, 2010 9:56 am Post subject: google-desktop on amd64 [solved] |
|
|
I am trying to get google-desktop on my amd64-laptop.
I got the ebuild from https://bugs.gentoo.org/show_bug.cgi?id=183492
I have to set the ~x86 keyword in package.keys to install google-desktop.
The emerging process was successful but then I can not use it. The binaries are there:
Code: | # ll /opt/google/desktop/bin
total 3460
-rwxr-xr-x 1 root root 3371912 May 11 10:24 gdl_box
-rwxr-xr-x 1 root root 291 May 11 10:24 gdl_config
-rwxr-xr-x 1 root root 7204 May 11 10:24 gdl_config.bin
-rwxr-xr-x 1 root root 295 May 11 10:24 gdl_fs_crawler
-rwxr-xr-x 1 root root 39812 May 11 10:24 gdl_fs_crawler.bin
-rwxr-xr-x 1 root root 292 May 11 10:24 gdl_indexer
-rwxr-xr-x 1 root root 19676 May 11 10:24 gdl_indexer.bin
-rwxr-xr-x 1 root root 292 May 11 10:24 gdl_service
-rwxr-xr-x 1 root root 16300 May 11 10:24 gdl_service.bin
-rwxr-xr-x 1 root root 290 May 11 10:24 gdl_stats
-rwxr-xr-x 1 root root 18620 May 11 10:24 gdl_stats.bin
-rwxr-xr-x 1 root root 291 May 11 10:24 gdl_update
-rwxr-xr-x 1 root root 30756 May 11 10:24 gdl_update.bin
-rwxr-xr-x 1 root root 163 May 11 10:24 gdlinux |
When I try to execute them from console, eg. gdlinux - nothing happens.
What have I done wrong, what is missing? Any ideas? _________________ Please notice the back of this message.
Last edited by menschmeier on Wed May 12, 2010 3:12 pm; edited 1 time in total |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Tue May 11, 2010 12:50 pm Post subject: |
|
|
From /usr/share/applications/google-gdl.desktop:
Code: | /opt/google/desktop/bin/gdlinux start |
_________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Tue May 11, 2010 1:02 pm Post subject: |
|
|
This is was happens, nothing:
Code: | /usr/share/applications $ cat google-gdl.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=Google Desktop
Name[de]=Google Desktop
Name[en_US]=Google Desktop
Name[es]=Google Desktop
Name[fr]=Google Desktop
Name[it]=Google Desktop
Name[ja]=Google デスクトップ
Name[ko]=Google 데스크톱
Name[nl]=Google Desktop
Name[pt_BR]=Google Desktop
Name[zh_CN]=Google 桌面
Name[zh_TW]=Google 桌面
Comment=Search your own computer
Comment[de]=Durchsuchen Sie Ihren eigenen Computer
Comment[en_US]=Search your own computer
Comment[es]=Buscar en el propio equipo
Comment[fr]=Effectuez des recherches sur votre propre ordinateur
Comment[it]=Cerca informazioni sul computer
Comment[ja]=このパソコン内の情報を検索
Comment[ko]=사용자의 컴퓨터를 검색합니다
Comment[nl]=Uw eigen computer doorzoeken
Comment[pt_BR]=Pesquisar no seu computador
Comment[zh_CN]=搜索自己的电脑
Comment[zh_TW]=搜尋您的電腦
Terminal=false
Categories=Google
Icon=/opt/google/desktop/resource/gdl_large.png
Exec=/opt/google/desktop/bin/gdlinux start
|
Code: |
/usr/share/applications $ /opt/google/desktop/bin/gdlinux start
|
Code: |
/usr/share/applications $ ps -aef | grep gdl
steffen 31705 3175 0 14:58 pts/5 00:00:00 grep --colour=auto gdl
|
_________________ Please notice the back of this message. |
|
Back to top |
|
|
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Tue May 11, 2010 5:30 pm Post subject: |
|
|
This is all I got in /var/log/messages:
Code: | May 11 18:39:34 pluto gdl_box: F 05-11 18:39:33 21819 gdl_box main.cc:95] gdl_service exit abnormally! exit code: 32512 pid: 21836 |
I couldn't find any useful informations with google. _________________ Please notice the back of this message. |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Tue May 11, 2010 11:04 pm Post subject: |
|
|
It probably has some library dependency that is not mentioned in the ebuild, and which is not satisfied in your case. So, it is unable to run. You can try to run this to figure out if any library dependency is unsatisfied: Code: | ldd /opt/google/desktop/bin/gdl_box | grep 'not found' | If it still doesn't work, then I am out of ideas. _________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Wed May 12, 2010 10:42 am Post subject: |
|
|
All libraries are there:
Code: | # ldd /opt/google/desktop/bin/gdl_box | grep 'not found'
# ldd /opt/google/desktop/bin/gdlinux | grep 'not found |
I tried to modify the ebuild because google-desktop is for amd64 available to not only for x86. But I wasn't able to emerge it using my own amd64-ebuild. It says that the checksum of the downloaded rpm would be wrong ... _________________ Please notice the back of this message. |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Wed May 12, 2010 12:56 pm Post subject: |
|
|
menschmeier wrote: | All libraries are there:
Code: | # ldd /opt/google/desktop/bin/gdl_box | grep 'not found'
# ldd /opt/google/desktop/bin/gdlinux | grep 'not found |
I tried to modify the ebuild because google-desktop is for amd64 available to not only for x86. But I wasn't able to emerge it using my own amd64-ebuild. It says that the checksum of the downloaded rpm would be wrong ... | Why didn't you say so earlier that you are on 64 bits. Try this ebuild instead:
https://forums.gentoo.org/viewtopic-p-6095780.html#6095780
As for the checksum, you need to digest your new ebuild. ebuild <ebuild name> digest. If you have an x86 box in addition to the amd64 box and my ebuild works, please let me know. I will then submit this ebuild to bugs.gentoo. _________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Wed May 12, 2010 1:37 pm Post subject: |
|
|
This rpm seems to be bad. I got the sme error with my own amd64-ebuild:
Code: | # cat /var/tmp/portage/app-misc/google-desktop-1.2/temp/build.log
>>> Downloading 'http://distfiles.gentoo.org/distfiles/google-desktop-linux-current.rpm'
--2010-05-12 15:34:41-- http://distfiles.gentoo.org/distfiles/google-desktop-linux-current.rpm
Resolving distfiles.gentoo.org... 156.56.247.195, 149.20.20.135, 140.211.166.134, ...
Connecting to distfiles.gentoo.org|156.56.247.195|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-05-12 15:34:41 ERROR 404: Not Found.
>>> Downloading 'http://dl.google.com/linux/rpm/stable/x86_64/google-desktop-linux-current.rpm'
--2010-05-12 15:34:41-- http://dl.google.com/linux/rpm/stable/x86_64/google-desktop-linux-current.rpm
Resolving dl.google.com... 74.125.39.91, 74.125.39.93, 74.125.39.136, ...
Connecting to dl.google.com|74.125.39.91|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8372107 (8.0M) [application/x-rpm]
Saving to: `/usr/portage/distfiles/google-desktop-linux-current.rpm'
100%[=================================================================>] 8,372,107 711K/s in 11s
2010-05-12 15:34:53 (715 KB/s) - `/usr/portage/distfiles/google-desktop-linux-current.rpm' saved [8372107/8372107]
('Filesize does not match recorded size', 8372107, 8339520)
!!! Fetched file: google-desktop-linux-current.rpm VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 8372107
!!! Expected: 8339520
Refetching... File renamed to '/usr/portage/distfiles/google-desktop-linux-current.rpm._checksum_failure_.l6hqKa'
!!! Couldn't download 'google-desktop-linux-current.rpm'. Aborting.
|
Is there a workaround for this problem?
ppurka, can you provided me the correct RPM somehow? _________________ Please notice the back of this message. |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Wed May 12, 2010 2:36 pm Post subject: |
|
|
RPM is not bad. You need to rebuild the manifest. Code: | cd /usr/local/portage/app-misc/google-desktop-1.2
rm Manifest
ebuild google-desktop-1.2.ebuild digest |
_________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
menschmeier l33t
Joined: 15 Dec 2004 Posts: 727
|
Posted: Wed May 12, 2010 3:02 pm Post subject: |
|
|
Hmm, not its working. But I am sure I deleted the Manifest and rebuilt it before ...
Now it is working. Thank you ppurka! _________________ Please notice the back of this message. |
|
Back to top |
|
|
|