Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117218 - stabilize dev-lang/swig-1.3.25
Summary: stabilize dev-lang/swig-1.3.25
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Chris White (RETIRED)
URL:
Whiteboard:
Keywords:
: 138562 139505 (view as bug list)
Depends on: 95559
Blocks: 114870
  Show dependency tree
 
Reported: 2005-12-30 09:40 UTC by Jakub Moc (RETIRED)
Modified: 2006-12-01 11:35 UTC (History)
6 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 Jakub Moc (RETIRED) gentoo-dev 2005-12-30 09:40:44 UTC
Please, stabilize 1.3.25, it's needed for newer subversion versions to go stable (see Bug 114705), has fixed dependencies for dev-lang/php (see Bug 102364) and compiles fine with php (see Bug 114870).

Thanks.
Comment 1 Chris White (RETIRED) gentoo-dev 2006-01-01 02:40:35 UTC
Ok, so, I'm doing this:

emerge gramps gnucash perl pyme m2crypto hamlib solfege wvstreams geos =subversion-1.2.3-r3 libcap fluxspace kahakai

as it will test all packages that depend on swig in my stable chroot, as well as the subversion version targeted for stabling.  Hopefully this all works out :X.
Comment 2 Chris White (RETIRED) gentoo-dev 2006-01-01 12:52:07 UTC
Python issues exist.
Comment 3 Dan Check 2006-02-08 09:09:57 UTC
When testing, please note that media-libs/lcms also has an unstated dependency on swig.

https://bugs.gentoo.org/show_bug.cgi?id=98547

The current stable version (1.13) works with the current stable version of swig, but will not compile against swig 1.3.25.  lcms-1.14-r1 compiles fine against swig 1.3.25.  

Stabilizing swig 1.3.25 probably needs to happen at the same time as lcms-1.14-r1 goes stable.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-06-30 02:18:03 UTC
*** Bug 138562 has been marked as a duplicate of this bug. ***
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-18 06:09:31 UTC
*** Bug 139505 has been marked as a duplicate of this bug. ***
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-18 06:09:57 UTC
Moving CC to here, since the other bug was a DUPE anyway...
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2006-09-02 05:43:32 UTC
removing block on 140707.
Comment 8 Joshua Kinard gentoo-dev 2006-09-03 14:59:17 UTC
Stable on mips.
Comment 9 Warren Howard 2006-11-01 05:16:05 UTC
Hi,

Previously swig-1.3.21 provided libswigpy.so.0 see :

# equery belongs /usr/lib/libswigpy.so.0
[ Searching for file(s) /usr/lib/libswigpy.so.0 in *... ]
dev-lang/swig-1.3.21 (/usr/lib/libswigpy.so.0 -> libswigpy.so.0.0.0)

and

# equery files swig|grep libswigpy.so.0
/usr/lib/libswigpy.so -> libswigpy.so.0.0.0
/usr/lib/libswigpy.so.0 -> libswigpy.so.0.0.0
/usr/lib/libswigpy.so.0.0.0

However after upgrading to swig-1.3.25 libswigpy.so.0 goes missing...  See:

# emerge --ask --verbose swig

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-lang/swig-1.3.25 [1.3.21] USE="perl python -doc -guile -java -php -ruby -tcl -tk" 0 kB

Total size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
<...>

After the upgrade no more libswigpy.so.0 see:
# ls /usr/lib/libswigpy.so.0
ls: /usr/lib/libswigpy.so.0: No such file or directory

and no output from :

# equery belongs /usr/lib/libswigpy.so.0
[ Searching for file(s) /usr/lib/libswigpy.so.0 in *... ]


Is this an upstream thing, did I miss a use flag, is it some new feature in the ebuild, are these files now provided by a different ebuild, is it a bug?

Any help would be appreciated.

Thanks,


Warren.
Comment 10 Chris White (RETIRED) gentoo-dev 2006-11-01 08:00:18 UTC
This is an usptream bug.  I've checked the sources files and it plain doesn't exist.
Comment 11 Warren Howard 2006-11-01 21:26:06 UTC
I've found this thread which suggests that it swig just doesn't use files like libswigpy anymore.

http://sourceforge.net/mailarchive/message.php?msg_id=36305905

Thanks,


Warren.
Comment 12 Paul de Vrieze (RETIRED) gentoo-dev 2006-11-02 03:06:17 UTC
Warren, you are correct. Newer versions of swig do not need the helper libaries anymore. Most upstreams should be aware of this now and support it.
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-12-01 11:35:09 UTC
All done, closing.