Bug#332739: Processed: retitle 332739 to debian packages are not safe to build on AFS, since find is typically used without -noleaf ...

2007-01-22 Thread Brian May
 Debian == Debian Bug Tracking System [EMAIL PROTECTED] writes:

Debian Processing commands for [EMAIL PROTECTED]:
 # Automatically generated email from bts, devscripts version
 2.9.27 retitle 332739 debian packages are not safe to build on
 AFS, since find is typically used without -noleaf
Debian Bug#332739: debhelper: dh_clean fails in certain
Debian filesystems Changed Bug title.

My two thoughts:

1. Is this the only problem building Debian packages? I would have
thought the different model, including permissions, etc would mess up
the Debian package.

2. Is it possible to get find to autodetect the file system, and use
-noleaf only as required? Maybe get it to look for . and .. and if
it can't find them, automatically use -noleaf. Embedding filesystem
specific changes like this into every package would seem to be the
wrong solution, IMHO.

-- 
Brian May [EMAIL PROTECTED]


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



Bug#332739: Processed: retitle 332739 to debian packages are not safe to build on AFS, since find is typically used without -noleaf ...

2007-01-22 Thread Lars Wirzenius
On ma, 2007-01-22 at 19:51 +1100, Brian May wrote:
 2. Is it possible to get find to autodetect the file system, and use
 -noleaf only as required? Maybe get it to look for . and .. and if
 it can't find them, automatically use -noleaf. Embedding filesystem
 specific changes like this into every package would seem to be the
 wrong solution, IMHO.

Personally, I don't see that we need to support building Debian packages
on systems (including file systems) that don't support Unix semantics.
If we can fix building for AFS by merely changing find, good, but
requiring changes to all, many, or even any packaging scripts because of
this sounds like a bad idea to me.

-- 
Even a bad picture is worth 500 words. --Droidy



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



Bug#332739: Processed: retitle 332739 to debian packages are not safe to build on AFS, since find is typically used without -noleaf ...

2007-01-22 Thread Brian May
 Lars == Lars Wirzenius [EMAIL PROTECTED] writes:

Lars Personally, I don't see that we need to support building
Lars Debian packages on systems (including file systems) that
Lars don't support Unix semantics.  If we can fix building for
Lars AFS by merely changing find, good, but requiring changes to
Lars all, many, or even any packaging scripts because of this
Lars sounds like a bad idea to me.

This change would seem appropriate even if we don't support building
packages.

I don't think users of find should need to add a file-system specific
option to the command line just to get it to work.

It would be like if there was a separate version of ls for every
filesystem, eg. ls_ext2, ls_xfs, ls_resierfs, ls_vfat - OK - maybe
this is a bit extreme, but I think it illustrates my point.
-- 
Brian May [EMAIL PROTECTED]


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