On 19-10-12 22:31, Bernd Kreuss wrote: > 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.
Again, turning this of should NOT break anything. If it does, it IS a valid BUG. > 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). Again, I like the fact that the IDE is split from lazbuild. So one monolithic package would not be the one answer. But as you can see in my bug @ debian, I am asking the maintainer to clear things up. > But maybe now after thinking about it its maybe just an *accident* Maybe not an accident, but it could well be a mistake in the reasoning. Let's wait till the maintainer explains the WHY. > 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"?) Interesting question. I will look this up for you, but not tonight, as I go to bed now. I am pretty sure the answer is no. Now if my package would fail if I do that, I have a good reason to consider your case valid and it is a bug in the package. But I already said before, I think you have a valid case. Paul -- 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
