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

Reply via email to