Dependencies for taglib-devel in macports

Ryan Schmidt ryandesign at macports.org
Tue Oct 20 11:23:28 PDT 2009


On Oct 20, 2009, at 06:13, Adrian Glaubitz wrote:

> Hello Ryan,
>
> We are using macports to build and run the software of our open source
> project on MacOS >10.4. Now, recent versions of our software require
> taglib-devel, so I was about to install it. Wondering why the whole
> install process took so long, I realized that "taglib-devel" depends
> on "qt4-mac", which is the *full* installation of Qt4 built from
> source.
>
> However, on my Debian box, there is no dependency on Qt4 so I think
> you are breaking a butterfly on a wheel here. I think, you should
> consider chaning the code to get rid of that dependency, the whole
> build process just takes way too long and, moreover, it conflicts when
> there is another version of Qt installed.
>
> Dependency on Debian:
>
> glaubitz at z6:~> apt-cache showsrc libtag1-dev
> Package: taglib
> Binary: libtag1c2a, libtag1-vanilla, libtag1-rusxmms, libtag1-dev,
> libtag1-doc, libtagc0, libtagc0-dev
> Version: 1.6-3
> Priority: optional
> Section: libs
> Maintainer: Modestas Vainius <modestas at vainius.eu>
> Build-Depends: cmake (>= 2.6.2), debhelper (>= 7.3), dpkg-dev (>=
> 1.15.3), quilt (>= 0.46-7~), zlib1g-dev, librcc-dev
> Build-Depends-Indep: doxygen, graphviz, gsfonts-x11
> Architecture: any
> Standards-Version: 3.8.3
> Format: 1.0
> Directory: pool/main/t/taglib
> Files:
> a841200a6bd7a0113e6fa797b4a0bfbe 1372 taglib_1.6-3.dsc
> 5ecad0816e586a954bd676a86237d054 1098674 taglib_1.6.orig.tar.gz
> 7cd67239b0c063ad04d98471401f61f0 24535 taglib_1.6-3.diff.gz
> Dm-Upload-Allowed: yes
> Homepage: http://developer.kde.org/~wheeler/taglib.html
> Vcs-Browser:
> http://git.debian.org/?p=users/modax-guest/taglib.git;a=summary
> Vcs-Git: git://git.debian.org/users/modax-guest/taglib.git
> Checksums-Sha1:
> 2cb5309fa658c695b4ee28a72f85b4d892b63045 1098674
> taglib_1.6.orig.tar.gz
> decc3aa1aa2d05e686f23f0b25095ce2cf18978a 24535 taglib_1.6-3.diff.gz
> Checksums-Sha256:
> 9aa10e1544a7117d595103addacfdc4e29a055bfbfaa1666faa29990fb7fbd97
> 1098674 taglib_1.6.orig.tar.gz
> 60d407f2fe79366295ac66925e278143bfe58c0d884e30556527341c4080010e
> 24535 taglib_1.6-3.diff.gz


I don't have anything to do with the taglib ports so I'm not the one  
to ask about this. Orville Bennett added the taglib-devel port, and is  
also responsible for the kde4 portgroup it uses, which is where the  
qt4-mac dependency comes from.

Ryan Stonecipher-Fisher changed taglib in r59203 9 days ago to use the  
cmake portgroup instead of the kde4 portgroup "to remove superfluous  
dependencies". Perhaps the same change should be made to taglib-devel.




More information about the macports-dev mailing list