Eric Dorland <[EMAIL PROTECTED]> wrote: > * Frank Küster ([EMAIL PROTECTED]) wrote: >> >> Well, fine. But the question remains: dh_install uses cp, not mv. What >> is the problem with using mv? And would it be safe to use mv if I only >> move complete directories? > > Well one reason is sometimes (in multipackage builds) you want to have > the same file in 2 different packages.
Well, then I don't use mv. Note that I didn't request that dh_install use mv from now on (although an option to do this might be a nice idea). What I asked is whether there are any real reasons why I shouldn't do it. If dh_install doesn't do it this way, I can still do it manually. > Also, the less side-effects > during build time the better for debugging. Eg since dh_install is > idempotent I can run my install target multiple times it will > work. That won't work with dh_movefiles. Well, that's of course a nice thing to have. However, I think in my case its value is limited, since there is lot of other code during install time, like moving things in the installed trees, moving and symlinking, and especially removing some files completely. I tried to make it idempotent, but that seemed to be a very hard task, and I gave up. > OTOH if you have a massively big package, dh_install would be painful, > especially on some of the buildds. Yes, that's why I'm asking. Well, it's mainly about an architecture: all package, but its painful for *my* machine... Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer