Em 02-03-2014 05:29, Bruce Dubbs escreveu: > Alice Wonder wrote: >> On Sun, 2014-03-02 at 03:06 +0100, Armin K. wrote: >> >>> >>> It is. Package ships *.la file that depends on another *.la file which >>> no package ships that the former one depends on. Packaging error. >> >> Indeed, Fedora quite some time ago stopped shipping libtool .la files >> because of how frequently they were flat out wrong and the dependency >> issues they caused. >> >> To be honest life is just fine without them. pkgconfig does a better job >> at the same thing. >> >> I hope I wasn't going off-topic on the point, but .la files are fragile >> and cause issues especially when you are doing fancy stuff like using a >> DESTDIR option to make install. >> >> For LFS where you typically are building locally they probably are fine >> but for package managers, they should not be packaged and pkgconfig >> should be used instead. > > You are right about all of this, but the .la files are created and > installed by the upstream make files. They have to be manually removed > periodically. > > Unfortunately, at least one program (gstreamer IIRC) uses .la files at > run time to dynamically load modules. That complicates the process of > removing them. > > -- Bruce >
While in this discussion about version-check.sh. I acnnot understand, but it seems to be still one of the most frequent failures from the user. I gave a reply telling one user: *Each line of the output is relevant.* I would add: "If different from what is recommended in the page, fix, before proceeding." I think I note, caution or warning (in red, not yellow, but I think it is impossible in red) could be inserted just in the beginning of the page or just before the script. I have discussed this many times, apologies for writing about again. Bruce sometimes accepted, made modifications, sometimes did not. The problem is recurrent, situation is much better now, but I believe that someday a definitive "magical" solution will be found. -- []s, Fernando -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page