Reinstalling Xorg 7.2

Kris Kennaway kris at obsecurity.org
Sun Apr 15 05:18:42 UTC 2007


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20070415/ab1ab391/attachment.pgp


More information about the freebsd-x11 mailing list