Re: apt-get: upgrade one package to particular version?

1999-08-03 Thread Remco van de Meent
Mirek Kwasniak wrote:
> On Mon, Aug 02, 1999 at 04:40:01PM -0700, Joey Hess wrote:
> > Mirek Kwasniak wrote:
> [...]
> > > Don't upgrade one only package from potato because  potato depends on
> > > glibc2.1 and some packages on perl5.005.
> > 
> > No, feel free to install any package from *any* debian distribution onto
> > *any* other, so long as the dependancies allow you to do so. Debian intends
> > for these things to work.
> 
> It was so. But glibc2.0 and 2.1 can't coexist. Old binary perl modules can't
> coexist with perl5.005. You can expect unpredictable crashes during upgrade
> (as I did yesterday).
> 
> I can suggest full upgrade to potato (but it isn't easy now).

As long as the condition Joey mentioned holds, there is no reason why
packages wouldn't work together. And I bet the unstable version of icewm
depends on "libc6 (>= 2.1)".

 -Remco


Re: apt-get: upgrade one package to particular version?

1999-08-03 Thread Mirek Kwasniak
On Mon, Aug 02, 1999 at 04:40:01PM -0700, Joey Hess wrote:
> Mirek Kwasniak wrote:
[...]
> > Don't upgrade one only package from potato because  potato depends on
> > glibc2.1 and some packages on perl5.005.
> 
> No, feel free to install any package from *any* debian distribution onto
> *any* other, so long as the dependancies allow you to do so. Debian intends
> for these things to work.

It was so. But glibc2.0 and 2.1 can't coexist. Old binary perl modules can't
coexist with perl5.005. You can expect unpredictable crashes during upgrade
(as I did yesterday).

I can suggest full upgrade to potato (but it isn't easy now).

Mirek


Re: apt-get: upgrade one package to particular version?

1999-08-02 Thread Joey Hess
Mirek Kwasniak wrote:
> On Wed, Jul 21, 1999 at 08:56:31PM -0400, Carl Fink wrote:
> > I've installed apt-get.  It works great . . but.  (You knew there was
> > a "but" coming, right?)
> > 
> > If I want to upgrade one package, e.g. icewm, to the version in
> > unstable, 
> 
> Don't upgrade one only package from potato because  potato depends on
> glibc2.1 and some packages on perl5.005.

No, feel free to install any package from *any* debian distribution onto
*any* other, so long as the dependancies allow you to do so. Debian intends
for these things to work.

-- 
see shy jo


Re: apt-get: upgrade one package to particular version?

1999-07-23 Thread Bill Leach
I too am woefully ignorant of apt...

You should not need however to put on hold any package installed using 
dpkg if the package that was obtained is a later release than listed in
the available.

I have done this nearly countless times without ever using hold and no
problem has ever come up.

On Thu, Jul 22, 1999 at 10:04:00PM -, Pollywog wrote:
> 
> On 22-Jul-99 Carl Fink wrote:
> >> apt-get --install icewm
> >> 
> >> should be all you need to do.
> > 
> > No, actually it isn't, since that would install the version in
> > *stable*.  That's what I have installed now.  What I'd like to do is
> > install the version in *unstable*, without changing all my other
> > packages to the unstable version.
> 
> I don't know if there is a way to do that with apt-get, so I have just
> downloaded the packages and installed them manually and then put the packages
> on "hold" just to be safe.
> 
> --
> Andrew
> 
> 
> -- 
> Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED] < /dev/null
> 
> 


Re: apt-get: upgrade one package to particular version?

1999-07-23 Thread David Coe
egm2@jps.net wrote:
> 
> On 22 Jul, Carl Fink wrote:
>   |  > apt-get --install icewm
>   |  >
>   |  > should be all you need to do.
>   |
>   |  No, actually it isn't, since that would install the version in
>   |  *stable*.  That's what I have installed now.  What I'd like to do is
>   |  install the version in *unstable*, without changing all my other
>   |  packages to the unstable version.
> 
> My bad. In that case, you're gonna have to go for broke and upgrade the
> whole shebang.  Too many things have changed.  Or, you could try
> compiling the sources against your libraries.  Can't guarantee that'll
> work though.

I have some suggestions, having recently (over many months) gone
gradually from recompiling potato packages under slink, to upgrading
to libc6.1 under slink, to a full potato installation on one system,
while keeping others on slink with the occasional newer package
added.

I think it's smart to take it slowly.  Don't just jump to potato
with an apt-get dist-upgrade; potato has too many frequently-changing
pieces.

You can investigate what apt-get *would* do for a particular package,
by pointing your sources.list at the potato distribution and doing:

   apt-get --simulate install icewm

That'll show you all the things it would upgrade on your behalf
if you went ahead and did it without the "--simulate" option.

Go read the changelogs for the packages that would be upgraded,
and check the open bug reports (at bugs.debian.org/packagename);
if things appear to be workable, give it a try, but be prepared
to fall back if it doesn't work.

Good luck.


Re: apt-get: upgrade one package to particular version?

1999-07-23 Thread egm2
On 22 Jul, Carl Fink wrote:
  |  > apt-get --install icewm
  |  > 
  |  > should be all you need to do.
  |  
  |  No, actually it isn't, since that would install the version in
  |  *stable*.  That's what I have installed now.  What I'd like to do is
  |  install the version in *unstable*, without changing all my other
  |  packages to the unstable version.

My bad. In that case, you're gonna have to go for broke and upgrade the
whole shebang.  Too many things have changed.  Or, you could try
compiling the sources against your libraries.  Can't guarantee that'll
work though.

-- 

Eric G. Miller
Powered by the POTATO (http://www.debian.org)!


Re: apt-get: upgrade one package to particular version?

1999-07-22 Thread Martin Bialasinski

>> "Carl" == Carl Fink <[EMAIL PROTECTED]> wrote:

>> apt-get --install icewm
>> 
>> should be all you need to do.

Carl> No, actually it isn't, since that would install the version in
Carl> *stable*.  That's what I have installed now.  What I'd like to
Carl> do is install the version in *unstable*, without changing all my
Carl> other packages to the unstable version.

The only half automated way, is to change stable to unstable in your
source.list, apt-get update; apt-get install icewm, change unstable to 
stable in sources.list, apt-get update.

Note, that this may still mean you have to update most of the system
to unstable.

unstable uses glibc 2.1, stable uses glibc2.0 (aka libc6)

If icewm is compiled for glibc2.1, this library has to be installed as 
well. As it replaces glibc2.0, any other package needing glibc2.0 will 
have to be upgraded to a version compiled for glibc2.1.

Ciao,
Martin


Re: apt-get: upgrade one package to particular version?

1999-07-22 Thread Pollywog

On 22-Jul-99 Carl Fink wrote:
>> apt-get --install icewm
>> 
>> should be all you need to do.
> 
> No, actually it isn't, since that would install the version in
> *stable*.  That's what I have installed now.  What I'd like to do is
> install the version in *unstable*, without changing all my other
> packages to the unstable version.

I don't know if there is a way to do that with apt-get, so I have just
downloaded the packages and installed them manually and then put the packages
on "hold" just to be safe.

--
Andrew


Re: apt-get: upgrade one package to particular version?

1999-07-22 Thread Carl Fink
> apt-get --install icewm
> 
> should be all you need to do.

No, actually it isn't, since that would install the version in
*stable*.  That's what I have installed now.  What I'd like to do is
install the version in *unstable*, without changing all my other
packages to the unstable version.
-- 
Carl Fink   [EMAIL PROTECTED]
Manager, Dueling Modems Computer Forum



Re: apt-get: upgrade one package to particular version?

1999-07-22 Thread Mirek Kwasniak
On Wed, Jul 21, 1999 at 08:56:31PM -0400, Carl Fink wrote:
> I've installed apt-get.  It works great . . but.  (You knew there was
> a "but" coming, right?)
> 
> If I want to upgrade one package, e.g. icewm, to the version in
> unstable, 

Don't upgrade one only package from potato because  potato depends on
glibc2.1 and some packages on perl5.005.

>the only way the man page seems to permit would be to edit
> /etc/apt/sources.list so apt would look for *everything* in unstable,
> install that one package, then re-edit the file . . . which would also
> require running "apt-get update" twice, right? 

You can get some hinst from /usr/doc/apt/users-guide.html.

> 
> The man page makes it clear that you can't give apt a version number,
> so is there any other way to tell it "I just want this one package
> from unstable, not everything."?
> 
> For that matter, what if I wanted an *older* version for some reason?
> Would I have to specify that in sources.list as well?

dpkg -i ... your friend :)

Mirek


Re: apt-get: upgrade one package to particular version?

1999-07-22 Thread egm2
apt-get --install icewm

should be all you need to do.

On 21 Jul, Carl Fink wrote:
  |  I've installed apt-get.  It works great . . but.  (You knew there was
  |  a "but" coming, right?)
  |  
  |  If I want to upgrade one package, e.g. icewm, to the version in
  |  unstable, the only way the man page seems to permit would be to edit
  |  /etc/apt/sources.list so apt would look for *everything* in unstable,
  |  install that one package, then re-edit the file . . . which would also
  |  require running "apt-get update" twice, right? 
  |  
  |  The man page makes it clear that you can't give apt a version number,
  |  so is there any other way to tell it "I just want this one package
  |  from unstable, not everything."?
  |  
  |  For that matter, what if I wanted an *older* version for some reason?
  |  Would I have to specify that in sources.list as well?
  |  
  |  Thanks for any answers.

-- 

Eric G. Miller
Powered by the POTATO (http://www.debian.org)!


apt-get: upgrade one package to particular version?

1999-07-22 Thread Carl Fink
I've installed apt-get.  It works great . . but.  (You knew there was
a "but" coming, right?)

If I want to upgrade one package, e.g. icewm, to the version in
unstable, the only way the man page seems to permit would be to edit
/etc/apt/sources.list so apt would look for *everything* in unstable,
install that one package, then re-edit the file . . . which would also
require running "apt-get update" twice, right? 

The man page makes it clear that you can't give apt a version number,
so is there any other way to tell it "I just want this one package
from unstable, not everything."?

For that matter, what if I wanted an *older* version for some reason?
Would I have to specify that in sources.list as well?

Thanks for any answers.
-- 
Carl Fink   [EMAIL PROTECTED]
Manager, Dueling Modems Computer Forum