Dan McGee wrote: > On Mon, Mar 30, 2009 at 11:21 AM, changaco <[email protected]> wrote: > > > >> Allan McRae wrote : > >> > >> > Eric Bélanger wrote: > >> > 2009/3/30 Thomas Bächler <[email protected]>: > >> > > >> >>> changaco wrote: > >> >>>> > >> >>>> What has files in /tmp? > >> >>>> > >> >>> Well they are temporary files so you can't consider that the package is > >> >>> damaged if they are not here. > >> >>> I added this because of some fonts package which has files in /tmp. > >> >>> > >> >> If a package has files in /tmp, it should be reported here, as it is > >> >> definitely a bug in the package! It is not pacman's responsibility to > >> >> fix > >> >> this, but the packager's. > >> >> > >> >> > >> > > >> > I guess he's talking about ttf-ms-fonts. The files that initially get > >> > installed in /tmp are extracted/installed properly afterwards by the > >> > .install script. I'm not sure why this is done but it might be a > >> > license restriction. > >> > >> Correct. We can only distribute the un-extracted files. > >> > >> Allan > > > > Ok pacman shouldn't have to worry about /tmp but as we cannot distribute > > the extracted files we have to find a solution, we can't just ignore the > > fact that this option would show ttf-ms-fonts as damaged. > > As "normal" packages shouldn't put files in /tmp I think it is a good > > choice to ignore it. > > Alternatively we could just display a message when the missing files are in > > /tmp and let the user choose what to do. > > Or if someone has a better idea: share it ... > > The package is damaged. The better option is NOT to ignore it and fix > the broken package, not try to hack a solution into pacman. > > If *anything* on the system deletes a file a package knows about, it > is a problem. > > -Dan > _______________________________________________ > pacman-dev mailing list > [email protected] > http://www.archlinux.org/mailman/listinfo/pacman-dev >
I get your point but how do we fix the package ? We make empty files ? _______________________________________________ pacman-dev mailing list [email protected] http://www.archlinux.org/mailman/listinfo/pacman-dev
