Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377695 - sys-apps/lsparisc needs a rewrite to drop sys-fs/sysfsutils dependency
Summary: sys-apps/lsparisc needs a rewrite to drop sys-fs/sysfsutils dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: HPPA Porters
URL:
Whiteboard: removal 18 Nov 2011
Keywords:
Depends on:
Blocks: 377673
  Show dependency tree
 
Reported: 2011-08-04 10:10 UTC by Anthony Basile
Modified: 2011-11-19 17:43 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.