Reinstalling Xorg 7.2

Indigo 23 indigo23 at gmail.com
Sun Apr 15 05:21:32 UTC 2007


On 4/15/07, Kris Kennaway <kris at obsecurity.org> wrote:
> On Sun, Apr 15, 2007 at 01:12:27AM -0400, Indigo 23 wrote:
> > On 4/15/07, Kris Kennaway <kris at obsecurity.org> wrote:
> > >On Sun, Apr 15, 2007 at 12:55:50AM -0400, Indigo 23 wrote:
> > >> I recently removed Xorg 7.2 since I needed to do a fresh install of it
> > >> because some things got messed up, after removing it and its relevant
> > >> packages, I cannot reinstall it.  If I go to /usr/ports/x11/xorg and
> > >> then do make all install clean, it just registers the package for
> > >> xorg-7.2, even though all of its components and such are removed.  Is
> > >> there any way to force reinstallation (i.e. recompilation) of xorg-7.2
> > >> and all its dependencies?
> > >
> > >Sounds like you needed to 'make clean' first.
> > >
> > >Kris
> > >
> > I did make clean first and tried several things.  The strange thing is
> > that I think that it didn't remove cleanly for some reason (I used
> > pkg_deinstall -fP).  Is there a way to force a rebuild/reinstall of
> > all of xorg-7.2 using the meta-port (i.e. /usr/ports/x11/xorg) ?
> > Because if I try that now, it just does this:
> > # make all install clean
> > This is a meta-port, meaning that it just depends on its subparts of the
> > port.
> > It won't build and install all the parts until you have typed make install
> > This port does not ensure things are upgraded; use portupgrade if you want
> > to
> > upgrade X.Org.  If you simply type 'make install' it may use over 2GB to
> > build
> > all of the subports.  You can install the ports singly if you are low on
> > space.
> > ===>  Extracting for xorg-7.2
> > ===>  Patching for xorg-7.2
> > ===>  Configuring for xorg-7.2
> > ===>  Installing for xorg-7.2
> > ===>   xorg-7.2 depends on file: /usr/local/lib/dri/r128_dri.so - found
> > ===>   xorg-7.2 depends on file:
> > /usr/local/libdata/pkgconfig/xbitmaps.pc - found
> > ===>   xorg-7.2 depends on file:
> > /usr/local/lib/X11/icons/handhelds/cursors/X_cursor - found
> > ===>   xorg-7.2 depends on file:
> > /usr/local/share/X11/doc/hardcopy/BDF/bdf.PS.gz - found
> > ===>   xorg-7.2 depends on file: /usr/local/libdata/xorg/apps - found
> > ===>   xorg-7.2 depends on file: /usr/local/libdata/xorg/libraries - found
> > ===>   xorg-7.2 depends on file: /usr/local/libdata/xorg/fonts - found
> > ===>   xorg-7.2 depends on file: /usr/local/libdata/xorg/drivers - found
> > ===>   xorg-7.2 depends on file: /usr/local/libdata/xorg/protos - found
> > ===>   xorg-7.2 depends on file: /usr/local/bin/Xorg - found
> > ===>   Generating temporary packing list
> > ===>   Registering installation for xorg-7.2
> >
> > So basically I just wind up with xorg-7.2 in the pkgdb, but the rest
> > of the ports like xorg-apps, xf86-driver-*, etc. are all missing since
> > they have been removed.  Any ideas?
>
> Yeah, looks like they weren't actually removed.  If you say the
> package entries are gone then you've corrupted the package database
> and may have to rebuild everything with ALWAYS_BUILD_DEPENDS and
> FORCE_PKG_REGISTER set.
>
> Kris
>
Alright, I guess I'll try with those two set.  Thanks for the prompt replies.


More information about the freebsd-x11 mailing list