2 ftpds packages conflicts

2006-11-06 Thread Jean-Sebastien Pilon
Hello all,
 
It might not be the best place to aask this, but I have been seeking for
help elsewhere and found no satisfactory resolution to my problem and it
is package related ;)
 
I run a system with 2 ftpds (pure-ftpd and vsftpd) and they are both
debian stock packages
 
Whenever I try to do anything with apt, I get the following message. If
I try to install something, it wants to remove one of the ftpds
packages...
 
I tried putting both packages on hold, no success, it still wants to
remove it. 
 
Any idea how i can fix this ? 
 
 
[EMAIL PROTECTED]:~# apt-get check
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
  pure-ftpd: Conflicts: ftp-server
  vsftpd: Conflicts: ftp-server
E: Unmet dependencies. Try using -f.
NOTICE: This email contains privileged and confidential information and is 
intended only for the individual to whom it is addressed. If you are not the 
named addressee, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately by e-mail if you have received this 
transmission by mistake and delete this communication from your system. E-mail 
transmission cannot be guaranteed to be secured or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. 

AVIS: Le présent courriel contient des renseignements de nature privilégiée et 
confidentielle et n’est destiné qu'à la personne à qui il est adressé. Si vous 
n’êtes pas le destinataire prévu, vous êtes par les présentes avisés que toute 
diffusion, distribution ou reproduction de cette communication est strictement 
interdite.  Si vous avez reçu ce courriel par erreur, veuillez en aviser 
immédiatement l’expéditeur et le supprimer de votre système. Notez que la 
transmission de courriel ne peut en aucun cas être considéré comme inviolable 
ou exempt d’erreur puisque les informations qu’il contient pourraient être 
interceptés, corrompues, perdues, détruites, arrivées en retard ou incomplètes 
ou contenir un virus.  



Re: 2 ftpds packages conflicts

2006-11-06 Thread Nelson A. de Oliveira

Hi!

On 11/6/06, Jean-Sebastien Pilon <[EMAIL PROTECTED]> wrote:

It might not be the best place to aask this, but I have been seeking for
help elsewhere and found no satisfactory resolution to my problem and it
is package related ;)


debian-user maybe.


Any idea how i can fix this ?


You can force the install.
For example, if you already have vsftp installed, you can download
pure-ftpd with:

aptitude download pure-ftpd

Then install it:

dpkg -i --force-all pure-ftpd_1.0.21-5_i386.deb

And you will have a system with 2 FTP servers:

# dpkg -l | grep ftp
ii  pure-ftpd  1.0.21-5Pure-FTPd FTP server
ii  vsftpd 2.0.5-2 The Very
Secure FTP Daemon

Right? :-)

Best regards,
Nelson


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



Re: 2 ftpds packages conflicts

2006-11-06 Thread Nelson A. de Oliveira

Argh, now I saw your problem!

You already have it installed.
I don't know how to help on this
Sorry :-(

Nelson


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



Re: 2 ftpds packages conflicts

2006-11-06 Thread Nelson A. de Oliveira

Hi (one more time)

You can get the source of the package, edit debian/control and remove
"Conflicts: ftp-server" and "Provides: ftp-server", rebuild the
package and install it.
You will need to do this with only one package (vsftpd or pure-ftpd).

The problem is that if you want to keep it updated, you will need to
do this everytime a new version is released.

Now, without needing to recompile the package, I really don't know a
way to do this.

Nelson


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



RE: 2 ftpds packages conflicts

2006-11-06 Thread Jean-Sebastien Pilon
Great. This is very annoying ;)

I guess I'll either do this, or start installing updates with dpkg
--install ;) 

> -Original Message-
> From: Nelson A. de Oliveira [mailto:[EMAIL PROTECTED] 
> Sent: Monday, November 06, 2006 10:39 AM
> To: Jean-Sebastien Pilon
> Cc: debian-mentors@lists.debian.org
> Subject: Re: 2 ftpds packages conflicts
> 
> Hi (one more time)
> 
> You can get the source of the package, edit debian/control and remove
> "Conflicts: ftp-server" and "Provides: ftp-server", rebuild the
> package and install it.
> You will need to do this with only one package (vsftpd or pure-ftpd).
> 
> The problem is that if you want to keep it updated, you will need to
> do this everytime a new version is released.
> 
> Now, without needing to recompile the package, I really don't know a
> way to do this.
> 
> Nelson
> 
NOTICE: This email contains privileged and confidential information and is 
intended only for the individual to whom it is addressed. If you are not the 
named addressee, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately by e-mail if you have received this 
transmission by mistake and delete this communication from your system. E-mail 
transmission cannot be guaranteed to be secured or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. 

AVIS: Le présent courriel contient des renseignements de nature privilégiée et 
confidentielle et n’est destiné qu'à la personne à qui il est adressé. Si vous 
n’êtes pas le destinataire prévu, vous êtes par les présentes avisés que toute 
diffusion, distribution ou reproduction de cette communication est strictement 
interdite.  Si vous avez reçu ce courriel par erreur, veuillez en aviser 
immédiatement l’expéditeur et le supprimer de votre système. Notez que la 
transmission de courriel ne peut en aucun cas être considéré comme inviolable 
ou exempt d’erreur puisque les informations qu’il contient pourraient être 
interceptés, corrompues, perdues, détruites, arrivées en retard ou incomplètes 
ou contenir un virus.  



Re: 2 ftpds packages conflicts

2006-11-06 Thread Gerrit Pape
On Mon, Nov 06, 2006 at 10:23:19AM -0500, Jean-Sebastien Pilon wrote:
> Hello all,
>  
> It might not be the best place to aask this, but I have been seeking for
> help elsewhere and found no satisfactory resolution to my problem and it
> is package related ;)
>  
> I run a system with 2 ftpds (pure-ftpd and vsftpd) and they are both
> debian stock packages
>  
> Whenever I try to do anything with apt, I get the following message. If
> I try to install something, it wants to remove one of the ftpds
> packages...
>  
> I tried putting both packages on hold, no success, it still wants to
> remove it. 
>  
> Any idea how i can fix this ? 

This is a general problem with packages providing services and declaring
conflicts for this reason.  I suggested, and personally implement, a
solution to this, but others seem not to like it that much

 http://lists.debian.org/debian-devel/2005/08/msg01314.html

HTH, Gerrit.


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



RE: 2 ftpds packages conflicts

2006-11-06 Thread Jean-Sebastien Pilon
I agree with you, this is un-necessary conflicts.

Jean-Sébastien Pilon
Systems Administrator
Penson Financial Services Canada Inc.
% Tel.: 514.841.9724 #269 
% Cell: 514.771.0365 

> -Original Message-
> From: Gerrit Pape [mailto:[EMAIL PROTECTED] 
> Sent: Monday, November 06, 2006 11:02 AM
> To: debian-mentors@lists.debian.org
> Subject: Re: 2 ftpds packages conflicts
> 
> On Mon, Nov 06, 2006 at 10:23:19AM -0500, Jean-Sebastien Pilon wrote:
> > Hello all,
> >  
> > It might not be the best place to aask this, but I have 
> been seeking for
> > help elsewhere and found no satisfactory resolution to my 
> problem and it
> > is package related ;)
> >  
> > I run a system with 2 ftpds (pure-ftpd and vsftpd) and they are both
> > debian stock packages
> >  
> > Whenever I try to do anything with apt, I get the following 
> message. If
> > I try to install something, it wants to remove one of the ftpds
> > packages...
> >  
> > I tried putting both packages on hold, no success, it still wants to
> > remove it. 
> >  
> > Any idea how i can fix this ? 
> 
> This is a general problem with packages providing services 
> and declaring
> conflicts for this reason.  I suggested, and personally implement, a
> solution to this, but others seem not to like it that much
> 
>  http://lists.debian.org/debian-devel/2005/08/msg01314.html
> 
> HTH, Gerrit.
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact 
> [EMAIL PROTECTED]
> 
> 
NOTICE: This email contains privileged and confidential information and is 
intended only for the individual to whom it is addressed. If you are not the 
named addressee, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately by e-mail if you have received this 
transmission by mistake and delete this communication from your system. E-mail 
transmission cannot be guaranteed to be secured or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. 

AVIS: Le présent courriel contient des renseignements de nature privilégiée et 
confidentielle et n’est destiné qu'à la personne à qui il est adressé. Si vous 
n’êtes pas le destinataire prévu, vous êtes par les présentes avisés que toute 
diffusion, distribution ou reproduction de cette communication est strictement 
interdite.  Si vous avez reçu ce courriel par erreur, veuillez en aviser 
immédiatement l’expéditeur et le supprimer de votre système. Notez que la 
transmission de courriel ne peut en aucun cas être considéré comme inviolable 
ou exempt d’erreur puisque les informations qu’il contient pourraient être 
interceptés, corrompues, perdues, détruites, arrivées en retard ou incomplètes 
ou contenir un virus.  



Re: 2 ftpds packages conflicts

2006-11-06 Thread Székelyi Szabolcs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

can anyone tell why ftpds do conflict with each other and why httpds do
not? In case of MTAs, the conflict is reasonable due to the possibility
of accessing a mailbox at the same time, but I can't see the point in
the case of ftpds.

Thanks,
- --
Szabolcs


Jean-Sebastien Pilon wrote:
> I agree with you, this is un-necessary conflicts.
>> -Original Message-
>> From: Gerrit Pape [mailto:[EMAIL PROTECTED] 
>> Sent: Monday, November 06, 2006 11:02 AM
>> To: debian-mentors@lists.debian.org
>> Subject: Re: 2 ftpds packages conflicts
>>
>> On Mon, Nov 06, 2006 at 10:23:19AM -0500, Jean-Sebastien Pilon wrote:
>>> It might not be the best place to aask this, but I have 
>> been seeking for
>>> help elsewhere and found no satisfactory resolution to my 
>> problem and it
>>> is package related ;)
>>>  
>>> I run a system with 2 ftpds (pure-ftpd and vsftpd) and they are both
>>> debian stock packages
>>>  
>>> Whenever I try to do anything with apt, I get the following 
>> message. If
>>> I try to install something, it wants to remove one of the ftpds
>>> packages...
>>>  
>>> I tried putting both packages on hold, no success, it still wants to
>>> remove it. 
>>>  
>>> Any idea how i can fix this ? 
>> This is a general problem with packages providing services 
>> and declaring
>> conflicts for this reason.  I suggested, and personally implement, a
>> solution to this, but others seem not to like it that much
>>
>>  http://lists.debian.org/debian-devel/2005/08/msg01314.html

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFT7hmGJRwVVqzMkMRAqztAKCP1izhRDuanEiZ8io2OzsFTxXiqgCglkFy
Fb/OhnAPCr9f9b0NT202sOE=
=SmGF
-END PGP SIGNATURE-


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



Re: 2 ftpds packages conflicts

2006-11-07 Thread Gerrit Pape
On Mon, Nov 06, 2006 at 11:34:14PM +0100, Sz?kelyi Szabolcs wrote:
> can anyone tell why ftpds do conflict with each other and why httpds do
> not?

Actually the httpds should conflict too as they install listeners on
0.0.0.0:80.

E.g.:  With no httpd installed, install the apache package, apache will
listen on 0.0.0.0:80; now install the thttpd package, it'll work fine,
but no thttpd daemon will run afterwards, because it fails to bind to
0.0.0.0:80, see syslog; reboot the machine, and you'll be surprised to
see the thttpd daemon run, and not apache, because thttpd gets started
first.

I still think this will fix such problems just fine:

> >>  http://lists.debian.org/debian-devel/2005/08/msg01314.html

Regards, Gerrit.


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



Re: 2 ftpds packages conflicts

2006-11-07 Thread Bjørn Mork
Gerrit Pape <[EMAIL PROTECTED]> writes:
> On Mon, Nov 06, 2006 at 11:34:14PM +0100, Sz?kelyi Szabolcs wrote:
>> can anyone tell why ftpds do conflict with each other and why httpds do
>> not?
>
> Actually the httpds should conflict too as they install listeners on
> 0.0.0.0:80.

Nope, not IMHO. There are many perfectly valid reasons for running
more than one httpd on a single machine.  And even if you can't see
one, why would you want to make it impossible (aka difficult)?

> E.g.:  With no httpd installed, install the apache package, apache will
> listen on 0.0.0.0:80; now install the thttpd package, it'll work fine,
> but no thttpd daemon will run afterwards, because it fails to bind to
> 0.0.0.0:80, see syslog; reboot the machine, and you'll be surprised to
> see the thttpd daemon run, and not apache, because thttpd gets started
> first.

So?  It's up to the adminstrator to configure the packages after
installation.

The default of 0.0.0.0:80 may work as expected in some cases, but the
package maintainer cannot guarantee this.  And that has nothing to do
with other installed packages.  The maintainer just can't know what
the administrator expects.

Yes, this does go for the ftpds too.  I don't see any reason why
you'd want more than one, but I don't really see any reason to impose
the restriction either.  If the ftpds can be configured to listen to
anything else than 0.0.0.0:21, then the administrator should be
allowed to install more than one of them.

A warning about the need for manual configuration in the case of a
port/address conflict is probably a good idea, though.


Bjørn
-- 
Don't you realise that Heidegger's ghost is living in your punk
haircut?


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



Re: 2 ftpds packages conflicts

2006-11-07 Thread shaulka
On Tuesday, November 7, 2006 12:31 pm, Bjørn Mork wrote:

> So?  It's up to the adminstrator to configure the packages after
> installation.
> 
> The default of 0.0.0.0:80 may work as expected in some cases, but the
> package maintainer cannot guarantee this.  And that has nothing to do
> with other installed packages.  The maintainer just can't know what
> the administrator expects.
> 
> Yes, this does go for the ftpds too.  I don't see any reason why
> you'd want more than one, but I don't really see any reason to impose
> the restriction either.  If the ftpds can be configured to listen to
> anything else than 0.0.0.0:21, then the administrator should be
> allowed to install more than one of them.
> 
> A warning about the need for manual configuration in the case of a
> port/address conflict is probably a good idea, though.
> 

  Yet there are also many users, probably those who are not
professional administrators, that _need_ for everything to work out of the box.
Who should we help more: those who get paid to administer the machines,
and are probably much more knowledable, or the occasional, home or
small office user that doesn't have the knoweldge or the time to acquire it?





Re: 2 ftpds packages conflicts

2006-11-07 Thread Bjørn Mork
[EMAIL PROTECTED] writes:

>   Yet there are also many users, probably those who are not
> professional administrators, that _need_ for everything to work out of the 
> box.
> Who should we help more: those who get paid to administer the machines,
> and are probably much more knowledable, or the occasional, home or
> small office user that doesn't have the knoweldge or the time to acquire it?

None of the suggested solutions will prevent the packages from working
out of the box.  No further configuration is necessary as long as
there is only one package providing the httpd service installed.

The question is what to do when the adminstrator wants to install a
second httpd package.  Should the maintainer enforce a policy using
conflicts, or should the adminstrator get to choose?  Either way, you
can't make it work out of the box.  Your choices are
 a) allow it to work, depending on configuration
 b) deny it from ever working

I prefer a).



Bjørn
-- 
No nukes!


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



Re: 2 ftpds packages conflicts

2006-11-07 Thread Martijn van Oosterhout

On 11/7/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Who should we help more: those who get paid to administer the machines,
and are probably much more knowledable, or the occasional, home or
small office user that doesn't have the knoweldge or the time to acquire it?


Why is the occasional user installing an ftp server for anyway? It's
not a service you want to be installing without some basic knowledge.

What is the actual risk? That someone not too knowledgable will try to
install multiple servers and getting confused?

Have a nice day,
--
Martijn van Oosterhout <[EMAIL PROTECTED]> http://svana.org/kleptog/


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



Re: 2 ftpds packages conflicts

2006-11-07 Thread Székelyi Szabolcs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

Gerrit Pape wrote:
> On Mon, Nov 06, 2006 at 11:34:14PM +0100, Sz?kelyi Szabolcs wrote:
>> can anyone tell why ftpds do conflict with each other and why httpds do
>> not?
> 
> Actually the httpds should conflict too as they install listeners on
> 0.0.0.0:80.
> 
> E.g.:  With no httpd installed, install the apache package, apache will
> listen on 0.0.0.0:80; now install the thttpd package, it'll work fine,
> but no thttpd daemon will run afterwards, because it fails to bind to
> 0.0.0.0:80, see syslog; reboot the machine, and you'll be surprised to
> see the thttpd daemon run, and not apache, because thttpd gets started
> first.

There was a saying a few years ago, that comes into my mind regarding
this problem. It read something like this:

  "Linux *is* user-friendly... not fool-friendly or looser-friendly."

Now consider the two choices:

 a) keep Conflicts
- Novice user not knowing what's happening exactly, tries to
  install two servers providing the same functionality. Installation
  will fail. User doesn't know why.
- Experienced system administrator tries to install the two
  servers. He exactly knows what he wants. He won't be able to do
  so. Experienced system administrator gets mad. Someone mentioned
  earlier, he could rebuild at least one of the servers after
  removing the "Conflicts" field. Experienced system administrator
  gets madder. This problem typically arises in enterprise IT
  infrastructures, where recompiling the package every time it gets
  updated is *not* an option. Experienced system administrator gets
  absolutely mad.

 b) drop Conflicts
- Novice user installs the packages in question. *If* he notices
  that there is some problem, looks at logs (as I remember, apache
  tells about the problem on the console, too), searches on Google,
  gets tons of results. After reading three of them, he knows
  what the problem is, he can fix it, he will *understand* what he's
  doing. User is happy.
- Experienced system administrator installs the packages,
  reconfigures them to use different ports/interfaces/addresses.
  Experienced system administrator is happy.

(*)

IMHO, two servers binding to the same socket "by default", is not enough
reason for them to conflict with each other.

Let me remind you that the case of MTAs is another story.

Bye,
- --
Szabolcs

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFUPFhGJRwVVqzMkMRAnJwAJsFMFC1fofF/FpxjQDhPHXyU1Ze2wCfWayB
muzY+HC+iCUMAX782xZDfT4=
=Lp4Q
-END PGP SIGNATURE-


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



Re: 2 ftpds packages conflicts

2006-11-07 Thread Charles Plessy
Le Tue, Nov 07, 2006 at 09:49:37PM +0100, Székelyi Szabolcs a écrit :
> 
>  b) drop Conflicts
> - Novice user installs the packages in question. *If* he notices
>   that there is some problem, looks at logs (as I remember, apache
>   tells about the problem on the console, too), searches on Google,
>   gets tons of results. After reading three of them, he knows
>   what the problem is, he can fix it, he will *understand* what he's
>   doing. User is happy.

Alternatively, if it is deemed that chosing and installing a ftp server is
something technical, Debian could provide a meta-package which would
pick one, conflict on others, and interact with users to ease the
configuration.

Also, if I understand correctly, only one *ftpd package is "Optional"
and all the others are "Extra". Uderlining this in the documentations
and the behaviour of front-ends should also greatly help the beginners
who do not need functinalities which are unique to one ftp server.

Have a nice day,

-- 
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


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



RE: 2 ftpds packages conflicts

2006-11-08 Thread Jean-Sebastien Pilon
On this, what can I do to get my problem solved?

> 
> Alternatively, if it is deemed that chosing and installing a 
> ftp server is
> something technical, Debian could provide a meta-package which would
> pick one, conflict on others, and interact with users to ease the
> configuration.
> 
> Also, if I understand correctly, only one *ftpd package is "Optional"
> and all the others are "Extra". Uderlining this in the documentations
> and the behaviour of front-ends should also greatly help the beginners
> who do not need functinalities which are unique to one ftp server.
> 
> Have a nice day,
> 
> -- 
> Charles Plessy
> http://charles.plessy.org
> Wako, Saitama, Japan
NOTICE: This email contains privileged and confidential information and is 
intended only for the individual to whom it is addressed. If you are not the 
named addressee, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately by e-mail if you have received this 
transmission by mistake and delete this communication from your system. E-mail 
transmission cannot be guaranteed to be secured or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. 

AVIS: Le présent courriel contient des renseignements de nature privilégiée et 
confidentielle et n’est destiné qu'à la personne à qui il est adressé. Si vous 
n’êtes pas le destinataire prévu, vous êtes par les présentes avisés que toute 
diffusion, distribution ou reproduction de cette communication est strictement 
interdite.  Si vous avez reçu ce courriel par erreur, veuillez en aviser 
immédiatement l’expéditeur et le supprimer de votre système. Notez que la 
transmission de courriel ne peut en aucun cas être considéré comme inviolable 
ou exempt d’erreur puisque les informations qu’il contient pourraient être 
interceptés, corrompues, perdues, détruites, arrivées en retard ou incomplètes 
ou contenir un virus.  



Re: RE: 2 ftpds packages conflicts

2006-11-06 Thread shaulka
  Just a thought. I have no need to install such,
somewhat conflicting, services:
  The equivs package is meant to trick dpkg.
Perhaps equivs, or some modification of equivs, can be useful here?

- Original Message -
From: Jean-Sebastien Pilon <[EMAIL PROTECTED]>
Date: Monday, November 6, 2006 7:28 pm
Subject: RE: 2 ftpds packages conflicts

> I agree with you, this is un-necessary conflicts.
> 
> Jean-Sébastien Pilon
> Systems Administrator
> Penson Financial Services Canada Inc.
> % Tel.: 514.841.9724 #269 
> % Cell: 514.771.0365 
> 
> > -Original Message-
> > From: Gerrit Pape [EMAIL PROTECTED] 
> > Sent: Monday, November 06, 2006 11:02 AM
> > To: debian-mentors@lists.debian.org
> > Subject: Re: 2 ftpds packages conflicts
> > 
> > On Mon, Nov 06, 2006 at 10:23:19AM -0500, Jean-Sebastien Pilon 
> wrote:> > Hello all,
> > >  
> > > It might not be the best place to aask this, but I have 
> > been seeking for
> > > help elsewhere and found no satisfactory resolution to my 
> > problem and it
> > > is package related ;)
> > >  
> > > I run a system with 2 ftpds (pure-ftpd and vsftpd) and they are 
> both> > debian stock packages
> > >  
> > > Whenever I try to do anything with apt, I get the following 
> > message. If
> > > I try to install something, it wants to remove one of the ftpds
> > > packages...
> > >  
> > > I tried putting both packages on hold, no success, it still 
> wants to
> > > remove it. 
> > >  
> > > Any idea how i can fix this ? 
> > 
> > This is a general problem with packages providing services 
> > and declaring
> > conflicts for this reason.  I suggested, and personally 
> implement, a
> > solution to this, but others seem not to like it that much
> > 
> >  http://lists.debian.org/debian-devel/2005/08/msg01314.html
> > 
> > HTH, Gerrit.
> > 
> > 
> > -- 
> > To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> > with a subject of "unsubscribe". Trouble? Contact 
> > [EMAIL PROTECTED]
> > 
> > 
> NOTICE: This email contains privileged and confidential information 
> and is intended only for the individual to whom it is addressed. If 
> you are not the named addressee, you should not disseminate, 
> distribute or copy this e-mail. Please notify the sender 
> immediately by e-mail if you have received this transmission by 
> mistake and delete this communication from your system. E-mail 
> transmission cannot be guaranteed to be secured or error-free as 
> information could be intercepted, corrupted, lost, destroyed, 
> arrive late or incomplete, or contain viruses. 
> 
> AVIS: Le présent courriel contient des renseignements de nature 
> privilégiée et confidentielle et n’est destiné qu'à la personne à 
> qui il est adressé. Si vous n’êtes pas le destinataire prévu, vous 
> êtes par les présentes avisés que toute diffusion, distribution ou 
> reproduction de cette communication est strictement interdite.  Si 
> vous avez reçu ce courriel par erreur, veuillez en aviser 
> immédiatement l’expéditeur et le supprimer de votre système. Notez 
> que la transmission de courriel ne peut en aucun cas être considéré 
> comme inviolable ou exempt d’erreur puisque les informations qu’il 
> contient pourraient être interceptés, corrompues, perdues, 
> détruites, arrivées en retard ou incomplètes ou contenir un virus.  
>



RE: Re: 2 ftpds packages conflicts

2006-11-07 Thread Jean-Sebastien Pilon
The point is apt-get let me installed it with a warning, but doesn't
want to let me install anything else without removing the conflicting
package it accepted to install.

> > E.g.:  With no httpd installed, install the apache package, 
> apache will
> > listen on 0.0.0.0:80; now install the thttpd package, it'll 
> work fine,
> > but no thttpd daemon will run afterwards, because it fails 
> to bind to
> > 0.0.0.0:80, see syslog; reboot the machine, and you'll be 
> surprised to
> > see the thttpd daemon run, and not apache, because thttpd 
> gets started
> > first.
> 
> So?  It's up to the adminstrator to configure the packages after
> installation.
> 
> The default of 0.0.0.0:80 may work as expected in some cases, but the
> package maintainer cannot guarantee this.  And that has nothing to do
> with other installed packages.  The maintainer just can't know what
> the administrator expects.
> 
> Yes, this does go for the ftpds too.  I don't see any reason why
> you'd want more than one, but I don't really see any reason to impose
> the restriction either.  If the ftpds can be configured to listen to
> anything else than 0.0.0.0:21, then the administrator should be
> allowed to install more than one of them.
> 
> A warning about the need for manual configuration in the case of a
> port/address conflict is probably a good idea, though.
NOTICE: This email contains privileged and confidential information and is 
intended only for the individual to whom it is addressed. If you are not the 
named addressee, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately by e-mail if you have received this 
transmission by mistake and delete this communication from your system. E-mail 
transmission cannot be guaranteed to be secured or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. 

AVIS: Le présent courriel contient des renseignements de nature privilégiée et 
confidentielle et n’est destiné qu'à la personne à qui il est adressé. Si vous 
n’êtes pas le destinataire prévu, vous êtes par les présentes avisés que toute 
diffusion, distribution ou reproduction de cette communication est strictement 
interdite.  Si vous avez reçu ce courriel par erreur, veuillez en aviser 
immédiatement l’expéditeur et le supprimer de votre système. Notez que la 
transmission de courriel ne peut en aucun cas être considéré comme inviolable 
ou exempt d’erreur puisque les informations qu’il contient pourraient être 
interceptés, corrompues, perdues, détruites, arrivées en retard ou incomplètes 
ou contenir un virus.