make {run,build}-depends-list vs. pkg_info -r?

Julien Laffaye jlaffaye at freebsd.org
Sun Jun 10 11:26:29 UTC 2012


On 6/10/2012 1:22 PM, Ben Laurie wrote:
> I am confused...
>
> In audio/squeezecenter, I get:
>
> # make {run,build}-depends-list
> /usr/ports/archivers/p5-Compress-Zlib
> /usr/ports/audio/faad
> /usr/ports/audio/flac
> /usr/ports/audio/mac
> /usr/ports/audio/sox
> /usr/ports/converters/p5-Encode-Detect
> /usr/ports/converters/p5-JSON-XS
> /usr/ports/databases/mysql50-client
> /usr/ports/databases/mysql50-server
> /usr/ports/databases/p5-DBD-mysql
> /usr/ports/devel/p5-Time-HiRes
> /usr/ports/graphics/p5-GD
> /usr/ports/lang/perl5.8
> /usr/ports/net/mDNSResponder
> /usr/ports/security/p5-Digest-SHA1
> /usr/ports/textproc/p5-XML-Parser
> /usr/ports/textproc/p5-YAML-Syck
> /usr/ports/www/p5-HTML-Parser
> /usr/ports/www/p5-Template-Toolkit
> /usr/ports/databases/mysql50-client
> /usr/ports/lang/perl5.8
> /usr/ports/sysutils/p5-File-Which
>
> but:
>
> # pkg_info -r squeezecenter-7.3.3
> Information for squeezecenter-7.3.3:
>
> Depends on:
> Dependency: expat-2.0.1_2
> Dependency: openssl-1.0.1_2
> Dependency: mDNSResponder-333.10
> Dependency: mp4v2-1.9.1
> Dependency: libvpx-1.0.0
> Dependency: perl-5.8.9_7
> Dependency: p5-YAML-Syck-1.19
> Dependency: p5-XML-Parser-2.41
> Dependency: p5-HTML-Tagset-3.20
> Dependency: p5-HTML-Parser-3.69
> Dependency: p5-Digest-SHA1-2.13
> Dependency: png-1.5.10
> Dependency: jpeg-8_3
> Dependency: gpac-libgpac-0.4.5_6,1
> Dependency: x264-0.123.2189_2
> Dependency: pkg-config-0.25_1
> Dependency: opencv-core-2.3.1_4
> Dependency: freetype2-2.4.9_1
> Dependency: gd-2.0.35_8,1
> Dependency: p5-GD-2.46_1
> Dependency: p5-common-sense-3.4
> Dependency: p5-Time-HiRes-1.9725,1
> Dependency: p5-AppConfig-1.66
> Dependency: p5-Template-Toolkit-2.24
> Dependency: orc-0.4.16
> Dependency: schroedinger-1.0.11
> Dependency: libltdl-2.4.2
> Dependency: p5-DBI-1.621
> Dependency: mysql-client-5.0.95
> Dependency: p5-DBD-mysql-4.021
> Dependency: mysql-server-5.0.95
> Dependency: p5-JSON-XS-2.32
> Dependency: p5-Encode-Detect-1.01
> Dependency: libiconv-1.14
> Dependency: mac-3.99.4.5_1
> Dependency: libogg-1.2.2,4
> Dependency: libvorbis-1.3.3,3
> Dependency: libtheora-1.1.1_2
> Dependency: libmad-0.15.1b_2
> Dependency: libid3tag-0.15.1b
> Dependency: libao-1.1.0_1
> Dependency: lame-3.99.5
> Dependency: gsm-1.0.13
> Dependency: flac-1.2.1_2
> Dependency: libsndfile-1.0.25_1
> Dependency: faad2-2.7_3,1
> Dependency: faac-1.28_2
> Dependency: ffmpeg-0.7.12_2,1
> Dependency: sox-14.3.2_4
> Dependency: p5-IO-Compress-Base-2.015
> Dependency: p5-Compress-Raw-Zlib-2.054
> Dependency: p5-IO-Compress-Zlib-2.015_1
> Dependency: p5-Compress-Zlib-2.015
>
> Why are the dependencies so different? e.g. the p5*Compress* ones...
>
> What's going on?
>
pkg_info shows the complete dependencies, and not only the direct 
dependencies.


More information about the freebsd-ports mailing list