On Mon, 2008-12-15 at 14:42 -0600, Aaron Griffin wrote:
> On Mon, Dec 15, 2008 at 2:41 PM, RedShift <[email protected]> wrote:
> > Why not solve it the right way, by creating a correct package?
> 
> I think you're missing why this is impossible. Anyone that has m-i-t
> 3.5 on their system now has the .bin files that are owned by no
> package. pacman correctly does not overwrite these files.
> 
> What "correct package" are you suggesting?

As these files are generated by module-init-tools whenever it is run for
your kernel, why not solve this using post_* functions?
Whenever the kernel gets installed/upgraded, depmod is run from
post_install/upgrade. Whenever the kernel is removed, the files created
by depmod for this kernel get removed from post_remove. Shouldn't be
hard to do, the result is the same and no file conflicts will exist.

BTW: Please remove the -v flag from depmod in kernel26.install, it's
stupid to make depmod print verbose messages while redirecting output
to /dev/null.

Reply via email to