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

Reply via email to