Re: zlib1g vs zlib1g-dev (potato)

2000-09-26 Thread Mark Brown
will trillich [EMAIL PROTECTED] writes:

 On Sun, Sep 24, 2000 at 08:24:09PM +0100, Mark Brown wrote:
  On Fri, Sep 22, 2000 at 03:26:40PM -0500, will trillich wrote:

   zlib1g-dev: Depends: zlib1g (= 1:1.1.3-5) but 1:1.1.3-9 is to  be
   installed

  Well, that's fairly self-explanatory.

 not on the level i'm looking at...

   zlib1g-dev needs either zlib1g 1.1.3 or 1.1.4 or 1.1.5, whereas what's
   installed is 1.1.3 thru 1.1.9 ... so maybe zlib1g is 1.1.6 thru 1.1.9 in

Those version numbers don't specify ranges - Debian packages use
revision numbers of the form epoch:upstream version:debian version
so 1:1.1.3-9 actually works out as epoch 1, upstream version 1.1.3,
Debian revision 9.  

The upstream version is the version number used by whoever distributes 
the original package and the Debian revision is the version of the 
packaging for this version of the upstream source.  Epochs are used to
ensure that newer versions of the package have higher version numbers
than older ones if something about the numbering wouldn't do that
otherwise (eg, upstream changes version numbering schemes).

The upshot is that the above depends line specifies a dependancy on
exactly version 1:1.1.3-5 but that's not the version that's installed
and apt can't find the correct version.

   which case it'd be outside the range needed by the APPARENTLY OUTDATED
   1.1.3-1.1.5 -dev module.

Yes, the -dev package in Potato is outdated WRT the package you're
trying to install.

 i'll keep trying with the hopes that you're right and that if you're
 right, that someone updates the links soon. (or should i file a bug?

You'll have to wait until Woody is released.  The version of zlib in 
Potato is 1:1.1.3-5, but you seem to have managed to install 1:1.1.3-9.
You should probably go to one of the FTP sites and manually download and
install (with dpkg -i) the potato version of the zlib1g package.

You could file a bug, but unless you can point out an actual current
error in one of the mirrors it's unlikely to be worth bothering.  If
there was a mistake it's probably fixed now.

-- 
Mark Brown  mailto:[EMAIL PROTECTED]   (Trying to avoid grumpiness)
http://www.tardis.ed.ac.uk/~broonie/
EUFShttp://www.eusa.ed.ac.uk/societies/filmsoc/



Re: zlib1g vs zlib1g-dev (potato)

2000-09-25 Thread will trillich
On Sun, Sep 24, 2000 at 08:24:09PM +0100, Mark Brown wrote:
 On Fri, Sep 22, 2000 at 03:26:40PM -0500, will trillich wrote:
 
zlib1g-dev: Depends: zlib1g (= 1:1.1.3-5) but 1:1.1.3-9 is to be 
  installed
 
 Well, that's fairly self-explanatory.

not on the level i'm looking at...

zlib1g-dev needs either zlib1g 1.1.3 or 1.1.4 or 1.1.5, whereas what's
installed is 1.1.3 thru 1.1.9 ... so maybe zlib1g is 1.1.6 thru 1.1.9 in
which case it'd be outside the range needed by the APPARENTLY OUTDATED
1.1.3-1.1.5 -dev module.

that is, we have a newer binary (but instead of a version for the
installed binary we get a RANGE of versions displayed, some of which
WOULD meet the presented criteria) but an outdated library that doesn't
match. and no new library seems available. (how'd the new binary get
developed, by the way? without any libraries?)

to me that ain't very clear. nor explanable. please elucidate,
i need all the pointers i can get.


  2) what method could i have implemented to get one debian box to compile 
  vpnd,
  but not the other? tres bizarre.
 
 I'm tempted to suspect one of the http://http.us.debian.org mirrors has
 potato linked to unstable.

i'll keep trying with the hopes that you're right and that if you're
right, that someone updates the links soon. (or should i file a bug?
i wouldn't know what i'm talking about if so... can you tell? :)



Re: zlib1g vs zlib1g-dev (potato)

2000-09-25 Thread Jakob 'sparky' Kaivo
will trillich [EMAIL PROTECTED] writes:

 On Sun, Sep 24, 2000 at 08:24:09PM +0100, Mark Brown wrote:
  On Fri, Sep 22, 2000 at 03:26:40PM -0500, will trillich wrote:
  
   zlib1g-dev: Depends: zlib1g (= 1:1.1.3-5) but 1:1.1.3-9 is to be 
   installed
  
  Well, that's fairly self-explanatory.
 
 not on the level i'm looking at...
 
   zlib1g-dev needs either zlib1g 1.1.3 or 1.1.4 or 1.1.5, whereas what's
   installed is 1.1.3 thru 1.1.9 ... so maybe zlib1g is 1.1.6 thru 1.1.9 in
   which case it'd be outside the range needed by the APPARENTLY OUTDATED
   1.1.3-1.1.5 -dev module.

Actually, that means

zlib1g-dev needs zlib1g, epoch 1, version 1.1.3, Debian
release 5 to install. However, the only available zlib1g is
epoch 1, versino 1.1.3, Debian release 9.

Somehow you got a newer version of zlib1g than is in potato. You
should manually retrieve the potato version of zlib1g and use dpkg
--force-downgrade to correct it.

-- sparky



Re: zlib1g vs zlib1g-dev (potato)

2000-09-24 Thread Mark Brown
On Fri, Sep 22, 2000 at 03:26:40PM -0500, will trillich wrote:

 zlib1g-dev: Depends: zlib1g (= 1:1.1.3-5) but 1:1.1.3-9 is to be 
 installed

Well, that's fairly self-explanatory.

   deb http://http.us.debian.org/debian potato main contrib non-free
   deb http://non-us.debian.org/debian-non-US/ potato/non-US main contrib 
 non-free

 1) why would zlib1g-dev and zlib1g versions not match?

The version 1:1.1.3-9 was only ever uploaded to woody:

| zlib (1:1.1.3-9) unstable; urgency=low
| 
|   * Fix source dependancies (closes: #68469).
|
|  -- Mark Brown [EMAIL PROTECTED]  Fri,  4 Aug 2000 01:24:49 +0100

 2) what method could i have implemented to get one debian box to compile vpnd,
   but not the other? tres bizarre.

I'm tempted to suspect one of the http://http.us.debian.org mirrors has
potato linked to unstable.

-- 
Mark Brown  mailto:[EMAIL PROTECTED]   (Trying to avoid grumpiness)
http://www.tardis.ed.ac.uk/~broonie/
EUFShttp://www.eusa.ed.ac.uk/societies/filmsoc/


pgpIAkw9Le1ZY.pgp
Description: PGP signature


zlib1g vs zlib1g-dev (potato)

2000-09-22 Thread will trillich
i've got two debian boxes recently fsckd and partitioned and
installed via potato ISO cd roms.

on one, i downloaded the vpnd tarball and did
# ./configure
# make
and voila, no troubles.

[vpnd from http://www.crosswinds.net/~anstein/unix/vpnd.html ]

on the other debian box, i get
# ./configure
Please install the package zlib 1.1.3 or later.
You can find it at:
http://www.cdrom.com/pub/infozip/zlib/
If your system has libz.so installed please
make sure that the zlib-devel rpm is installed,
too.
Building vpnd with runtime compression disabled.

# apt-get install zlib1g-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  zlib1g-dev: Depends: zlib1g (= 1:1.1.3-5) but 1:1.1.3-9 is to be 
installed

my /etc/apt/sources.list are set to potato:
#deb file:/cdrom stable main
deb http://http.us.debian.org/debian potato main contrib non-free
deb http://non-us.debian.org/debian-non-US/ potato/non-US main contrib 
non-free

1) why would zlib1g-dev and zlib1g versions not match?
2) what method could i have implemented to get one debian box to compile vpnd,
but not the other? tres bizarre.