public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] One package is blocking another?
@ 2005-08-11  5:19 Jayson Smith
  2005-08-11  6:57 ` Olli Koskela
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Jayson Smith @ 2005-08-11  5:19 UTC (permalink / raw
  To: gentoo-user

Hi,
Several days ago I did an 'emerge --ask --nospinner -u world' to update my
software as normal, but was told that ftpbase-0.00 was blocking
proftpd-1.something.  What, exactly, does this mean and what do I do about
it?  I want to continue using Proftpd, and don't know what Ftpbase is.  Any
help would be greatly appreciated.
Thanks,
Jayson.

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] One package is blocking another?
  2005-08-11  5:19 [gentoo-user] One package is blocking another? Jayson Smith
@ 2005-08-11  6:57 ` Olli Koskela
  2005-08-11  9:48   ` Michael Kintzios
  2005-08-11  7:26 ` Stefan Onken
  2005-08-11  7:51 ` Mario Koppensteiner
  2 siblings, 1 reply; 8+ messages in thread
From: Olli Koskela @ 2005-08-11  6:57 UTC (permalink / raw
  To: gentoo-user

Hello,

Blocking means that a package prevents other package from being installed.
I guess you already figured that out... :)

Quote from man pages should be quite clear (if not, ask :), it follows.

>From man emerge
"
[blocks B ] app-text/dos2unix (from pkg app-text/hd2u-0.8.0)
       Dos2unix is Blocking hd2u  from  being  emerged.   Blockers  are
       defined  when  two  packages  will clobber each others files, or
       otherwise cause some form of breakage in your system.   However,
       blockers  usually  do  not  need  to  be  simultaneously emerged
       because they usually provide the same functionality.
"

When I've got a block, I unmerge the blocking package (emerge -C ftpbase
in your case) and then emerge package I originally wanted (emerge proftpd).
I'm not sure if there's an other way to do this, but just unmerging has
worked for me so far.

--
Olli Koskela
okoskela@hameenlinnalainen.com


Quoting Jayson Smith <jaybird@jaybird.no-ip.info>:

> Hi,
> Several days ago I did an 'emerge --ask --nospinner -u world' to update my
> software as normal, but was told that ftpbase-0.00 was blocking
> proftpd-1.something.  What, exactly, does this mean and what do I do about
> it?  I want to continue using Proftpd, and don't know what Ftpbase is.  Any
> help would be greatly appreciated.
> Thanks,
> Jayson.
>
> --
> gentoo-user@gentoo.org mailing list
>
>


----------------------------------------------------------------
This mail sent through L-secure: http://www.l-secure.net/

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] One package is blocking another?
  2005-08-11  5:19 [gentoo-user] One package is blocking another? Jayson Smith
  2005-08-11  6:57 ` Olli Koskela
@ 2005-08-11  7:26 ` Stefan Onken
  2005-08-11  8:23   ` Jayson Smith
  2005-08-11  7:51 ` Mario Koppensteiner
  2 siblings, 1 reply; 8+ messages in thread
From: Stefan Onken @ 2005-08-11  7:26 UTC (permalink / raw
  To: gentoo-user

Hello,

> software as normal, but was told that ftpbase-0.00 was blocking
> proftpd-1.something.  What, exactly, does this mean and what do I do about
> it?  I want to continue using Proftpd, and don't know what Ftpbase is.

unmerge the old proftpd version, emerge the new proftpd version. For some
reasons, this will now install "ftpbase" and "proftpd". The configs are
not altered, so no worry.  Works fine for me (I am running www.proftpd.de)

cu
stonki


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] One package is blocking another?
  2005-08-11  5:19 [gentoo-user] One package is blocking another? Jayson Smith
  2005-08-11  6:57 ` Olli Koskela
  2005-08-11  7:26 ` Stefan Onken
@ 2005-08-11  7:51 ` Mario Koppensteiner
  2005-08-11 20:57   ` Peter O'Connor
  2 siblings, 1 reply; 8+ messages in thread
From: Mario Koppensteiner @ 2005-08-11  7:51 UTC (permalink / raw
  To: gentoo-user

Hello Jayson Smith

I had the same problem. I solved it with:

host# emerge --nodeps --update net-ftp/proftpd
and than
host# emerge --deep --update world


I hope this is the right way to solve the problem.

Andy comments?


mfg Mario Koppensteiner

> --- Ursprüngliche Nachricht ---
> Von: "Jayson Smith" <jaybird@jaybird.no-ip.info>
> An: <gentoo-user@lists.gentoo.org>
> Betreff: [gentoo-user] One package is blocking another?
> Datum: Thu, 11 Aug 2005 01:19:52 -0400
> 
> Hi,
> Several days ago I did an 'emerge --ask --nospinner -u world' to update my
> software as normal, but was told that ftpbase-0.00 was blocking
> proftpd-1.something.  What, exactly, does this mean and what do I do about
> it?  I want to continue using Proftpd, and don't know what Ftpbase is. 
> Any
> help would be greatly appreciated.
> Thanks,
> Jayson.
> 
> -- 
> gentoo-user@gentoo.org mailing list
> 

-- 
5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail
+++ GMX - die erste Adresse für Mail, Message, More +++
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] One package is blocking another?
  2005-08-11  7:26 ` Stefan Onken
@ 2005-08-11  8:23   ` Jayson Smith
  0 siblings, 0 replies; 8+ messages in thread
From: Jayson Smith @ 2005-08-11  8:23 UTC (permalink / raw
  To: gentoo-user

Hi,
Thanks everybody, that solved my problems!
Jayson.

----- Original Message -----
From: "Stefan Onken" <support@stonki.de>
To: <gentoo-user@lists.gentoo.org>
Sent: Thursday, August 11, 2005 3:26 AM
Subject: Re: [gentoo-user] One package is blocking another?


> Hello,
>
> > software as normal, but was told that ftpbase-0.00 was blocking
> > proftpd-1.something.  What, exactly, does this mean and what do I do
about
> > it?  I want to continue using Proftpd, and don't know what Ftpbase is.
>
> unmerge the old proftpd version, emerge the new proftpd version. For some
> reasons, this will now install "ftpbase" and "proftpd". The configs are
> not altered, so no worry.  Works fine for me (I am running www.proftpd.de)
>
> cu
> stonki
>
>
> --
> gentoo-user@gentoo.org mailing list
>
>

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [gentoo-user] One package is blocking another?
  2005-08-11  6:57 ` Olli Koskela
@ 2005-08-11  9:48   ` Michael Kintzios
  2005-08-11 10:19     ` Frank Schafer
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Kintzios @ 2005-08-11  9:48 UTC (permalink / raw
  To: gentoo-user



> -----Original Message-----
> From: Olli Koskela [mailto:okoskela@hameenlinnalainen.com] 
> Sent: 11 August 2005 07:57
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] One package is blocking another?
> 
[snip]
> 
> When I've got a block, I unmerge the blocking package (emerge 
> -C ftpbase
> in your case) and then emerge package I originally wanted 
> (emerge proftpd).
> I'm not sure if there's an other way to do this, but just 
> unmerging has
> worked for me so far.

I often find that unmerging package A allows you to emerge B, after
which you may be able to emerge A again with no conflict occurring.
Worth a try.
-- 
Regards,
Mick

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [gentoo-user] One package is blocking another?
  2005-08-11  9:48   ` Michael Kintzios
@ 2005-08-11 10:19     ` Frank Schafer
  0 siblings, 0 replies; 8+ messages in thread
From: Frank Schafer @ 2005-08-11 10:19 UTC (permalink / raw
  To: gentoo-user

On Thu, 2005-08-11 at 10:48 +0100, Michael Kintzios wrote:
> 
> > -----Original Message-----
> > From: Olli Koskela [mailto:okoskela@hameenlinnalainen.com] 
> > Sent: 11 August 2005 07:57
> > To: gentoo-user@lists.gentoo.org
> > Subject: Re: [gentoo-user] One package is blocking another?
> > 
> [snip]
> > 
> > When I've got a block, I unmerge the blocking package (emerge 
> > -C ftpbase
> > in your case) and then emerge package I originally wanted 
> > (emerge proftpd).
> > I'm not sure if there's an other way to do this, but just 
> > unmerging has
> > worked for me so far.
> 
> I often find that unmerging package A allows you to emerge B, after
> which you may be able to emerge A again with no conflict occurring.
> Worth a try.
> -- 
> Regards,
> Mick
> 

Hmmm, ... IMHO this makes the blocking senseless.

Frank
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] One package is blocking another?
  2005-08-11  7:51 ` Mario Koppensteiner
@ 2005-08-11 20:57   ` Peter O'Connor
  0 siblings, 0 replies; 8+ messages in thread
From: Peter O'Connor @ 2005-08-11 20:57 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1832 bytes --]

Mario Koppensteiner wrote:

>Hello Jayson Smith
>
>I had the same problem. I solved it with:
>
>host# emerge --nodeps --update net-ftp/proftpd
>and than
>host# emerge --deep --update world
>
>
>I hope this is the right way to solve the problem.
>
>Andy comments?
>
>
>mfg Mario Koppensteiner
>
>  
>
>>--- Ursprüngliche Nachricht ---
>>Von: "Jayson Smith" <jaybird@jaybird.no-ip.info>
>>An: <gentoo-user@lists.gentoo.org>
>>Betreff: [gentoo-user] One package is blocking another?
>>Datum: Thu, 11 Aug 2005 01:19:52 -0400
>>
>>Hi,
>>Several days ago I did an 'emerge --ask --nospinner -u world' to update my
>>software as normal, but was told that ftpbase-0.00 was blocking
>>proftpd-1.something.  What, exactly, does this mean and what do I do about
>>it?  I want to continue using Proftpd, and don't know what Ftpbase is. 
>>Any
>>help would be greatly appreciated.
>>Thanks,
>>Jayson.
>>
>>-- 
>>gentoo-user@gentoo.org mailing list
>>
>>    
>>
>
>  
>
The reason that the package was blocked was (from the changelog):

 08 Jul 2005; Gustavo Felisberto <humpback@gentoo.org>;
  +proftpd-1.2.10-r6.ebuild:
  New revision that uses the new net-ftp/ftpbase. Nice work there UberLord.

The ftpbase functionality was removed from this version of proftpd onwards. ftpbase was unable to be installed with previous versions of proftpd installed as they both use the same files (if I recall correctly). 
As Olli posted from the man page 
Blockers are defined when two packages will clobber each others files.

As emerge wants to build the dependencies of the new version of proftpd first (ie ftpbase), however it is unable to build ftpbase with the old version of proftpd installed.

Your method of updating is just fine and avoids this conflict.

I hope this makes sense,
Peter

[-- Attachment #2: Type: text/html, Size: 2488 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-08-11 10:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-11  5:19 [gentoo-user] One package is blocking another? Jayson Smith
2005-08-11  6:57 ` Olli Koskela
2005-08-11  9:48   ` Michael Kintzios
2005-08-11 10:19     ` Frank Schafer
2005-08-11  7:26 ` Stefan Onken
2005-08-11  8:23   ` Jayson Smith
2005-08-11  7:51 ` Mario Koppensteiner
2005-08-11 20:57   ` Peter O'Connor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox