Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 May 2008 08:12:13 -0500
From:      "Scot Hetzel" <swhetzel@gmail.com>
To:        gerard@seibercom.net
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Error message when running 'portsdb -Uu'
Message-ID:  <790a9fff0805210612n48a43b60v7dac8960a051283c@mail.gmail.com>
In-Reply-To: <20080521060939.76de65aa@scorpio>
References:  <20080521060939.76de65aa@scorpio>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_4260_13846630.1211375533877
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On 5/21/08, Gerard <gerard@seibercom.net> wrote:
> I usually run 'portsdb -Uu' prior to updating my ports. Usually, some
>  sort of error or warning message is displayed. Not a fatal one, just
>  more of a warning. This is the one produced last night.
>
:
>  "/usr/ports/print/ghostscript-gpl-nox11/../ghostscript-gpl/Makefile",
>  line 132: warning: drivers incompatible with WITHOUT_X11 will be
>  removed automatically Warning: Duplicate INDEX entry:
>  ghostscript-gpl-8.62_2

The warning about WITHOUT_X11 can be ignored.

The reason for the Duplicate INDEX entry is that both ports
print/ghostscript-gpl and print/ghostscript-gpl-nox11 have the same
pkg name:

$ pwd
/usr/ports/print/ghostscript-gpl
$ make -V PKGNAME
ghostscript-gpl-8.62_2
$ cd ../ghostscript-gpl-nox11
$ make -V PKGNAME
"/usr/ports/print/ghostscript-gpl-nox11/../ghostscript-gpl/Makefile",
line 132: warning: drivers incompatible with WITHOUT_X11 will be
removed automatically
ghostscript-gpl-8.62_2

The cause of PKGNAMESUFFIX not adding -nox11 for
print/ghostscript-gpl-nox11 is due to both ports are using the same
OPTIONSFILE, and the OPTIONSFILE has at least one of these defined:

 WITH_GS_x11
 WITH_GS_x11alpha
 WITH_GS_x11cmyk
 WITH_GS_x11cmyk2
 WITH_GS_x11cmyk4
 WITH_GS_x11cmyk8
 WITH_GS_x11gray2
 WITH_GS_x11gray4
 WITH_GS_x11mono
 WITH_GS_x11rg16x
 WITH_GS_x11rg32x

hp010# pwd
/usr/ports/print/ghostscript-gpl-nox11
hp010# make -V OPTIONSFILE
/var/db/ports/ghostscript/options

The attached patch fixes the WITHOUT_X11 case and has been sent as PR 123859:

http://www.freebsd.org/cgi/query-pr.cgi?pr=123859

Scot

------=_Part_4260_13846630.1211375533877
Content-Type: text/x-diff; name=ghostscript-gpl.patch
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fghv4bz6
Content-Disposition: attachment; filename=ghostscript-gpl.patch

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvcHJp
bnQvZ2hvc3RzY3JpcHQtZ3BsL01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjE2Nwpk
aWZmIC11IC1yMS4xNjcgTWFrZWZpbGUKLS0tIE1ha2VmaWxlCTggTWF5IDIwMDggMTg6NTQ6MjIg
LTAwMDAJMS4xNjcKKysrIE1ha2VmaWxlCTIxIE1heSAyMDA4IDEyOjMyOjA3IC0wMDAwCkBAIC0x
MTcsNyArMTE3LDggQEAKIC4gZW5kaWYKIC5lbmRpZgogCi0uaWYgZGVmaW5lZChXSVRIX0dTX3gx
MSkgXAorLmlmIGRlZmluZWQoV0lUSE9VVF9YMTEpCisuIGlmIGRlZmluZWQoV0lUSF9HU194MTEp
IFwKIAl8fCBkZWZpbmVkKFdJVEhfR1NfeDExYWxwaGEpIFwKIAl8fCBkZWZpbmVkKFdJVEhfR1Nf
eDExY215aykgXAogCXx8IGRlZmluZWQoV0lUSF9HU194MTFjbXlrMikgXApAQCAtMTI4LDcgKzEy
OSw2IEBACiAJfHwgZGVmaW5lZChXSVRIX0dTX3gxMW1vbm8pIFwKIAl8fCBkZWZpbmVkKFdJVEhf
R1NfeDExcmcxNngpIFwKIAl8fCBkZWZpbmVkKFdJVEhfR1NfeDExcmczMngpCi0uIGlmIGRlZmlu
ZWQoV0lUSE9VVF9YMTEpCiAuIHdhcm5pbmcgZHJpdmVycyBpbmNvbXBhdGlibGUgd2l0aCBXSVRI
T1VUX1gxMSB3aWxsIGJlIHJlbW92ZWQgYXV0b21hdGljYWxseQogLiB1bmRlZiBXSVRIX0dTX3gx
MQogLiB1bmRlZiBXSVRIX0dTX3gxMWFscGhhCkBAIC0xNDIsMTMgKzE0MiwyNyBAQAogLiB1bmRl
ZiBXSVRIX0dTX3gxMXJnMTZ4CiAuIHVuZGVmIFdJVEhfR1NfeDExcmczMngKIC4gZW5kaWYKK1BL
R05BTUVTVUZGSVg6PSAke1BLR05BTUVTVUZGSVh9LW5veDExCitDT05GSUdVUkVfQVJHUys9LS13
aXRob3V0LXgKKy5lbHNlCisuIGlmIGRlZmluZWQoV0lUSF9HU194MTEpIFwKKwl8fCBkZWZpbmVk
KFdJVEhfR1NfeDExYWxwaGEpIFwKKwl8fCBkZWZpbmVkKFdJVEhfR1NfeDExY215aykgXAorCXx8
IGRlZmluZWQoV0lUSF9HU194MTFjbXlrMikgXAorCXx8IGRlZmluZWQoV0lUSF9HU194MTFjbXlr
NCkgXAorCXx8IGRlZmluZWQoV0lUSF9HU194MTFjbXlrOCkgXAorCXx8IGRlZmluZWQoV0lUSF9H
U194MTFncmF5MikgXAorCXx8IGRlZmluZWQoV0lUSF9HU194MTFncmF5NCkgXAorCXx8IGRlZmlu
ZWQoV0lUSF9HU194MTFtb25vKSBcCisJfHwgZGVmaW5lZChXSVRIX0dTX3gxMXJnMTZ4KSBcCisJ
fHwgZGVmaW5lZChXSVRIX0dTX3gxMXJnMzJ4KQogVVNFX1hPUkc9CXh0IHhleHQKIENPTkZJR1VS
RV9BUkdTKz0tLXdpdGgteCBcCiAJCS0teC1pbmNsdWRlcz0ke1gxMUJBU0V9L2luY2x1ZGUgXAog
CQktLXgtbGlicmFyaWVzPSR7WDExQkFTRX0vbGliCi0uZWxzZQotUEtHTkFNRVNVRkZJWDo9CSR7
UEtHTkFNRVNVRkZJWH0tbm94MTEKKy4gZWxzZQogQ09ORklHVVJFX0FSR1MrPS0td2l0aG91dC14
CisuIGVuZGlmCiAuZW5kaWYKIAogLmlmIGRlZmluZWQoV0lUSF9HU19vcHJwKSBcCg==
------=_Part_4260_13846630.1211375533877--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?790a9fff0805210612n48a43b60v7dac8960a051283c>