On Tue, Sep 10, 2002 at 05:31:56PM +0200, Denis Barbier wrote: > On Tue, Sep 10, 2002 at 09:39:15AM +0200, Sven LUTHER wrote: > [...] > > Well there are two problems with this: > > > > => The first is only potential since the /var/lib/ocaml/ld.conf is not > > that > > big anyway, it is that we have to list directories to see if they are > > empty, > > which may be a bit heavy for the system, especially if we do this many > > times. > > As you said, this risk is only potential ;) > Testing whether this directory exist should be enough, isn't it?
It doesn't solve the case where a package has a valid reason for having an empty directory. > [...] > > => The second problem is that if the cleanup script is only run one > > ocaml-base is installed, if later on we upgrade a broken library, We > > will have to rerun it. > > You only have to ensure that sarge packages are right, i.e. ocaml-base > is fixed and all broken packages are uploaded at least once. When > done, you can forget this whole stuff, which is IMO much more convenient > than dealing with a transition phase. Well, but if you fix it once, and then the user install a broken library package after the clenup script was run, it will be broken again. So you think that having a cleanup script is the right idea, and not having each library do the cleanup. I should advertize this script in README.Debian or even in a debconf question maybe, so people will know about it and be able to run it themselves. I still don't like the directory parsing option, though ... But then, i will come up with something before next week, and we will see how it works. Friendly, Sven Luther > > Denis

