Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#3174 - pwc driver package should be compiled and installed to the user's kernel

Attached to Project: Arch Linux
Opened by Paul Seropian (paranoos) - Wednesday, 14 September 2005, 07:36 GMT
Last edited by Dale Blount (dale) - Wednesday, 14 September 2005, 12:02 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Paul Mattal (paul)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The pwc driver package is only installed to the kernel version the packager is running on his/her system, not the user's kernel. This is only a minor inconvenience since ABS makes it easy to make it yourself, but the package doesn't behave as expected. The driver should be compiled and installed by an install script, much like the nvidia drivers.
This task depends upon

Closed by  Paul Mattal (paul)
Wednesday, 22 February 2006, 14:11 GMT
Reason for closing:  Won't implement
Additional comments about closing:  We've already got a great mechanism for building packages on the fly on install, and we should use it.
Comment by Dale Blount (dale) - Wednesday, 14 September 2005, 12:02 GMT
wasn't pwc getting put back into the kernel soon?
Comment by Börje Holmberg (linfan) - Sunday, 02 October 2005, 15:29 GMT
I am of the same opinion.

With kernel 2.6.12 pwc was injected, but with 2.6.13 the pwc won't get reversedly installed into the /lib/modules list - hence it cannot be used. The discontinued pwc from the kernel is used instead.

In gentoo the pwc-ebuild is called usb-pwc-re.

Regards

linfan
borje4@chello.se
Comment by Börje Holmberg (linfan) - Sunday, 02 October 2005, 18:38 GMT
Eureka - solved the problem :)

Went to http://www.saillard.org/linux/pwc/INSTALL.en and did a local compilation according to the doc and cp the pwc.ko to /lib/modules/2.2.13-ARCH/kernel/drivers/usb/media

Something is wrong in the package build - I don't know what.

linfan
Comment by Paul Mattal (paul) - Monday, 10 October 2005, 18:02 GMT
I haven't heard anything about pwc getting put back into the kernel, but I have rebuilt the package now and it works with the current release kernel. I will try to stay better on top of those upgrades.

The nvidia package does solve this problem in a cool way; however, it seems like we already have a slightly more official way to do that kind of building on-the-fly thing: srcpac.

At any rate, I will consider going to a more build-at-install-time model if it becomes clear that pwc is not going back into the kernel anytime soon.
Comment by Paul Mattal (paul) - Friday, 14 October 2005, 03:04 GMT
I recompiled a new version of this package for the 2.6.13 kernel and will upgrade again for 2.6.14 when it is released.

It appears Alan Cox has pwc restored in his 2.6 tree, but doesn't appear anyone else does yet. We'll have to wait and see a little longer on this one.
Comment by Paul Mattal (paul) - Wednesday, 22 February 2006, 14:11 GMT
I am going to defer to the official mechanism for doing this, using srcpac, having confirmed that the pwc package works properly with it.

That is to say, on your box, as root:

# abs
# srcpac -Sb pwc

And voila, you're rebuilt against your currently running kernel.

Loading...