Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132120 - Remove dev-libs/9libs block from net-libs/libwww
Summary: Remove dev-libs/9libs block from net-libs/libwww
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-03 06:24 UTC by Christian Sünkenberg
Modified: 2006-12-19 16:54 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 Christian Sünkenberg 2006-05-03 06:24:03 UTC
Based on earlyer bugreports, the libwww ebuild got a DEPEND=" !dev-libs/9libs ".
Since 9libs installs its header files in /usr/include/9libs, this shouldn't be needed any longer.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 06:34:28 UTC
<snip>
Add block for !dev-libs/9libs since that causes a compile failure since
9libs installs a custom libc.h that breaks things.
</snip>

Hmmm, well... not sure if this is solved, but that block is wrong anyway, since there's no mutual block in libwww.

This seems virtually dead upstream anyway (last release 4 1/2 years ago) and lacks a maintainer, probably best punted from portage altogether.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 06:38:58 UTC
(In reply to comment #1)
> there's no mutual block in libwww.

Err, 9libs doesn't block libwww is what I meant... :/
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2006-05-03 14:46:38 UTC
If the two don't collide anymore, then just remove the block.  If 9libs works fine and there are no bugs open, I'm not going to punt it :)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-06-25 05:55:15 UTC
Let's punt this, there's another collision (Bug 137932) and the whole thing seems to do more harm than good.

Comment 5 Christian Sünkenberg 2006-06-25 07:29:29 UTC
As I mentioned, all collisions that resulted of libc.h being in /usr/include/ are resolved. Concerning (Bug 137932), I don't think punting packages is the default procedure to follow on manpage conflicts.

Of course there was no update on 9libs for 4 1/2 years, it's a Plan9 library environment and won't change until Bell Labs release the next edition.

If it's just the lack of a maintainer, I would jump in.
Comment 6 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-06-25 21:56:35 UTC
(In reply to comment #4)
> Let's punt this, there's another collision (Bug 137932) and the whole thing
> seems to do more harm than good.
> 
Patience

(In reply to comment #5)
> As I mentioned, all collisions that resulted of libc.h being in /usr/include/
> are resolved. Concerning (Bug 137932), I don't think punting packages is the
> default procedure to follow on manpage conflicts.
> 
> Of course there was no update on 9libs for 4 1/2 years, it's a Plan9 library
> environment and won't change until Bell Labs release the next edition.
> 
> If it's just the lack of a maintainer, I would jump in.
> 

If you want to keep it in the tree, some work regarding the collisions is necessary.  I'm reluctant at this point to punt it just because the bugs aren't that old; there is plenty of other stuff that is far worse off.  If you are interested in fixing the collisions, I am interested in fixing the package as opposed to removing it.
Comment 7 Charlie Shepherd (RETIRED) gentoo-dev 2006-12-08 15:27:45 UTC
No file-collisions here - net-libs/libwww blocks dev-libs/9libs for no reason; text-markup please remove this.
Comment 8 Alexandre Buisse (RETIRED) gentoo-dev 2006-12-19 16:54:28 UTC
All done (well, as soon as my crappy internet connection convinces CVS that something is happening...).