Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60672 - sysfsutils-1.1.0 is out (but needs a little patching)
Summary: sysfsutils-1.1.0 is out (but needs a little patching)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 60673
  Show dependency tree
 
Reported: 2004-08-17 07:45 UTC by Holger Hoffstätte
Modified: 2004-11-08 14:31 UTC (History)
2 users (show)

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


Attachments
fixed ebuild+files for sysfsutils-1.1.0 (sysfsutils-1.1.0.zip,12.42 KB, application/octet-stream)
2004-08-17 07:49 UTC, Holger Hoffstätte
Details
new ebuild (sysfsutils-1.1.0.ebuild,1.17 KB, text/plain)
2004-08-17 09:26 UTC, Holger Hoffstätte
Details
add dlist_sort_custom (sysfsutils-1.1.0-dlist_custom_sort.h.patch,1.60 KB, patch)
2004-08-17 09:27 UTC, Holger Hoffstätte
Details | Diff
add dlist_sort_custom (sysfsutils-1.1.0-dlist_custom_sort.c.patch,6.92 KB, patch)
2004-08-17 09:28 UTC, Holger Hoffstätte
Details | Diff
add writeonly attributes (sysfsutils-1.1.0-sysfs_dir-writeonly-attributes.c.patch,762 bytes, patch)
2004-08-17 09:29 UTC, Holger Hoffstätte
Details | Diff
ebuild for 1.2.0 that does not need any more patches (sysfsutils-1.2.0.ebuild,951 bytes, text/plain)
2004-10-09 02:42 UTC, Holger Hoffstätte
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Hoffstätte 2004-08-17 07:45:44 UTC
I wanted to emerge lsscsi (http://www.torque.net/scsi/lsscsi.html) and saw that 0.14 is out, so I wrote my own ebuild for that. Turns out that lsscsi as of late requires a CVS-updated version of sysfsutils and hence should have an according DEPENDS entry.


Reproducible: Always
Steps to Reproduce:
1. write new ebuild for lsscsi 0.14
2. watch it don't link (missing symbol dlist_sort_custom)
3. fix sysfsutils with sources from CVS
4. proceed with lsscsi :)

Actual Results:  
lsscsi 0.14 emerges cleanly without warnings and works correctly on my 2.6.8.1
kernel with FireWire drives.
Comment 1 Holger Hoffstätte 2004-08-17 07:49:40 UTC
Created attachment 37595 [details]
fixed ebuild+files for sysfsutils-1.1.0
Comment 2 Holger Hoffstätte 2004-08-17 07:56:57 UTC
An additional note for the added files: the ebuild doesn't apply patches but rather just replaces the files in the source tree with their fixed versions. Hope that's OK.
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2004-08-17 08:51:35 UTC
Please post all the files individually as plain text attachments. Also I think it would be better to apply the fix as a patch, plus we should check out the differences between the two versions before replacing entire files.
Comment 4 Holger Hoffstätte 2004-08-17 09:25:20 UTC
Sorry for the previous attachment, I'm new to ebuilding. The new version of the ebuild uses patches.
Comment 5 Holger Hoffstätte 2004-08-17 09:26:23 UTC
Created attachment 37604 [details]
new ebuild

new ebuild using patches
Comment 6 Holger Hoffstätte 2004-08-17 09:27:11 UTC
Created attachment 37605 [details, diff]
add dlist_sort_custom
Comment 7 Holger Hoffstätte 2004-08-17 09:28:24 UTC
Created attachment 37606 [details, diff]
add dlist_sort_custom
Comment 8 Holger Hoffstätte 2004-08-17 09:29:26 UTC
Created attachment 37607 [details, diff]
add writeonly attributes
Comment 9 SpanKY gentoo-dev 2004-10-05 21:47:38 UTC
greg: you can handle the sysfs stuff ?  historically azarah took care of it, but i think you're the next guy who knows most about this
Comment 10 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-10-08 15:32:18 UTC
Sure, I'll take this over.  Be able to get to it in monday.
Comment 11 Holger Hoffstätte 2004-10-09 02:40:16 UTC
As if by magic ;) I just noticed that sysfsutils-1.2 is "stable" and does not require any more patches, so that's probably the version that should go in.
Comment 12 Holger Hoffstätte 2004-10-09 02:42:16 UTC
Created attachment 41405 [details]
ebuild for 1.2.0 that does not need any more patches

builds cleanly for me; lsscsi still works, too (as far as I can test)
Comment 13 Georg Müller 2004-10-19 01:17:08 UTC
1.2.0 works fine for me :)
Comment 14 Dominik Brodowski 2004-10-29 03:16:38 UTC
I'd like to have sysfsutils-1.2.0 available for cpufrequtils (see bug 69320 http://bugs.gentoo.org/show_bug.cgi?id=69320 ) available as it is supposed to fix some bugs to be found in sysfsutils-1.0.0.
Comment 15 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-11-08 14:31:52 UTC
1.2.0 is released.