Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Aug 2005 10:06:53 -0500
From:      Jason Bacon <jbacon@mcw.edu>
To:        Joe Marcus Clarke <marcus@freebsd.org>
Cc:        freebsd-ports-bugs@freebsd.org
Subject:   Re: ports/84466: Firefox and Thunderbird should have libIDL as a prerequisite
Message-ID:  <200508021006.54240.jbacon@mcw.edu>
In-Reply-To: <200508020350.j723o3dx044617@freefall.freebsd.org>
References:  <200508020350.j723o3dx044617@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--Boundary-00=_Ow47CzUCCULGkwi
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


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

--Boundary-00=_Ow47CzUCCULGkwi
Content-Type: text/plain;
  charset="iso-8859-1";
  name="ports-supfile"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="ports-supfile"

# $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

--Boundary-00=_Ow47CzUCCULGkwi--



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