Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101924 - net-misc/linux-igd-0.92 broken with >net-misc/upnp-1.0.4-r1
Summary: net-misc/linux-igd-0.92 broken with >net-misc/upnp-1.0.4-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on: 146219
Blocks:
  Show dependency tree
 
Reported: 2005-08-09 18:27 UTC by Jérôme Poulin
Modified: 2007-01-22 06:03 UTC (History)
3 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 Jérôme Poulin 2005-08-09 18:27:45 UTC
If you are using >net-misc/upnp-1.0.4-r1 then net-misc/linux-igd-0.92 won't 
compile missing some headers files from the new upnp framework SDK.

Reproducible: Always
Steps to Reproduce:
1. emerge upnp greater than 1.0.4-r1
2. emerge linux-igd-0.92
3. watch the compile fail at sample_util.cpp

Actual Results:  
[unnecessary output removed]

g++ -Os -mtune=i686 -fomit-frame-pointer -pipe -Wall -g -O2 -
I/usr/include/upnp  -c sample_util.cpp
In file included from gate.cpp:29:
sample_util.h:42:34:In file included from sample_util.cpp:37:
sample_util.h:42:34: upnp/tools/upnptools.h: No such file or directory
 upnp/tools/upnptools.h: No such file or directory
make: *** [sample_util.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [gate.o] Error 1
In file included from gateway.cpp:39:
sample_util.h:42:34: upnp/tools/upnptools.h: No such file or directory
make: *** [gateway.o] Error 1

!!! ERROR: net-misc/linux-igd-0.92 failed.
!!! Function src_compile, Line 30, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
I had to mask >net-misc/upnp-1.0.4-r1 in package.mask so it would compile, I 
tried to compile it myself with the new SDK but it just won't start, or 
precisely, start and exit.
Comment 1 Nathan Sullivan 2006-04-14 02:29:57 UTC
the header files do exist, its just looking in the wrong place for them. on the other hand even after telling it the right location, things still fail. seems to me like some API changes between 1.0.x and 1.2.x.
Comment 2 Nathan Sullivan 2006-04-14 02:43:45 UTC
actually, i do propose we should look at fixing the dep on this package at least, make it require <net-misc/upnp-1.2 or something...any objections?
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2006-04-14 15:10:52 UTC
ok.. changed the deps.. lets way on upstream to support the newer upnp
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-22 04:48:59 UTC
OK, now you can safely p.mask this:

net-misc/linux-igd-0.75: attr(depends): nonexistant atoms [ <net-misc/upnp-1.1 ]
net-misc/linux-igd-0.92: attr(depends): nonexistant atoms [ <net-misc/upnp-1.1 ]
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-09-22 04:51:01 UTC
CCing QA, this has no maintainer and broken dependencies.
Comment 6 Alec Warner (RETIRED) archtester gentoo-dev Security 2007-01-22 06:03:11 UTC
use 0.95