Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172757 - please add libusb to emul-linux-x86-*
Summary: please add libusb to emul-linux-x86-*
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Lowest enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 54238
  Show dependency tree
 
Reported: 2007-03-30 07:22 UTC by kavol
Modified: 2007-08-22 13:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kavol 2007-03-30 07:22:39 UTC
Hello,

the scanning software VueScan, which is distributed only as a precompiled 32bit binary, needs libusb, but this is not provided by any of the emul-linux-x86 compatibility packages. It would be nice to include it, so that users do not have to install files manually by mining e.g. some SUSE rpms, and everything is under control of the Portage.

See bug #54238 or http://forums.gentoo.org/viewtopic-t-207944.html
Maybe there are other 32bit programs which can make use of this library ...

Reproducible: Always

Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-30 07:36:00 UTC
You can make it yourself and stick into overlay with vuescan or whatever... 

http://www.gentoo.org/proj/en/base/amd64/emul/index.xml
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2007-08-17 01:30:29 UTC
Yes, its very easy to make emul libs now, you should probably make a lib for the overlay where that program is.
Comment 3 kavol 2007-08-17 07:50:58 UTC
(In reply to comment #2)
> Yes, its very easy to make emul libs now, you should probably make a lib for
> the overlay where that program is.

oh great, no Gentoo anymore, just overlays ... then mark bug #54238 WONTFIX too because it depends on this ... and ask the documentation team to remove any text about ebuild submission, replacing it with "you can do it in your overlay" :-(
Comment 4 Olivier Crete (RETIRED) gentoo-dev 2007-08-17 13:48:47 UTC
No, what this means, is that we normally dont add dependencies unless there is some program in the tree that requires it. You should just add the request to add libusb into the emul libs to the vuescan bug.
Comment 5 kavol 2007-08-17 14:00:27 UTC
(In reply to comment #4)
> No, what this means, is that we normally dont add dependencies unless there is
> some program in the tree that requires it. You should just add the request to
> add libusb into the emul libs to the vuescan bug.

ok, then in my opinion it would be nice to add this as a blocker to the vuescan bug and mark this LATER - just adding the request to the vuescan bug does not seem correct to me, since that is another package (I thought there was policy of separate bugs for different packages?) and the libusb may be required by some other stuff (can't think of any right now, do not use so many closed-source programs ;-))

sorry for the impolite reaction, but I am just tired with the "do it in overlay" answers I keep getting over the last year (and half?) when trying to submit improvements
Comment 6 Olivier Crete (RETIRED) gentoo-dev 2007-08-17 15:01:00 UTC
ok, I'll add a blocker so its easier to track it whenever a dev wants to add vuescan..
Comment 7 kavol 2007-08-22 13:19:04 UTC
(In reply to comment #6)
> ok, I'll add a blocker so its easier to track it whenever a dev wants to add
> vuescan..
 
thankyou ... now, let's get some developer to take a look at vuescan ;-)