Date: Sat, 12 May 2007 12:52:16 +1000 From: Peter Jeremy <peterjeremy@optushome.com.au> To: Kris Kennaway <kris@obsecurity.org> Cc: freebsd-x11@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing Message-ID: <20070512025216.GE10647@turion.vk2pj.dyndns.org> In-Reply-To: <20070512003712.GA38041@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511003830.GA72841@xor.obsecurity.org> <20070511071928.GA25911@xor.obsecurity.org> <20070512003157.GD10647@turion.vk2pj.dyndns.org> <20070512003712.GA38041@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--BRE3mIcgqKzpedwo Content-Type: multipart/mixed; boundary="hOcCNbCCxyk/YU74" Content-Disposition: inline --hOcCNbCCxyk/YU74 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-11 20:37:12 -0400, Kris Kennaway <kris@obsecurity.org> wrote: >On Sat, May 12, 2007 at 10:31:57AM +1000, Peter Jeremy wrote: >> On 2007-May-11 03:19:28 -0400, Kris Kennaway <kris@obsecurity.org> wrote: >> >Amendment two: for now you need to build your own INDEX or portupgrade >> >probably won't work correctly. Before running portupgrade do: >> > >> >portsdb -U >>=20 >> And if you're building on a system before 6.2, you also seem to need >> # setenv X11BASE /usr/local >> (or equivalent), otherwise the index build fails. I found that wasn't enough and I needed to set it in /etc/make.conf It's still not finding INDEX.tmp in the correct location. >That shouldn't be needed, it's set in bsd.port.mk. Can you confirm >that you have set PORTSDIR correctly? If so, please provide the build >transcript. PORTSDIR has been set to the base of the new ports tree. script output attached. FreeBSD jashank.vk2pj.dyndns.org 6.1-STABLE FreeBSD 6.1-STABLE #15: Wed Aug= 2 18:35:57 EST 2006 root@jashank.vk2pj.dyndns.org:/usr/obj/usr/src/sy= s/jashank i386 kern.osreldate: 601103 portupgrade-2.2.2_4,2 --=20 Peter Jeremy --hOcCNbCCxyk/YU74 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=xorg-upgrade Content-Transfer-Encoding: quoted-printable Script started on Sat May 12 10:21:18 2007 jashank# mount -o tcp server:/usr/ports.new /usr/ports.new=0D=0D jashank# cd /usr/ports.new=0D=0D jashank# =07setenv PORTSDIR `realpath .`=0D=0D jashank# setenv XORG_UPGRADE yes=0D=0D jashank# portsdb -U=0D=0D Updating the ports index ... Generating INDEX.tmp - please wait..=3D=3D=3D>= arabic/ae_fonts_mono failed=0D *** Error code 1=0D =3D=3D=3D> accessibility/at-poke failed=0D *** Error code 1=0D 2 errors=0D =0D ********************************************************************=0D Before reporting this error, verify that you are running a supported=0D version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you=0D have a complete and up-to-date ports collection. (INDEX builds are=0D not supported with partial or out-of-date ports collections -- in=0D particular, if you are using cvsup, you must cvsup the "ports-all"=0D collection, and have no "refuse" files.) If that is the case, then=0D report the failure to ports@FreeBSD.org together with relevant=0D details of your ports configuration (including FreeBSD version,=0D your architecture, your environment, and your /etc/make.conf=0D settings, especially compiler flags and WITH/WITHOUT settings).=0D =0D Note: the latest pre-generated version of INDEX may be fetched=0D automatically with "make fetchindex".=0D ********************************************************************=0D =0D *** Error code 1=0D =0D Stop in /usr/ports.new.=0D *** Error code 1=0D =0D Stop in /usr/ports.new.=0D failed to generate INDEX!=0D portsdb: index generation error=0D jashank# =0D=0D jashank# =0D=0D jashank# portsdb -U=0D=0D Updating the ports index ... Generating INDEX.tmp - please wait..=3D=3D=3D>= arabic/ae_fonts_mono failed=0D *** Error code 1=0D =3D=3D=3D> accessibility/at-poke failed=0D *** Error code 1=0D 2 errors=0D =0D ********************************************************************=0D Before reporting this error, verify that you are running a supported=0D version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you=0D have a complete and up-to-date ports collection. (INDEX builds are=0D not supported with partial or out-of-date ports collections -- in=0D particular, if you are using cvsup, you must cvsup the "ports-all"=0D collection, and have no "refuse" files.) If that is the case, then=0D report the failure to ports@FreeBSD.org together with relevant=0D details of your ports configuration (including FreeBSD version,=0D your architecture, your environment, and your /etc/make.conf=0D settings, especially compiler flags and WITH/WITHOUT settings).=0D =0D Note: the latest pre-generated version of INDEX may be fetched=0D automatically with "make fetchindex".=0D ********************************************************************=0D =0D *** Error code 1=0D =0D Stop in /usr/ports.new.=0D *** Error code 1=0D =0D Stop in /usr/ports.new.=0D failed to generate INDEX!=0D portsdb: index generation error=0D jashank# env|sort=0D=0D BLOCKSIZE=3DK=0D DISPLAY=3Dlocalhost:11.0=0D EDITOR=3Dvi=0D FTP_PASSIVE_MODE=3DYES=0D GROUP=3Dwheel=0D HOME=3D/root=0D HOST=3Djashank.vk2pj.dyndns.org=0D HOSTTYPE=3DFreeBSD=0D LOGNAME=3Droot=0D MACHTYPE=3Di386=0D MAIL=3D/var/mail/root=0D OSTYPE=3DFreeBSD=0D PAGER=3Dmore=0D PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/= bin:/usr/X11R6/bin:/root/bin=0D PORTSDIR=3D/usr/ports.new=0D PWD=3D/usr/ports.new=0D REMOTEHOST=3Dturion.vk2pj.dyndns.org=0D SHELL=3D/bin/csh=0D SHLVL=3D2=0D SSH_AUTH_SOCK=3D/tmp/ssh-fyApH6jgtY/agent.15935=0D SSH_CLIENT=3D192.168.123.64 59833 22=0D SSH_CONNECTION=3D192.168.123.64 59833 192.168.123.36 22=0D SSH_TTY=3D/dev/ttyp1=0D TERM=3Dxterm=0D USER=3Droot=0D VENDOR=3Dintel=0D XORG_UPGRADE=3Dyes=0D jashank# pwd=0D=0D /usr/ports.new=0D jashank# cd accessibility/at-poke =0D=0D jashank# make describe=0D=0D On FreeBSD before 6.2 ports system unfortunately can not set default X11BAS= E by itself so please help it a bit by setting X11BASE=3D${LOCALBASE} in ma= ke.conf.=0D On the other hand, if you do wish to use non-default X11BASE, please set va= riable USE_NONDEFAULT_X11BASE.=0D *** Error code 1=0D =0D Stop.=0D jashank# uname -a=0D=0D FreeBSD jashank.vk2pj.dyndns.org 6.1-STABLE FreeBSD 6.1-STABLE #15: Wed Aug= 2 18:35:57 EST 2006 root@jashank.vk2pj.dyndns.org:/usr/obj/usr/src/sy= s/jashank i386=0D jashank# setenv X11BASE /usr/X11R6/=08=1B[K=0D=0D jashank# setenv X11BASE /usr/X11R6=1B[25Duname -a=1B[K=1B[8Dmake describe= =0D=0D On FreeBSD before 6.2 ports system unfortunately can not set default X11BAS= E by itself so please help it a bit by setting X11BASE=3D${LOCALBASE} in ma= ke.conf.=0D On the other hand, if you do wish to use non-default X11BASE, please set va= riable USE_NONDEFAULT_X11BASE.=0D *** Error code 1=0D =0D Stop.=0D jashank# setenv X11BASE /sur/=08=1B[K=08=1B[K=08=1B[K=08=1B[Kusr/local=0D=0D jashank# setenv X11BASE /usr/local=1B[25Dmake describe=1B[K=0D=0D at-poke-0.2.3_1|/usr/ports.new/accessibility/at-poke|/usr/local|Accessibili= ty testing and poking tool|/usr/ports.new/accessibility/at-poke/pkg-descr|m= va@sysfault.org|accessibility gnome||||/usr/ports.new/accessibility/at-spi = /usr/ports.new/accessibility/atk /usr/ports.new/accessibility/gail /usr/por= ts.new/audio/esound /usr/ports.new/devel/ORBit2 /usr/ports.new/devel/gconf2= /usr/ports.new/devel/glib20 /usr/ports.new/devel/gmake /usr/ports.new/deve= l/gnome-vfs /usr/ports.new/devel/libIDL /usr/ports.new/devel/libbonobo /usr= /ports.new/devel/libglade2 /usr/ports.new/devel/pkg-config /usr/ports.new/g= raphics/libart_lgpl /usr/ports.new/graphics/libgnomecanvas /usr/ports.new/m= isc/gnome-mime-data /usr/ports.new/net/linc /usr/ports.new/textproc/intltoo= l /usr/ports.new/textproc/libxml2 /usr/ports.new/textproc/libxslt /usr/port= s.new/x11-toolkits/gtk20 /usr/ports.new/x11-toolkits/libbonoboui /usr/ports= =2Enew/x11-toolkits/libgnomeui /usr/ports.new/x11-toolkits/pango /usr/ports= =2Enew/x11/libgnome /usr/ports.new/x11/xorg-libraries|/usr/ports.new/access= ibility/at-spi /usr/ports.new/accessibility/atk /usr/ports.new/accessibilit= y/gail /usr/ports.new/audio/esound /usr/ports.new/devel/ORBit2 /usr/ports.n= ew/devel/gconf2 /usr/ports.new/devel/glib20 /usr/ports.new/devel/gnome-vfs = /usr/ports.new/devel/libIDL /usr/ports.new/devel/libbonobo /usr/ports.new/d= evel/libglade2 /usr/ports.new/devel/pkg-config /usr/ports.new/graphics/liba= rt_lgpl /usr/ports.new/graphics/libgnomecanvas /usr/ports.new/misc/gnome-mi= me-data /usr/ports.new/misc/gnomehier /usr/ports.new/net/linc /usr/ports.ne= w/textproc/libxml2 /usr/ports.new/textproc/libxslt /usr/ports.new/x11-toolk= its/gtk20 /usr/ports.new/x11-toolkits/libbonoboui /usr/ports.new/x11-toolki= ts/libgail-gnome /usr/ports.new/x11-toolkits/libgnomeui /usr/ports.new/x11-= toolkits/pango /usr/ports.new/x11/libgnome /usr/ports.new/x11/xorg-librarie= s|http://developer.gnome.org/projects/gap/=0D jashank# cd -=0D=0D jashank# make=08=08=08=08=1B[Kpwd=08=08ortsdb -U=0D=0D Updating the ports index ... Generating INDEX.tmp - please wait..=3D=3D=3D>= comms/uticom failed=0D *** Error code 1=0D 1 error=0D =0D ********************************************************************=0D Before reporting this error, verify that you are running a supported=0D version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you=0D have a complete and up-to-date ports collection. (INDEX builds are=0D not supported with partial or out-of-date ports collections -- in=0D particular, if you are using cvsup, you must cvsup the "ports-all"=0D collection, and have no "refuse" files.) If that is the case, then=0D report the failure to ports@FreeBSD.org together with relevant=0D details of your ports configuration (including FreeBSD version,=0D your architecture, your environment, and your /etc/make.conf=0D settings, especially compiler flags and WITH/WITHOUT settings).=0D =0D Note: the latest pre-generated version of INDEX may be fetched=0D automatically with "make fetchindex".=0D ********************************************************************=0D =0D *** Error code 1=0D =0D Stop in /usr/ports.new.=0D *** Error code 1=0D =0D Stop in /usr/ports.new.=0D failed to generate INDEX!=0D portsdb: index generation error=0D jashank# cd comms/uticom/=0D=0D jashank# make describe=0D=0D On FreeBSD before 6.2 ports system unfortunately can not set default X11BAS= E by itself so please help it a bit by setting X11BASE=3D${LOCALBASE} in ma= ke.conf.=0D On the other hand, if you do wish to use non-default X11BASE, please set va= riable USE_NONDEFAULT_X11BASE.=0D *** Error code 1=0D =0D Stop.=0D jashank# echo $X11BASE=0D=0D /usr/local=0D jashank# echo 'X11BASE=3D${LOCALBASE} =08' >>/etc/make.cond=08=1B[Kf=0D=0D jashank# cd -=0D=0D jashank# portsdb -U && portupgrade -Rf libXft=08=08=08=08=08=08=08=08=1B[4h= v=1B[4l=0D=0D Updating the ports index ... Generating INDEX.tmp - please wait..Warning: D= uplicate INDEX entry: freeciv-gtk2-2.0.8_3=0D Warning: Duplicate INDEX entry: jpeg2ps-a4-1.9_2=0D Warning: Duplicate INDEX entry: a2ps-a4-4.13b_4=0D Warning: Duplicate INDEX entry: c2ps-a4-4.0=0D Warning: Duplicate INDEX entry: enscript-a4-1.6.4_1=0D Warning: Duplicate INDEX entry: lprps-a4-2.5=0D Warning: Duplicate INDEX entry: mp-a4-3.0.1=0D Warning: Duplicate INDEX entry: psutils-a4-1.17_2=0D Warning: Duplicate INDEX entry: mod_rpaf-ap2-0.5=0D Warning: Duplicate INDEX entry: kdelibs-nocups-3.5.6_3=0D Done.=0D mv: INDEX.tmp: No such file or directory=0D failed to generate INDEX!=0D portsdb: index generation error=0D jashank# ls -=08=1B[K=08=08=1B[K=08=1B[K=07s -l =0D=0D =1B[Kjashank# ls -l /vardb=08=1B[K=08=1B[K/db/ort=08=1B[K=08=1B[K=08=1B[Kpo= rts=0D=0D total 53600=0D -rw-r--r-- 1 root wheel 10599765 Apr 1 09:01 INDEX-6=0D ---------- 1 root wheel 24907776 May 5 07:51 INDEX-6.db=0D -rw-r--r-- 1 root wheel 24024098 May 12 11:14 INDEX.tmp=0D drwxr-xr-x 2 root wheel 512 Feb 28 17:31 arts=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 avahi=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 boinc-client=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 cairo=0D drwxr-xr-x 2 root wheel 512 Feb 28 04:34 cups=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 cups-base=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 curl=0D drwxr-xr-x 2 root wheel 512 Jan 10 05:04 fetchmail=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 fftw3=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 firefox=0D drwxr-xr-x 2 root wheel 512 Dec 29 09:36 firefox15=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 gamin=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 gettext=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 gimp=0D drwxr-xr-x 2 root wheel 512 Feb 27 17:48 glib20=0D drwxr-xr-x 2 root wheel 512 Feb 28 05:44 gnome-panel=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 gnome-vfs=0D drwxr-xr-x 2 root wheel 512 Oct 21 2006 gnucash=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 gnupg=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 jdk14=0D drwxr-xr-x 2 root wheel 512 Oct 21 2006 jdk15=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 lcms=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 libcdio=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 libmng=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 librsvg2=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 libusb=0D drwxr-xr-x 2 root wheel 512 Feb 28 05:44 libxfce4gui=0D drwxr-xr-x 2 root wheel 512 Feb 28 04:48 libxfce4mcs=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 libxslt=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 linuxpluginwrapper=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 mbmon=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 mediawiki=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 mozilla=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 mplayer=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 mplayer-skins=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 nautilus-cd-burner=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 php5=0D drwxr-xr-x 2 root wheel 512 Mar 7 17:55 php5-gd=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 php5-mbstring=0D drwxr-xr-x 2 root wheel 512 Oct 21 2006 portupgrade=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 pth=0D drwxr-xr-x 2 root wheel 512 Oct 20 2006 python24=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 qt=0D drwxr-xr-x 2 root wheel 512 Oct 21 2006 ruby=0D drwxr-xr-x 2 root wheel 512 Apr 6 17:47 samba3=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 samba3-libsmbclient=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 sudo=0D drwxr-xr-x 2 root wheel 512 Mar 7 17:52 sugarcrm=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 totem=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 win32-codecs=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 x264=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 xfce4-print=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 xfce4-wm=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 xfig=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 xlockmore=0D drwxr-xr-x 2 root wheel 512 Oct 19 2006 xvid=0D jashank# cat /etc/make.conf=0D=0D # MAKEOBJDIRPREFIX must be in environment not here (or as cmdline arg)=0D CPUTYPE?=3Dk7=0D #CFLAGS=3D-O -pipe=0D #COPTFLAGS=3D-O -pipe=0D MAKE_IDEA=3DYES=0D USA_RESIDENT=3DNO=0D TOP_TABLE_SIZE=3D101=0D DOC_LANG=3Den_US.ISO_8859-1=0D KERNCONF?=3Djashank=0D IPFW2=3Dtrue=0D MASTER_SITE_SOURCEFORGE+=3Dhttp://optusnet.dl.sourceforge.net/sourceforge/%= SUBDIR%/=0D # Following needed for HostBasedAuthentication to work=0D ENABLE_SUID_SSH=3Dtrue=0D #WRKDIRPREFIX?=3D/home/ports_work=0D WRKDIRPREFIX?=3D/home/a=0D INDEXDIR=3D/var/db/ports=0D # Ports build flags=0D A4=3Dyes=0D PAPERSIZE?=3Da4=0D DICT=3DEnglish=0D DRM_NOLINUX=3Dyes=0D JADETEX=3Dyes=0D ISPELL_BRITISH=3Dyes=0D NATIVE_BOOTSTRAP=3Dyes=0D WITH_BSD_JDK=3Dyes=0D #WITH_DEBUG=3D1=0D WITH_DVD=3Dyes=0D WITH_FAAD=3Dyes=0D WITH_FREETYPE=3Dyes=0D WITH_GECKO=3Dmozilla=0D WITH_GUI=3Dyes=0D WITH_LIBDVDNAV=3Dyes=0D WITH_MPG_MMX=3Dyes=0D WITH_OPT_PPRO=3Dyes=0D WITH_OPTIMIZED_BYTESWAP=3Dyes=0D #WITH_OPTIMIZED_CFLAGS=3Dyes=0D #WITH_OPTIONAL_DEPENDS=3Dyes=0D WITH_SGML_DOCS=3Dno=0D #WITH_X11=3Dyes=0D WITH_XANIM=3Dyes=0D #WITHOUT_LDAP=3Dyes=0D WITHOUT_CUPS=3Dyes=0D WITHOUT_RUNTIME_CPUDETECTION=3Dyes=0D WITHOUT_MOZILLA=3Dyes=0D WITH_MOZILLA=3D firefox=0D WITH_GECKO=3D firefox=0D =0D #### For the WEB site=0D WEB_PREFIX=3D/usr/local/www=0D # Mark OpenOffice-1.1 installation=0D #INSTALLATION_BASEDIR=3DOpenOffice.org1.1.2=0D #RDEP=3D${PORTSDIR}/editors/openoffice-1.1=0D WITH_GIF_LZW_COMPRESSION=3DYES=0D # Switch to X.org=0D X_WINDOW_SYSTEM=3Dxorg=0D # added by use.perl 2006-03-26 06:12:18=0D PERL_VER=3D5.8.8=0D PERL_VERSION=3D5.8.8=0D X11BASE=3D${LOCALBASE}=0D jashank# grep '^[^#]*ENV' /usr/local/etc/pkgtools.conf =0D=0D ENV['PORTSDIR'] ||=3D '/usr/ports'=0D ENV['PACKAGES'] ||=3D ENV['PORTSDIR'] + '/packages'=0D ENV['PKG_PATH'] ||=3D ENV['PACKAGES'] + '/All'=0D ENV['PORTS_DBDIR'] ||=3D '/var/db/ports'=0D ENV['PKG_TMPDIR'] ||=3D '/var/tmp'=0D ENV['PORTS_INDEX'] ||=3D '/var/db/ports/INDEX-6'=0D PORTUPGRADE_ARGS =3D ENV['PORTUPGRADE']=0D jashank# ^D=08=08exit=0D Script done on Sat May 12 12:45:54 2007 --hOcCNbCCxyk/YU74-- --BRE3mIcgqKzpedwo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGRSvg/opHv/APuIcRAgrRAKCySLOWk12EtKXBfcBYl0nWHEbLdgCeMh5n /GEs5H057eYiepLXI1LDnLs= =O41a -----END PGP SIGNATURE----- --BRE3mIcgqKzpedwo--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070512025216.GE10647>