Re: 4.3.0
On Mon, Jun 09, 2003 at 06:12:16PM -0400, Noah Meyerhans wrote:
> On Mon, Jun 09, 2003 at 08:28:00PM -0700, Piero wrote:
> > I had to install X 4.3 because former version didn't support my video
> > card. I istalled it from a tarball downloaded from the Xfre86 site. Is
> > it possible to "tell" the packages databae managed by dpkg or apt-get
> > that this operation has been done?
>
> You can build an "equivs" package, which is basically a completely
> empty .deb file that exists only to provide an entry in dpkg's database.
> "apt-get install equivs" and read the documentation.
>
> One thing to keep in mind with a big package like X is that there are
> many binary packages installed from a single source package. You
> undoubtedly overwrote file from xserver-xfree86, xserver-common,
> xfonts-base, and more. In order to avoid potential trouble, you should
> build equivs packages to replace all of those.
You might not need to bother if you installed it the right way. As I
understand it, all you need for video card support is a new server
binary; the rest stays pretty binary-compatible. Since versioned
dependencies on the X server are vanishingly rare, you could just
install the xserver-xfree86 package, install only the new server binary
somewhere in /usr/local, and point the /etc/X11/X symlink at it.
--
Colin Watson [cjwatson@flatline.org.uk]
Reply to:
- References:
- 4.3.0
- From: Piero <ludovico.ariosto@wanadoo.fr>
- Re: 4.3.0
- From: Noah Meyerhans <noahm@debian.org>