Hi again, Sorry, I should have thought about it earlier but only realised it when I still couldn't upgrade without the sources : Debian does not allow versioned dependencies on virtual package names. In other words, if you put any version requirement on virtualbox-modules it will only accept a package actually named virtualbox-modules with an appropriate version, a "provides" will not be accepted.
Will you find it acceptable to remove the version constraints from the "virtualbox-modules" dependency ? I think this would not change much from your point of view - a user who is competent enough to compile and install separate module packages would know what to do if virtualbox complains the installed modules are for an older version, no ? Cheers, I. ----- Mail original ----- De: "Gianfranco Costamagna" <costamagnagianfra...@yahoo.it> À: can...@free.fr Cc: 800...@bugs.debian.org, "Ritesh Raj Sarraf" <r...@debian.org> Envoyé: Lundi 28 Septembre 2015 09:00:13 Objet: Re: Bug#800077: virtualbox: Cannot install 5.0.4-dfsg-3 with just modules Hi >Thanks, but I beg to disagree : you need > >virtualbox-dkms OR virtualbox-source ** OR virtualbox-modules ** > >I compile modules on one machine and use them on several others. Why force >me to install the module sources, kernel headers, and all the rest if I >already have the compiled modules ? sure, this is a perfectly valid use-case :) http://anonscm.debian.org/cgit/pkg-virtualbox/virtualbox.git/commit/?id=41a45bc76907ad2921e4ad50fc6c1b8fba45fad4 committed, on git, can you please tell me if it works for you? I also changed the dependency to >= instead of =, because the kernel modules should work even if from other virtualbox versions. (I'm specially thinking about getting a new dkms and keep an old virtualbox, just because the kernel has been upgraded) @Ritesh, how do you feel about that commit? cheers, Gianfranco