When I updated to 7.50 and ran update.php, I get:

User warning: The following module is missing from the file system: hs_taxonomy_views. In order to fix this, put the module back in its original location. For more information, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1128 of C:\wamp\www\Core7\includes\bootstrap.inc).

7.44 didn't seem to care.

Comments

NancyDru created an issue. See original summary.

JoeJava’s picture

Same here. Tried reinstalling and got the same message. Please advise on way to fix this issue.

NancyDru’s picture

I found an old version of it, copied it in, and made sure it was properly uninstalled. Then I deleted it again.

JoeJava’s picture

Thank You!

#3 solved my problem.

3magnus’s picture

#3 seems to have solved it.
One more info about #3: latest version with that module is hierarchical_select 7.x-3.0-beta2.
Just copy the module's files and then uninstall it properly.

stefan.r’s picture

Status: Active » Fixed

Marking fixed as we now have a solution.

Also see https://www.drupal.org/node/2487215

3magnus’s picture

As I get it the origin of this issue was a module (hs_taxonomy_views) that was eliminated from code but not from database (through code) in the upgrade from beta2 to beta3,4,5,6,7. Is that right?

@stefan.r I agree this work around fixes the problem, but is not exactly a solution. Wouldn't a removal script in the next beta put an end on this?

Well, if you think most part of the users will understand and apply this, then I'm with you. Issue fixed.

Cheers.

NancyDru’s picture

The problem is that many Drupal developers usually drop a new release on top of an existing one. Hence, "removed" modules like this are not actually removed. I'm not sure there is a good "solution" to this problem.

stefan.r’s picture

Should we add an update hook that removes the entry from the system table?

NancyDru’s picture

That would not be kosher. You can use module_disable() and drupal_uninstall_modules().

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

3magnus’s picture

Let's keep it open.

dqd’s picture

@ #5 and @ stefan.r: ok, would you mind to explain how it came to this? Just curious, why there is no release comment on removing hs_taxonomy_views in the release notes of beta3 and where is the issue discussing the removal, which is a big step which should be mentioned also by the update msg, isn't it?

Has it been splitted to another project or is views support canceled in this project or supported in other ways/approaches possible, which does not require this sub module no more? Or does it never have happend to be ported to D7? We should inform about the reasons etc. and should link all issues to each other.

For those on Drush do the following in Drupal root with this issue:

drush dl hierarchical_select --select
# a choice pops up, type 7 for choosing beta2.
# type y to confirm if asked.
drush en hs_taxonomy_views -y
drush dis hs_taxonom_views -y
drush cc all
drush pm-uninstall hs_taxonomy_views -y
[ok]
hs_taxonomy_views was successfully uninstalled.
[warning] 
Reset the Selection Type from 'Hierarchical Select' to 'Dropdown' everywhere where it was used.

Now update back again with the same method to the latest version you have used before.

drush dl hierarchical_select --select
# a choice pops up, choose your up-to-date version.
# type y to confirm if asked
drush cc all
coozila’s picture

this error still exist

coozila’s picture

hierarchical_select 7.x-3.0-beta2+8-dev (2015-Dec-14)
Include: Hierarchical Select, Hierarchical Select Entity Reference, Hierarchical Select Flat List, Hierarchical Select Menu, Hierarchical Select Small Hierarchy, Hierarchical Select Taxonomy, Hierarchical Select Taxonomy Views

works very well with the latest version of drupal 7.90 and php7.4 and has more functionality than the 7.x-3.0-beta9 released 29 June 2018 or Development version: 7.x-3.x-dev updated 13 Nov 2019 at 23:08 UTC. So I don't see the point of upgrading to a higher version with less functionality and many errors. The latest versions are no longer hierarchical selectors but just a simple selector so the module no longer makes sense to be called a hierarchical selector. I think the developer needs help.