Re: Making the libc5-libc6 upgrade to be safe (was: netstd...)

1998-04-19 Thread Chris Fearnley
'Santiago Vila wrote:'
>
>Please, tell me how much harm does to add a Pre-Depends field on libc6,
>ncurses3.4 and libreadlineg2 for netstd. I can tell you how much
>inconvenience does *not* to add it and then we can make a comparison
>between those two inconveniences.

Too much, IMHO.

-- 
Christopher J. Fearnley  |  Linux/Internet Consulting
[EMAIL PROTECTED]   |  Design Science Revolutionary
http://www.netaxs.com/~cjf   |  Explorer in Universe
ftp://ftp.netaxs.com/people/cjf  |  "Dare to be Naïve" -- Bucky Fuller


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Making the libc5-libc6 upgrade to be safe (was: netstd...)

1998-04-18 Thread Santiago Vila
-BEGIN PGP SIGNED MESSAGE-

On Fri, 17 Apr 1998, Peter Tobias wrote:

> On Apr 16, Santiago Vila wrote:
> > Summary: In a bo system, I managed to upgrade netstd without installing
> > libreadlineg2 first and the simple ftp client stopped working. This is a
> > really bad situation I really do not desire to anybody.
> > 
> > This should not have happened if netstd would have a Pre-Depends line on
> > libreadlineg2 (and libc6 & ncurses also, probably).
> 
> I think you got me wrong on this issue. About one month ago I asked
> on debian-devel what the other debian developers think about it. As a
> result I changed netstd to make sure that the ftp client will work.
> Due to an ext2fs problem I had to restore the netstd sources from tape
> and I forgot to re-apply this patch along with two other patches from
> Topi Miettinen to the netstd sources. This has been fixed with netstd
> 3.05.

Well, sorry, I didn't know you fixed it because you didn't close the bug.
Please, close the bug this time :-)

-BEGIN PGP SIGNATURE-
Version: 2.6.3ia
Charset: latin1

iQCVAgUBNTjBmyqK7IlOjMLFAQGPOAQAtTXjW0k5Y+uxYLtzgT2vF4DQivzPyRbf
szXAPh2B1XBDDmOqHgCtJp5M5zownvVwodOVjCujZXp/NTfsV/BEXAUlrEk7BNOz
5zdCYXHQtot+sm96ktje3BRT55nsSs8WI2AbAqePQ76lt74jlik2WzPPzH5AaSaa
IX7lvxozucM=
=kauN
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Making the libc5-libc6 upgrade to be safe (was: netstd...)

1998-04-17 Thread Peter Tobias
On Apr 16, Santiago Vila wrote:
> Summary: In a bo system, I managed to upgrade netstd without installing
> libreadlineg2 first and the simple ftp client stopped working. This is a
> really bad situation I really do not desire to anybody.
> 
> This should not have happened if netstd would have a Pre-Depends line on
> libreadlineg2 (and libc6 & ncurses also, probably).

I think you got me wrong on this issue. About one month ago I asked
on debian-devel what the other debian developers think about it. As a
result I changed netstd to make sure that the ftp client will work.
Due to an ext2fs problem I had to restore the netstd sources from tape
and I forgot to re-apply this patch along with two other patches from
Topi Miettinen to the netstd sources. This has been fixed with netstd
3.05.


Thanks,

Peter

-- 
Peter Tobias <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
PGP ID EFAA400D, fingerprint = 06 89 EB 2E 01 7C B4 02  04 62 89 6C 2F DD F1 3C 


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Making the libc5-libc6 upgrade to be safe (was: netstd...)

1998-04-16 Thread Vincent Renardias

On Thu, 16 Apr 1998, Santiago Vila wrote:

> Please, tell me how much harm does to add a Pre-Depends field on libc6,
> ncurses3.4 and libreadlineg2 for netstd. I can tell you how much
> inconvenience does *not* to add it and then we can make a comparison
> between those two inconveniences.

I've had trouble with this very problem in November when upgrading one of
my machines to hamm (fortunatly, it was not 100kms away ;). Needless to
say I'm in favor of adding this pre-dependency. (pre-)dependencies are
used so it avoids your system to break when you upgrade it, and in this
case the upgrade fails, so a pre-dependence is definatly needed.

Cordialement,

-- 
- Vincent RENARDIAS [EMAIL PROTECTED],pipo.com,debian.org} -
- Debian/GNU Linux:   Pipo:WAW:   -
- http://www.fr.debian.orghttp://www.pipo.com  http://www.waw.com -
---
- "La fonctionnalite Son Visuel vous delivre des avertissements visuels." -
-  [Message durant l'installation de Windows95]:wq 


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Making the libc5-libc6 upgrade to be safe (was: netstd...)

1998-04-16 Thread Santiago Vila
-BEGIN PGP SIGNED MESSAGE-

[ This was: Bug#13849: netstd should predepend on libreadlineg2 ]

[ I would like to appeal to the technical comittee here. Unfortunately the
technical comittee does not exist yet and all we have so far is
debian-devel. Therefore we will have to discuss it here again ].

Summary: In a bo system, I managed to upgrade netstd without installing
libreadlineg2 first and the simple ftp client stopped working. This is a
really bad situation I really do not desire to anybody.

This should not have happened if netstd would have a Pre-Depends line on
libreadlineg2 (and libc6 & ncurses also, probably).

* On a system which is remotely administered, if for any reason the usual
installing method fails (dselect and libnet-perl and such), it is very
important to have an alternate method to fix the problem (as usual in
Unix, you may do things in several ways).

* The Murphy's law says that if dselect/libnet-perl is the *only*
method that is always guaranteed to work and because of that we decide
that no Pre-Depends is needed for netstd, then it is 100% sure that a lot
of users (it happened to me!) will find that dselect/libnet-perl fails and
will not find an alternate method to fix the problem. Probably the system
is also 100Km away from where you are.

* The total set of Pre-Depends targets is small (most Pre-Depends
are on libc6, ncurses3.4). bash already Pre-Depends on libreadlineg2.
Adding one more Pre-Depends on libreadlineg2 for netstd would not make
a great harm. Not adding a Pre-Depends on libreadlineg2 *could*
actually make a great harm.

* netstd is not essential, not even required, but for people that really
have netstd installed, netstd is *very* important.

In short I think that the addition of this simple Pre-Depends field
will make the libc5 to lib6 upgrade *much* more robust.

Perhaps people doing the upgrade by using the mini-howto or autoup.sh will
not notice it (no harm with these extra Pre-Depends), but people doing the
upgrade by using dselect will certainly notice it (possible harm, which we
can avoid, and therefore should avoid).


So I repeat the question I formulated one month ago:

Please, tell me how much harm does to add a Pre-Depends field on libc6,
ncurses3.4 and libreadlineg2 for netstd. I can tell you how much
inconvenience does *not* to add it and then we can make a comparison
between those two inconveniences.

Thanks.

-BEGIN PGP SIGNATURE-
Version: 2.6.3ia
Charset: latin1

iQCVAgUBNTZtvyqK7IlOjMLFAQH4owP+If+vI6TuUHt5q4mBG7gJWiHvVobl2zfi
ufW7W6Nrcdo8RdLfOXBt/l1SqhmlxbkiK3yn4pEkR5jU3YTtoEy7SLKAbdVg+f/Y
Mb2RBCwzzXhXV06wavi1HAjzo0OJkZ1KQRIKRTqqcD4grGMBPC9My0nRYoppIsST
3FP2cOx4624=
=lYLS
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]