Yes, I have turned off the "Recommends", this should be safe because they are not *absolute* dependencies. I turned it off so long ago I did not even know that "on" is the default *and* that maintainers now rely on that fact and use it as if it were "Depends". Usually (at least with software that is in more widespread use and has more people reporting bugs) my settings do not lead to such broken situations.
And since there are not many things you can safely remove from Lazarus (except maybe the .chm help files and *maybe* some unused IDE design time packages that are not part of "bigide") without breaking it I would not expect any of its needed parts having a weaker dependency than "Depends:" (and then consequently not make those that can be avoided separate packages at all, remove complexity). But maybe now after thinking about it its maybe just an *accident* because the maintainers do have "Recommends" turned on themselves and just not notice the missing dependency that way. Maybe its not such a bad idea at all to have ones own system set up for the worst possible case that could ever happen on a user's computer when making and testing packages. (Btw: Does the Launchpad build system pull in the Recommends when I write "Build-Depends: lazarus"?) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1068109 Title: lazarus does not install *.lpk files in components, IDE won't even start without dozens of error messages To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lazarus/+bug/1068109/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
