Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111750 - media-video/vloopback-1.1_rc1 (New ebuild)
Summary: media-video/vloopback-1.1_rc1 (New ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
: 157739 202834 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-11-06 17:56 UTC by Jiri Tyr
Modified: 2018-06-07 18:24 UTC (History)
2 users (show)

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


Attachments
media-video/vloopback-0.96a (vloopback-0.96a.ebuild,1.51 KB, text/plain)
2005-11-06 17:57 UTC, Jiri Tyr
Details
files/vloopback_example.patch (vloopback_example.patch,518 bytes, patch)
2005-11-06 17:58 UTC, Jiri Tyr
Details | Diff
files/vloopback_version.patch (vloopback_version.patch,410 bytes, patch)
2005-11-06 17:58 UTC, Jiri Tyr
Details | Diff
vloopback.tar.gz (vloopback.tar.gz,1.64 KB, application/octet-stream)
2005-11-06 18:00 UTC, Jiri Tyr
Details
vloopback.tar.gz (vloopback.tar.gz,2.29 KB, application/octet-stream)
2005-12-31 08:54 UTC, Jiri Tyr
Details
vloopback/vloopback-0.96a (vloopback-0.96a.ebuild,1.64 KB, text/plain)
2005-12-31 08:59 UTC, Jiri Tyr
Details
files/vloopback-0.96a_Makefile.patch (vloopback-0.96a_Makefile.patch,518 bytes, patch)
2005-12-31 09:00 UTC, Jiri Tyr
Details | Diff
files/vloopback-0.96a_resize.c.patch (vloopback-0.96a_resize.c.patch,743 bytes, patch)
2005-12-31 09:01 UTC, Jiri Tyr
Details | Diff
files/vloopback-0.96a_vloopback.c.patch (vloopback-0.96a_vloopback.c.patch,410 bytes, patch)
2005-12-31 09:02 UTC, Jiri Tyr
Details | Diff
files/vloopback-0.97-snap2_Makefile.patch (vloopback-0.97-snap2_Makefile.patch,528 bytes, patch)
2005-12-31 09:02 UTC, Jiri Tyr
Details | Diff
files/vloopback-0.97-snap2_resize.c.patch (vloopback-0.97-snap2_resize.c.patch,781 bytes, patch)
2005-12-31 09:03 UTC, Jiri Tyr
Details | Diff
media-video/vloopback-0.97-snap2 (vloopback-0.97.ebuild,1.65 KB, text/plain)
2005-12-31 09:05 UTC, Jiri Tyr
Details
vloopback-0.97.ebuild (vloopback-0.97.ebuild,1.66 KB, text/plain)
2006-01-19 15:18 UTC, Jiri Tyr
Details
vloopback-0.97-snap2_Makefile.patch (vloopback-0.97-snap2_Makefile.patch,550 bytes, patch)
2006-01-19 15:19 UTC, Jiri Tyr
Details | Diff
vloopback-0.97-snap2_resize.c.patch (vloopback-0.97-snap2_resize.c.patch,785 bytes, patch)
2006-01-19 15:20 UTC, Jiri Tyr
Details | Diff
vloopback.tar.gz (vloopback.tar.gz,2.40 KB, application/octet-stream)
2006-01-19 15:23 UTC, Jiri Tyr
Details
vloopback-0.97_pre2.ebuild (vloopback-0.97_pre2.ebuild,1.69 KB, text/plain)
2006-01-19 15:34 UTC, Jiri Tyr
Details
vloopback.tar.gz (vloopback.tar.gz,2.43 KB, application/octet-stream)
2006-01-19 15:36 UTC, Jiri Tyr
Details
vloopback-0.97_pre3.ebuild (vloopback-0.97_pre3.ebuild,1.71 KB, text/plain)
2006-09-25 12:24 UTC, Jiri Tyr
Details
vloopback-0.97-snap3_Makefile.patch (vloopback-0.97-snap3_Makefile.patch,430 bytes, patch)
2006-09-25 12:26 UTC, Jiri Tyr
Details | Diff
vloopback-0.97-snap3_resize.c.patch (vloopback-0.97-snap3_resize.c.patch,631 bytes, patch)
2006-09-25 12:27 UTC, Jiri Tyr
Details | Diff
vloopback-1.1_rc1.ebuild (for 2.6.18) (vloopback-1.1_rc1.ebuild,1.15 KB, application/octet-stream)
2006-12-11 04:48 UTC, mardi_soir
Details
vloopback-1.1_rc1.ebuild with some syntax corrections (vloopback-1.1_rc1.ebuild,1.07 KB, text/plain)
2007-03-14 15:22 UTC, mardi_soir
Details
vloopback-1.1_rc1.ebuild (vloopback-1.1_rc1.ebuild,1.84 KB, text/plain)
2007-03-26 08:22 UTC, Jiri Tyr
Details
vloopback-1.1_rc1_Makefile.patch (vloopback-1.1_rc1_Makefile.patch,430 bytes, patch)
2007-03-26 08:22 UTC, Jiri Tyr
Details | Diff
vloopback-1.1_rc1_resize.c.patch (vloopback-1.1_rc1_resize.c.patch,631 bytes, patch)
2007-03-26 08:23 UTC, Jiri Tyr
Details | Diff
now module is added to moduledb.. (vloopback-1.1_rc1.ebuild,1.91 KB, text/plain)
2007-12-20 01:36 UTC, cmuelle8
Details
see comment (vloopback-1.1_rc1.ebuild,1.90 KB, text/plain)
2007-12-21 00:34 UTC, cmuelle8
Details
vloopback-1.2.ebuild (vloopback-1.2.ebuild,1.86 KB, text/plain)
2009-02-08 13:29 UTC, Jiri Tyr
Details
files/resize.patch (resize.patch,1.67 KB, patch)
2009-02-08 13:30 UTC, Jiri Tyr
Details | Diff
a svn ebuild (vloopback-9999.ebuild,1.64 KB, text/plain)
2009-12-13 17:09 UTC, mardi_soir
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Tyr 2005-11-06 17:56:01 UTC
I do not know how to send new ebuild to the Gentoo portage tree. If anybody know
how to do it, I will be very glat for any message.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jiri Tyr 2005-11-06 17:57:22 UTC
Created attachment 72344 [details]
media-video/vloopback-0.96a
Comment 2 Jiri Tyr 2005-11-06 17:58:07 UTC
Created attachment 72345 [details, diff]
files/vloopback_example.patch
Comment 3 Jiri Tyr 2005-11-06 17:58:34 UTC
Created attachment 72346 [details, diff]
files/vloopback_version.patch
Comment 4 Jiri Tyr 2005-11-06 18:00:42 UTC
Created attachment 72347 [details]
vloopback.tar.gz

Packed full ebuild.
Comment 5 Jiri Tyr 2005-12-31 08:54:17 UTC
Created attachment 75874 [details]
vloopback.tar.gz

Included 0.96a and 0.97-snap2 version.
Comment 6 Jiri Tyr 2005-12-31 08:56:36 UTC
Comment on attachment 75874 [details]
vloopback.tar.gz

Full packed ebuild. Include new 0.96a and 0.97-snap2 version.
Comment 7 Jiri Tyr 2005-12-31 08:59:17 UTC
Created attachment 75875 [details]
vloopback/vloopback-0.96a

New ebuild with /etc/modules.d/vloopback extension.
Comment 8 Jiri Tyr 2005-12-31 09:00:45 UTC
Created attachment 75876 [details, diff]
files/vloopback-0.96a_Makefile.patch
Comment 9 Jiri Tyr 2005-12-31 09:01:43 UTC
Created attachment 75877 [details, diff]
files/vloopback-0.96a_resize.c.patch
Comment 10 Jiri Tyr 2005-12-31 09:02:11 UTC
Created attachment 75878 [details, diff]
files/vloopback-0.96a_vloopback.c.patch
Comment 11 Jiri Tyr 2005-12-31 09:02:42 UTC
Created attachment 75879 [details, diff]
files/vloopback-0.97-snap2_Makefile.patch
Comment 12 Jiri Tyr 2005-12-31 09:03:01 UTC
Created attachment 75880 [details, diff]
files/vloopback-0.97-snap2_resize.c.patch
Comment 13 Jiri Tyr 2005-12-31 09:05:07 UTC
Created attachment 75881 [details]
media-video/vloopback-0.97-snap2

New snapshot version of vloopback. Does not work for me.
Comment 14 Jiri Tyr 2006-01-19 15:18:32 UTC
Created attachment 77589 [details]
vloopback-0.97.ebuild

New ebuild.
Comment 15 Jiri Tyr 2006-01-19 15:19:41 UTC
Created attachment 77590 [details, diff]
vloopback-0.97-snap2_Makefile.patch
Comment 16 Jiri Tyr 2006-01-19 15:20:12 UTC
Created attachment 77591 [details, diff]
vloopback-0.97-snap2_resize.c.patch
Comment 17 Jiri Tyr 2006-01-19 15:23:01 UTC
Created attachment 77592 [details]
vloopback.tar.gz

Packed 0.96a and 0.92-snap2 version.
Comment 18 Jiri Tyr 2006-01-19 15:34:35 UTC
Created attachment 77593 [details]
vloopback-0.97_pre2.ebuild
Comment 19 Jiri Tyr 2006-01-19 15:36:28 UTC
Created attachment 77594 [details]
vloopback.tar.gz

Packed 0.96a and 0.97-snap2 version.
Comment 20 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 19:08:00 UTC
(In reply to comment #19)
> Created an attachment (id=77594) [edit]
> vloopback.tar.gz
> 
> Packed 0.96a and 0.97-snap2 version.
> 

We don't even look at attched tarballs. Plain text, please.
Comment 21 Jiri Tyr 2006-09-25 12:24:57 UTC
Created attachment 98054 [details]
vloopback-0.97_pre3.ebuild

Ebuild for vloopback 0.97-snap3.
Comment 22 Jiri Tyr 2006-09-25 12:26:19 UTC
Created attachment 98055 [details, diff]
vloopback-0.97-snap3_Makefile.patch

Patch for vloopback 0.97-snap3.
Comment 23 Jiri Tyr 2006-09-25 12:27:16 UTC
Created attachment 98056 [details, diff]
vloopback-0.97-snap3_resize.c.patch

Patch for vloopback 0.97-snap3.
Comment 24 Martin Sandsmark 2006-11-29 12:42:07 UTC
(In reply to comment #23)
> Created an attachment (id=98056) [edit]
> vloopback-0.97-snap3_resize.c.patch
> 
> Patch for vloopback 0.97-snap3.
> 
(In reply to comment #23)
> Created an attachment (id=98056) [edit]
> vloopback-0.97-snap3_resize.c.patch
> 
> Patch for vloopback 0.97-snap3.
> 
On 64-bit, symlink /usr/src/linux-2.6.18-rc4-viper/arch/x86_64 to /usr/src/linux-2.6.18-rc4-viper/arch/amd64 instead of the one suggested by the ebuild. Won't compile, though;) Lots of "/var/tmp/portage/media-video/vloopback-0.97_pre3/work/vloopback-0.97-snap3/vloopback.c:1109: error: dereferencing pointer to incomplete type"

Portage 2.1.2_rc2-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5.90.20061022-r1, 2.6.18-rc4-viper-tripleseven x86_64)
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2006-12-10 10:22:41 UTC
*** Bug 157739 has been marked as a duplicate of this bug. ***
Comment 26 mardi_soir 2006-12-11 04:48:42 UTC
Created attachment 103791 [details]
vloopback-1.1_rc1.ebuild  (for 2.6.18)

to use with quickcam.ko (qc-usb) it need to load it with  compatible=2 parameter

echo 'options quickcam compatible=2' >> /etc/modules.d/quickcam && modules-update && modprobe -r quickcam && modprobe quickcam && modprobe vloopback
Comment 27 mardi_soir 2007-03-14 15:22:01 UTC
Created attachment 113261 [details]
vloopback-1.1_rc1.ebuild
with some syntax corrections
Comment 28 mardi_soir 2007-03-14 15:23:47 UTC
Comment on attachment 113261 [details]
vloopback-1.1_rc1.ebuild
with some syntax corrections 

works with  2.6.19
Comment 29 Jiri Tyr 2007-03-15 09:39:04 UTC
(In reply to comment #28)
> (From update of attachment 113261 [details] [edit])
> works with  2.6.19 
> 

Could you please add my patches for Makefile and resize.c into your ebuild? Maybe also the notice about the using of the vresize would be handy for somebody.
Comment 30 Jiri Tyr 2007-03-26 08:22:09 UTC
Created attachment 114459 [details]
vloopback-1.1_rc1.ebuild

Merged version of mine and Mardi's ebuild.
Comment 31 Jiri Tyr 2007-03-26 08:22:52 UTC
Created attachment 114460 [details, diff]
vloopback-1.1_rc1_Makefile.patch

Patch for Makefile.
Comment 32 Jiri Tyr 2007-03-26 08:23:31 UTC
Created attachment 114461 [details, diff]
vloopback-1.1_rc1_resize.c.patch

Patch for resize.c.
Comment 33 mardi_soir 2007-06-01 14:19:21 UTC
on amd64    with      gentoo-sources-2.6.20-gentoo-r8  
the following command is needed here 
cd /usr/src/linux-2.6.20-gentoo-r8/arch && ln -s x86_64 amd64
Comment 34 cmuelle8 2007-12-20 01:36:46 UTC
Created attachment 138944 [details]
now module is added to moduledb..
Comment 35 cmuelle8 2007-12-20 01:40:56 UTC
@portage maintainers: what is needed to get this into portage?

If it's not "stable" enough for testing than please put it in rep-masked..

thx and happy holidays,
cmuelle8
Comment 36 Jakub Moc (RETIRED) gentoo-dev 2007-12-20 08:08:35 UTC
*** Bug 202834 has been marked as a duplicate of this bug. ***
Comment 37 cmuelle8 2007-12-21 00:34:53 UTC
Created attachment 139006 [details]
see comment

changed useflag from example to extras (but does the same)

examples is used for example source code according to http://www.gentoo.org/dyn/use-index.xml  (so some people might be surprised by what example does for vloopback ebuild)

extras is used by quite a few packages to install extra scripts tools binaries to a package, so I suggest using this flag for vloopback tools as well

another choice might be "tools" or "utils" which is also used by some packages..  i wish there would be a little more consistency of how those three flags are used across ebuilds ;-)

take care,
cmuelle8
Comment 38 Jiri Tyr 2009-02-08 13:29:06 UTC
Created attachment 181309 [details]
vloopback-1.2.ebuild

Ebuild for the vloopback-1.2.
Comment 39 Jiri Tyr 2009-02-08 13:30:19 UTC
Created attachment 181311 [details, diff]
files/resize.patch

Patch to rename the file resize.c to vresize.c.
Comment 40 The Cheat Cat 2009-12-12 13:45:31 UTC
The vloopback-1.2.ebuild thing doesn't work! :( When I used it with emerge i get lots of errors!
Here is some of them:

/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c:1079: error:
 'VIDIOCSFREQ' undeclared (first use in this function)
/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c:1080: error:
 'VIDIOCGAUDIO' undeclared (first use in this function)
/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c:1081: error:
 'VIDIOCSAUDIO' undeclared (first use in this function)
/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c:1083: error:
 'VIDIOCKEY' undeclared (first use in this function)
/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c: At top leve
l:
/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c:1128: error:
 'v4l_compat_ioctl32' undeclared here (not in a function)
/var/tmp/portage/media-video/vloopback-1.2/work/vloopback-1.2/vloopback.c:1141: warnin
g: initialization from incompatible pointer type
make[2]: *** [/var/tmp/portage/media-video/vloopba
Comment 41 cmuelle8 2009-12-12 14:16:55 UTC
(In reply to comment #40)
> The vloopback-1.2.ebuild thing doesn't work! :( When I used it with emerge i
> get lots of errors!


There is a new version available: 1.3

Try renaming your ebuild:
mv vloopback-1.2.ebuild vloopback-1.3.ebuild

and see if that works.  Please give us feedback if it does.  If you have time, please try with use flag "extras" enabled and without..


cheers,
Christian
Comment 42 The Cheat Cat 2009-12-12 23:26:49 UTC
Yes, now it works with emerge! But I cannot modprobe it!

"FATAL: Error inserting vloopback (/lib/modules/2.6.30-gentoo-r8/video/vloopback.ko): Unknown symbol in module, or unknown paramet"

I will trying with the "extras" USE flag also. No, it doesn't works:

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/local/portage/media-video/vloopback/files/resize.patch
 *   ( resize.patch )

 * 
 * ERROR: media-video/vloopback-1.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3412:  Called epatch '/usr/local/portage/media-
video/vloopback/files/resize.patch'
 *             environment, line 1416:  Called die
 * The specific snippet of code:
 *                   die "Cannot find \$EPATCH_SOURCE!";
 *  The die message:
 *   Cannot find $EPATCH_SOURCE!
 * 
 * If you need support, post the topmost build error, and the call stack if rele
vant.
 * A complete build log is located at '/var/tmp/portage/media-video/vloopback-1.
3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/vloop
back-1.3/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

>>> Failed to emerge media-video/vloopback-1.3, Log file:

>>>  '/var/tmp/portage/media-video/vloopback-1.3/temp/build.log'

 * Messages for package media-video/vloopback-1.3:

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /usr/local/portage/media-video/vloopback/files/resize.patch
 *   ( resize.patch )
 * 
 * ERROR: media-video/vloopback-1.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3412:  Called epatch '/usr/local/portage/media-
video/vloopback/files/resize.patch'
 *             environment, line 1416:  Called die
 * The specific snippet of code:
 *                   die "Cannot find \$EPATCH_SOURCE!";
 *  The die message:
 *   Cannot find $EPATCH_SOURCE!
 * 
 * If you need support, post the topmost build error, and the call stack if rele
vant.
 * A complete build log is located at '/var/tmp/portage/media-video/vloopback-1.
3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/vloop
back-1.3/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
Comment 43 mardi_soir 2009-12-13 17:09:18 UTC
Created attachment 212908 [details]
a svn ebuild