Hi there,
In message <[EMAIL PROTECTED]>, Iguimar Antônio
Fernandes <[EMAIL PROTECTED]> writes
Hi I have a motherboard p5p, processor amd64, freebsd 6.2 updated to
6.3. I made all operation to get updated the system, as follow below:
1) cd /usr/src
2) make buildworld
3) cd /sys/i386/conf
4) config <my-kernel>
5) cd ../compile/<my-kernel>
6) make depend && make && make install
7) reboot
8) Choice "Single User Mode" option (4) from Menu
9) login as root
10)mergemaster -p
11)cd /usr/src
12)make installworld
13)mergemaster
14)reboot
15)login as root
16)portupgrade -a
Everything works fine. But when a tried compile some ports, (vscan,
courier-imap for example), I receive the following error message:
"courier-imap-4.3.0,1 is marked as broken: "Incomplete pkg-plist",
"*uvscan-5.10e_2* is marked as broken: "Incomplete pkg-plist"
uvscan-5.10e_2 is marked as broken: Incomplete pkg-plist. Other ports
works good.
Do you have any ideia.
I will apreciate any help.
Your problems might track back to security/uvscan, which appears to have
been deleted, even though I can't find an entry for it in
/usr/ports/MOVED. The related security/uvscan-dat port expired in May
2006, and has been removed.
As you're upgrading from source, it seems best to grab an up to date
ports tree before rebuilding everything. It sounds as if at least parts
of your ports tree are pretty old, which may be that your upgrade method
for the ports tree isn't removing deleted files (as courier-imap-4.3.0,1
dates from 2007-12-12).
Even if you were upgrading from a binary distribution, the ports tree
has already moved on a fair bit since the ports slush.
One fairly easy way to keep your ports tree up to date is to portsnap
fetch extract (followed by periodic portsnap fetch upgrade) or your
preferred method to keep the ports tree up to date before the
portupgrade -a. The ports tree has already moved on a fair bit since the
slush.
I suspect - though I haven't trawled through the CVS logs - that the
port was found to be broken by pointyhat, hence the broken marking, then
was removed instead of being fixed.
Remove uvscan, rebuild any dependent ports, and if you need a free virus
scanner, look at security/clamav. Alternatively, if you have a licensed
version of uvscan (which I believe was only ever a trial version),
install it outside ports or make a port for it.
If uvscan isn't the problem, check carefully exactly where the build of
courier-imap is breaking. courier-imap itself is OK so far as I can tell
- the problem is with one of the dependencies. If you have a dependent
port that is marked as broken, that needs fixing.
Best wishes,
David
--
David Wood
[EMAIL PROTECTED]
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"