Re: [gentoo-user] One package is blocking another?

2005-08-11 Thread Olli Koskela
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
[EMAIL PROTECTED]


Quoting Jayson Smith [EMAIL PROTECTED]:

 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



Re: [gentoo-user] One package is blocking another?

2005-08-11 Thread Stefan Onken
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



Re: [gentoo-user] One package is blocking another?

2005-08-11 Thread Jayson Smith
Hi,
Thanks everybody, that solved my problems!
Jayson.

- Original Message -
From: Stefan Onken [EMAIL PROTECTED]
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



Re: [gentoo-user] One package is blocking another?

2005-08-11 Thread Peter O'Connor




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

  
  
--- Ursprngliche Nachricht ---
Von: "Jayson Smith" [EMAIL PROTECTED]
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 [EMAIL PROTECTED];
  +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




RE: [gentoo-user] One package is blocking another?

2005-08-11 Thread Michael Kintzios


 -Original Message-
 From: Olli Koskela [mailto:[EMAIL PROTECTED] 
 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



RE: [gentoo-user] One package is blocking another?

2005-08-11 Thread Frank Schafer
On Thu, 2005-08-11 at 10:48 +0100, Michael Kintzios wrote:
 
  -Original Message-
  From: Olli Koskela [mailto:[EMAIL PROTECTED] 
  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



[gentoo-user] One package is blocking another?

2005-08-10 Thread Jayson Smith
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