Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 377695

Summary: sys-apps/lsparisc needs a rewrite to drop sys-fs/sysfsutils dependency
Product: Gentoo Linux Reporter: Anthony Basile <blueness>
Component: Current packagesAssignee: HPPA Porters <hppa>
Status: RESOLVED FIXED    
Severity: normal CC: base-system, gregkh
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: removal 18 Nov 2011
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 377673    

Description Anthony Basile gentoo-dev 2011-08-04 10:10:47 UTC
sys-fs/sysfsutils is broken and dead upstream.  Dependency on it needs to be
removed so we can remove it from the tree.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-08-04 13:47:48 UTC
lsparisc links to libsysfs.so:

elmer ~ # scanelf -n /usr/bin/lsparisc 
 TYPE   NEEDED FILE 
ET_EXEC libsysfs.so.2,libc.so.6 /usr/bin/lsparisc

What do you suggest I replace libsysfs.so with?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-08-04 14:21:00 UTC
I'm not sure if this is feasible, but copy the required code from libsysfs.h to lsparisc.c, and link to nothing?
Comment 3 Greg Kroah-Hartman (RETIRED) gentoo-dev 2011-08-04 15:06:47 UTC
No, the upstream code needs to stop using libsysfs as it is broken and doesn't work at all.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2011-08-04 15:16:12 UTC
(In reply to comment #3)
> No, the upstream code needs to stop using libsysfs as it is broken and doesn't
> work at all.

Sure, I was working on assumption for the use that lsparisc has, that part of libsysfs still worked

But reading this, makes you wonder if lsparisc works at all, and maybe it should just get punted?
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2011-08-04 15:16:48 UTC
It works fine for the limited purpose lsparisc uses it for. I'll see if I can get upstream to do the work or get a decision to stop supporting it.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2011-10-18 18:51:53 UTC
cvs/gentoo-x86/profiles/package.mask

# Jeroen Roovers <jer@gentoo.org> (18 Oct 2011)
# Masked for removal on 18 Nov 2011
# https://bugs.gentoo.org/377695
sys-apps/lsparisc
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2011-11-19 17:43:49 UTC
Removed.