ports/84466: Firefox and Thunderbird should have libIDL as a prerequisite
Jason Bacon
jbacon at mcw.edu
Tue Aug 2 15:07:10 UTC 2005
I updated my ports tree minutes before trying the build.
Here's my tcsh history. The script and supfile are attached.
522 17:11 update_ports_tree
523 17:15 cd /usr/ports/editors/openoffice-1.1
524 17:15 ls
525 17:15 more pkg-descr
526 17:15 nice make
527 17:15 ls
Killed the openoffice build during download when I realized it was only an
incremental upgrade over the package I had installed. Now to upgrade
thunderbird from 0.7 to 1.0.
528 17:19 cd /usr/ports/mail/thunderbird/
529 17:19 nice make
Died here and told me to update glib...
530 17:31 cd /usr/ports/devel/glib
531 17:32 cd /usr/ports/devel/glib20/
532 17:32 make deinstall
533 17:32 make reinstall
534 17:32 cd /usr/ports/mail/thunderbird/
535 17:32 nice make
Died again and told me to update atk...
536 17:34 cd /usr/ports/accessibility/atk/
537 17:34 make deinstall
538 17:34 make reinstall
539 17:34 cd /usr/ports/mail/thunderbird/
540 17:34 nice make
Died again and told me to update pango...
541 17:43 cd /usr/ports/x11-toolkits/pango
542 17:43 make deinstall
543 17:43 make reinstall
544 17:44 cd /usr/ports/mail/thunderbird/
545 17:44 nice make
Died and told me to update gtk...
546 10:37 cd ../../x11-toolkits/gtk20
547 10:37 make deinstall
548 10:37 make reinstall
549 10:46 cd /usr/ports/mail/thunderbird/
550 10:46 nice make
551 15:13 cd /usr/ports/mail/thunderbird/
552 15:13 nice make
Died again, this time saying it couldn't find libglib.so.400 (.600 is current,
BTW).
563 15:23 cd /usr/ports/
564 15:23 ls */*IDL*
565 15:23 cd */*IDL*
566 15:23 ls
567 15:23 make deinstall
568 15:23 make reinstall
569 19:48 cd /usr/ports/mail/thunderbird/
570 19:48 nice make
Built successfully this time.
Perhaps it would build properly if an older version of libIDL were not
installed? This isn't a real big deal, but I suspect it would cause
inexperienced ports users a lot of trouble. Just trying to be nice to
newbies...
Jason
On Monday 01 August 2005 22:50, you wrote:
> Synopsis: Firefox and Thunderbird should have libIDL as a prerequisite
>
> State-Changed-From-To: open->closed
> State-Changed-By: marcus
> State-Changed-When: Tue Aug 2 03:49:00 GMT 2005
> State-Changed-Why:
> They already do. If your ports tree is up-to-date, it would have been
> installed for you automatically.
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=84466
--
Jason W. Bacon
Systems Manager, fMRI Research Labs
Medical College of Wisconsin
8701 Watertown Plank Rd
Room MFRC 4037
Milwaukee, WI 53226
(414) 456-5881
(414) 456-6562 FAX
-------------- next part --------------
# $FreeBSD: src/share/examples/cvsup/ports-supfile,v 1.26 2002/12/09 01:02:42 lioux Exp $
#
# This file contains all of the "CVSup collections" that make up the
# FreeBSD-current ports collection.
#
# CVSup (CVS Update Protocol) allows you to download the latest CVS
# tree (or any branch of development therefrom) to your system easily
# and efficiently (far more so than with sup, which CVSup is aimed
# at replacing). If you're running CVSup interactively, and are
# currently using an X display server, you should run CVSup as follows
# to keep your CVS tree up-to-date:
#
# cvsup ports-supfile
#
# If not running X, or invoking cvsup from a non-interactive script, then
# run it as follows:
#
# cvsup -g -L 2 ports-supfile
#
# You may wish to change some of the settings in this file to better
# suit your system:
#
# host=CHANGE_THIS.FreeBSD.org
# This specifies the server host which will supply the
# file updates. You must change it to one of the CVSup
# mirror sites listed in the FreeBSD Handbook at
# http://www.freebsd.org/doc/handbook/mirrors.html.
# You can override this setting on the command line
# with cvsup's "-h host" option.
#
# base=/usr
# This specifies the root where CVSup will store information
# about the collections you have transferred to your system.
# A setting of "/usr" will generate this information in
# /usr/sup. Even if you are CVSupping a large number of
# collections, you will be hard pressed to generate more than
# ~1MB of data in this directory. You can override the
# "base" setting on the command line with cvsup's "-b base"
# option. This directory must exist in order to run CVSup.
#
# prefix=/usr
# This specifies where to place the requested files. A
# setting of "/usr" will place all of the files requested
# in "/usr/ports" (e.g., "/usr/ports/devel", "/usr/ports/lang").
# The prefix directory must exist in order to run CVSup.
# Defaults that apply to all the collections
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
# cvsup6 - Illinois
# cvsup9 - Minnesota
# cvsup12 - Indiana
# cvsup15 - Illinois
*default host=cvsup9.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
# If your network link is a T1 or faster, comment out the following line.
*default compress
## Ports Collection.
#
# The easiest way to get the ports tree is to use the "ports-all"
# mega-collection. It includes all of the individual "ports-*"
# collections,
ports-all
# These are the individual collections that make up "ports-all". If you
# use these, be sure to comment out "ports-all" above.
#
# Be sure to ALWAYS cvsup the ports-base collection if you use any of the
# other individual collections below. ports-base is a mandatory collection
# for the ports collection, and your ports may not build correctly if it
# is not kept up to date.
#ports-base
#ports-archivers
#ports-astro
#ports-audio
#ports-benchmarks
#ports-biology
#ports-cad
#ports-chinese
#ports-comms
#ports-converters
#ports-databases
#ports-deskutils
#ports-devel
#ports-editors
#ports-emulators
#ports-finance
#ports-french
#ports-ftp
#ports-games
#ports-german
#ports-graphics
#ports-hebrew
#ports-hungarian
#ports-irc
#ports-japanese
#ports-java
#ports-korean
#ports-lang
#ports-mail
#ports-math
#ports-mbone
#ports-misc
#ports-multimedia
#ports-net
#ports-news
#ports-palm
#ports-picobsd
#ports-portuguese
#ports-print
#ports-russian
#ports-science
#ports-security
#ports-shells
#ports-sysutils
#ports-textproc
#ports-ukrainian
#ports-vietnamese
#ports-www
#ports-x11
#ports-x11-clocks
#ports-x11-fm
#ports-x11-fonts
#ports-x11-servers
#ports-x11-toolkits
#ports-x11-wm
More information about the freebsd-ports-bugs
mailing list