On 14:59, Gunnar Wolf wrote:
Hi,
I'm sorry it took me so long to look at this bug. The bug report seems
invalid to me, as dh-make-drupal does not take that information from
the *.info file (only the dependencies are taken from there). The
versions list is retreived from the Web site.
If you have a specific module which is not working correctly, please
tell me.
The issue with the drupal version in the .info file is which version of
*drupal* the module is being compiled for, and thus which modules are
provided by the drupal core.
If a module's .info file specifies as a dependency a module that is provided
by the drupal core, it shouldn't be included in the dependencies in the
.deb. I can see code in dh-make-drupal that attempts to do this, but it is
not working (CoreDrupalModules at line 623 in /usr/bin/dh-make-drupal).
Because of this, almost all packages created by dh-make-drupal are not
installable, because they include dependencies on packages that do not
exist. I managed to work around this by creating an empty package using
equivs that depends on drupal6 and provides the modules that are in the core.
If I try to remove that package, the following modules that I have installed
all end up with dependency issues:
filefield (depends on drupal6-mod-content)
imagefield (depends on drupal6-mod-content)
taxonomy_csv (depends on drupal6-mod-taxonomy)
taxonomy_manager (depends on drupal6-mod-taxonomy)
taxonomy_menu (depends on drupal6-mod-taxonomy)
--
-Matt
"Reality is that which, when you stop believing in it, doesn't go away".
-- Philip K. Dick
GPG pubkey fingerprint: A57F B354 FD30 A502 795B 9637 3EF1 3F22 A85E 2AD1
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org