[Python-apps-team] Bug#634337: s3ql: uninstallable on kfreebsd-i386 or kfreebsd-amd64

Nikolaus Rath Nikolaus at rath.org
Wed Oct 5 13:29:40 UTC 2011


On 10/04/2011 11:07 PM, Jonathan Nieder wrote:
> Nikolaus Rath wrote:
>> On 09/30/2011 02:43 PM, Robert Millan wrote:
>>> 2011/9/28 Nikolaus Rath <Nikolaus at rath.org>:
> 
>>>> Does this mean that the package has to become Arch: any now? That seems
>>>> wrong to me...
>>>
>>> Not necessarily, you can instead use:
>>>
>>> Depends: fuse | fuse4bsd
>>
>> S3QL depends on fuse when running on Linux, and on FUSE4BSD when running
>> on FreeBSD. It is, however, not able to use fuse when running on
>> FreeBSD, or bsdfuse when running on Linux, which the above dependency
>> allows as well.
>>
>> Now, in this case this probably isn't a problem because (I assume) the
>> fuse4bsd package doesn't exist for Linux, and the fuse package doesn't
>> exist for kFreeBSD.
> 
> I believe that "Depends: fuse | fuse4bsd" is correct here.  If someone
> manages to get plain fuse working on kFreeBSD, then it should satisfy the
> dependency.

Yeah, I agree. But I'm trying to make a more general point: what's wrong
with an arch: all package having arch-dependend deps? Why isn't that
allowed?


Thanks,

   -Nikolaus

-- 
 »Time flies like an arrow, fruit flies like a Banana.«

  PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C





More information about the Python-apps-team mailing list