Bug 579137

Summary: isight-firmware-tools is not available in Fedora 13
Product: [Fedora] Fedora Reporter: Jason <nospam>
Component: isight-firmware-toolsAssignee: Jason Montleon <jmontleo>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: extras-orphan, fabian.deutsch, notting
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-01 17:13:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jason 2010-04-02 20:09:00 UTC
Description of problem:
isight-firmware-tools is not available in Fedora 13. This package is necessary to get the webcam on some Macbooks (i.e. MacBook2,1) working.

See more about the process that is required here:
http://www.cenolan.com/2009/06/installing-fedora-11-on-a-macbook/#toc-isight-camera

Additional info:
Installing isight-firmware-tools-1.0.2-4.fc12.x86_64.rpm is a temporary workaround.

I also found this, suggesting the package might be orphaned:
http://lists.fedoraproject.org/pipermail/devel/2010-January/129655.html

If this is the case I am more than capable of building packages and can probably maintain the package and update it to kill this and the other bugs listed against the package for Fedora 12.

Comment 1 Bill Nottingham 2010-04-06 15:43:48 UTC
Please see the process at:

http://fedoraproject.org/wiki/PackageMaintainers/Join

for how to sign up to maintain the package. (If you're already a Fedora packager, the process is simpler.)

Comment 2 Fabian Deutsch 2010-05-04 10:42:30 UTC
rpmlint says something:
$ rpmlint -v isight-firmware-tools.spec 
isight-firmware-tools.spec:40: W: macro-in-comment %doc
isight-firmware-tools.spec: I: checking-url http://bersace03.free.fr/ift/isight-firmware-tools-1.5.90.tar.gz (timeout 10 seconds)
isight-firmware-tools.spec: W: invalid-url Source0: http://bersace03.free.fr/ift/isight-firmware-tools-1.5.90.tar.gz HTTP Error 404: Not Found
0 packages and 1 specfiles checked; 0 errors, 2 warnings.

- macro-in-comment: you can fix this by removing the % in line 40.

- invalid-url: The source URL does not exist, you will have to give a correct url. (http://launchpad.net/isight-firmware-tools/main/1.6/+download/%{name}-%{version}.tar.gz maybe?)

- To sanitize the specfile, it woul dbe nice to replace $RPM_BUILD_ROOT with %{buildroot}, so you use the %{...} all the time.

- You need to add a builddep on intltool

- Currently th isight udev rule is included with the following line:
%config(noreplace) %{_sysconfdir}/udev/rules.d/isight.rules
so existing udev rules will not be overwritten. I wonder why that is ...
In my case (F13/Rawhide) the isight rule does not match the current udev syntax, so a warning is generated ...:
SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/isight.rules:1
This should also be addressed.

After at least adding the builddep, the package builds fine in koji.

Comment 3 Fedora Admin XMLRPC Client 2010-05-18 18:23:18 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.