portmaster: problem with custom dependencies

Alberto Villa avilla at freebsd.org
Thu Aug 19 14:53:40 UTC 2010


hello doug and ports@!

i've found a problem with portmaster-3.0 (i can't say if it started 
earlier, but i don't think so). the script is not able to use custom 
dependencies (e.g. ffmpeg-devel in place of ffmpeg)
in this example, i have multimedia/ffmpeg-devel installed, but:

$ sudo portmaster -v libxine-1.1.19
...
===>>> Launching child to update multimedia/ffmpeg
        libxine-1.1.19 >> multimedia/ffmpeg
...
===>>> The following actions will be taken if you choose to proceed:
        Re-install libxine-1.1.19
        Install textproc/intltool
        Install textproc/p5-XML-Parser
        Install multimedia/ffmpeg
        Install devel/yasm
        Install textproc/texi2html

libxine depends on library avcodec.1, which is correctly installed and 
belongs to ffmpeg-devel

here's my portmaster.rc:
MAKE_PACKAGE=gopt
DONT_SCRUB_DISTFILES=Dopt
SAVE_SHARED=wopt
PM_PACKAGES_BUILD=pmp_build
PM_DEL_BUILD_ONLY=pm_dbo
LOCAL_PACKAGEDIR=/usr/ports/packages
PM_INDEX=pm_index
PM_INDEX_FIRST=pm_index_first
PM_IGNORE_FAILED_BACKUP_PACKAGE=pm_ignore_failed_backup_package
commenting out PM_INDEX* doesn't change anything

by the way, just for curiosity: why do PM_INDEX* and --check-port-dbdir 
conflict with each other?
-- 
Alberto Villa, FreeBSD committer <avilla at FreeBSD.org>
http://people.FreeBSD.org/~avilla

To make an enemy, do someone a favor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 314 bytes
Desc: This is a digitally signed message part.
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20100819/7b9ab1f2/attachment.pgp


More information about the freebsd-ports mailing list