Public bug reported: Various minor but fatal bugs were found using pdebuild-cross to actually build packages:
1) It didn't fall back to debian/control when debian/xcontrol was not present (it almost never is) (this fix somehow escpaed previous release) 2) It was not respecting arch qualifiers on dependencies so would try to install packages only available for kfreebsd, for example 3) When collecting the list of available apt sources it used any files in /etc/sources.list.d/ even backups and files not ending in .list this tended to break things 4) It would default to 'main contrib non-free' instead of 'main universe', which is wrong on ubuntu 5) It wouldn't install any packages if any unauthenticated repos were present. 6) Build dependencies from build-depends-indep were not installed. I'm not sure how much this matters, but it doesn't do any harm to include those. All these are fixed in the attached patch. It now uses lsb-release to correctly default to ubuntu or debian system behaviour. ** Affects: emdebian-crush (Ubuntu) Importance: Undecided Assignee: Wookey (wookey) Status: Confirmed -- pdebuild-cross fails to build things https://bugs.launchpad.net/bugs/645147 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs