*- On 21 Nov, Michael Kevin O'Brien wrote about "updating the dpkg versions"
> Hola~
> 
> I build some debian packages instead of trying to build the dpkg and install
> that, I've just been running the normal make, make install.
> 
> This way, I can keep some things up to the latest versions. For example, I
> build vim and gcc as soon as they are available.
> 
> For vim it's not really an issue, but for gcc it's a bit of a problem. Is
> there a way to update the dpkg version info so it thinks it has the correct
> version of gcc, g++, run-time lib, etc???
> 
> MO
> 

Use the equivs package with care.  Below is the info for the Potato
version.  I think it has changed alot since the slink version.  I don't
use it but others can speak up on that.

Package: equivs
Version: 1.999.12
Priority: extra
Section: admin
Maintainer: Martin Bialasinski <[EMAIL PROTECTED]>
Depends: perl|perl5, debhelper, dpkg-dev, devscripts, make, fakeroot
Architecture: all
Filename: dists/unstable/main/binary-i386/admin/equivs_1.999.12.deb
Size: 17148
MD5sum: 9f49ddbd0f39a503c8226d037ef9627e
Description: Circumventing Debian package dependencies
 This is a dummy package which can be used to create Debian
 packages, which only contain dependency information.
 .
 This way, you can make the Debian package management
 system believe that equivalents to packages on which other
 packages do depend on are actually installed.
 .
 Another possibility is creation of a meta package. When this
 package contains a dependency as "Depends: a, b, c", then
 installing this package will also select packages a, b and c.
 Instead of "Depends", you can also use "Recommends:" or
 "Suggests:" for less demanding dependency.
 .
 Please note that this is a crude hack and if thoughtlessly used
 might possibly do damage to your packaging system. And please
 note as well that using it is not the recommended way of dealing
 with broken dependencies. Better file a bug report instead.

-- 
Brian Servis
-- 
------------------------------------------------------------------------
Mechanical Engineering              |  Never criticize anybody until you  
Purdue University                   |  have walked a mile in their shoes,
[EMAIL PROTECTED]                   |  because by that time you will be a
http://www.ecn.purdue.edu/~servis   |  mile away and have their shoes.

Reply via email to