Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 45890

Summary: sancho-bin-
Product: Gentoo Linux Reporter: Daniel Haus <>
Component: New packagesAssignee: Gentoo net-p2p team <net-p2p>
Severity: enhancement CC: bjs100,, jrmalaq
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: All   
Package list:
Runtime testing required: ---
Attachments: sancho-bin-

Description Daniel Haus 2004-03-27 08:10:01 UTC

This is an ebuild for the current sancho-gtk+-binary.
Sancho is a frontend for net-p2p/mldonkey with some great
features as eg. link-ripping. It's written in java using
SWT (see

Have fun!
Comment 1 Daniel Haus 2004-03-27 08:11:38 UTC
Created attachment 28152 [details]
Comment 2 José Romildo Malaquias 2004-03-27 13:10:52 UTC
Maybe the version built with the FOX widget toolkit would be a better option than this one built with the GTK+ widget toolkit.

In th homepage with sancho there is the following note:

"Note: SWT-GTK2 is known to be less responsive than it should be. Hopefully the IBM SWT people are still working on this(?). Please try the SWT-FOX build if this one's responsiveness is less than ideal."

What do you think?
Comment 3 Daniel Haus 2004-03-28 02:47:46 UTC
Created attachment 28202 [details]

Well, here's one for you
Comment 4 Daniel Haus 2004-03-28 02:48:32 UTC
Created attachment 28203 [details]

... and the corresponding gtk+-ebuild
Comment 5 José Romildo Malaquias 2004-03-28 07:04:50 UTC
Thanks for the ebuilds.

Maybe the package should be called sancho-fox-bin and sancho-gtk-bin. Note the -bin suffix at the end of the file names.
Comment 6 Daniel Haus 2004-03-29 02:39:29 UTC
Created attachment 28268 [details]

Ok, you're right. the "-bin" belongs to the
end of the packagename.

btw. is there a way to make the download dependent
on useflags?
Comment 7 Daniel Haus 2004-03-29 02:40:14 UTC
Created attachment 28269 [details]

and the one for gtk ...
Comment 8 José Romildo Malaquias 2004-04-08 14:02:13 UTC
The source referred to do in the ebuilds are for shared versions. For instance, the fox edition ebuild has the line


I am not seing a shared version to be downloaded from the package home page. In the case of the fox edition, all I see is the native binary  sancho-0.9.4-linux-fox.tar.bz2 (not shared, compiled with gcj), and the java binary sancho-0.9.4-linux-fox-java.tar.bz2 (bytecodes).

Am I missing something?
Comment 9 José Romildo Malaquias 2004-04-08 14:03:36 UTC
The latest version is 0.9.4
Comment 10 Daniel Haus 2004-04-18 13:43:39 UTC
Created attachment 29573 [details]

Well, you're right.
Sorry for the delay, I was on vacation.
Now here's the up-to-date ebuild.
Comment 11 Daniel Haus 2004-04-18 13:47:00 UTC
Created attachment 29574 [details]

... and of course the fox-version.

The "shared" versions existed up to 0.9.3-4, now
they're gone. These ebuilds are updated, of course.

btw. I am not interested in the java-bytecode-versions,
so i'll skip them, ok?
Comment 12 Daniel Haus 2004-04-19 06:34:38 UTC
Created attachment 29615 [details]

These guys are too fast ... hehe
Comment 13 Daniel Haus 2004-04-19 06:35:08 UTC
Created attachment 29616 [details]

New version
Comment 14 José Romildo Malaquias 2004-04-19 06:50:45 UTC
The fox library is statically linked in the fox version of sancho. So no dependency on x11-libs/fox is needed.

Have not tried the gtk version of sancho lately. Maybe it is statically linked to gtk+ as well. But being gtk+ a common library, maybe the author has keeped it dynamically linked. Take a look, please.
Comment 15 Daniel Haus 2004-04-19 07:02:04 UTC
Created attachment 29618 [details]

You're right, it's all statically linked
Comment 16 Daniel Haus 2004-04-19 07:03:22 UTC
Created attachment 29619 [details]

This one, too, as ldd told me.
Comment 17 Daniel Haus 2004-04-30 01:03:28 UTC
Created attachment 30377 [details]

Here we go again ...

Now both ebuilds are the same - just rename this
one to "sancho-fox-bin-{version}.ebuild" and it
Comment 18 Daniel Haus 2004-04-30 01:03:28 UTC
Created attachment 30377 [details]

Here we go again ...

Now both ebuilds are the same - just rename this
one to "sancho-fox-bin-{version}.ebuild" and it´ll
work. Toolkit and version is extracted from the
package name, so future versions should finally
be possible to be installed through this ebuild by
just changing the version number in the ebuild

Have fun!
Comment 19 Jon Hood (RETIRED) gentoo-dev 2004-04-30 22:49:00 UTC
net-p2p/sancho-bin has just been added to portage.
Comment 20 Ben Smith 2004-06-04 19:08:08 UTC
When emerging net-p2p/sancho-bin the ebuild fails due to a missing download file  (404). I have no knowledge of ebuilds and failed at attempting to change the url to the latest version (0.9.4-3 -> 0.9.4-4). The new file is located at:

Emerge error:

$ ACCEPT_KEYWORDS="~x86" emerge -f sancho-bin

Calculating dependencies ...done!
>>> emerge (1 of 1) net-p2p/sancho-bin- to /
>>> Downloading
           => `/usr/portage/distfiles/sancho-0.9.4-3-linux-gtk.tar.bz2'
Connecting to[]:80... connected.
HTTP request sent, awaiting response... 404 Not Found
03:00:35 ERROR 404: Not Found.

!!! Couldn't download sancho-0.9.4-3-linux-gtk.tar.bz2. Aborting.

!!! Fetch for /usr/portage/net-p2p/sancho-bin/sancho-bin- failed, continuing...

!!! Some fetch errors were encountered.  Please see above for details.
Comment 21 José Romildo Malaquias 2004-06-05 05:00:28 UTC
A new bug (#53046) has been open regarding your report, requesting an update of the sancho-bin package and offering a better ebuild that deals more cleanly with the version number of the package.
Comment 22 José Romildo Malaquias 2004-06-05 05:01:42 UTC
Link to new bug #53046
Comment 23 Daniel Haus 2004-06-05 05:06:41 UTC
Comment 24 Daniel Haus 2004-06-05 05:06:41 UTC
There´s a mouch better sancho in portage, so this
ebuild is not needed anymore.

Have fun!