On Fri, 07 Aug 2009 00:54:30 -0000 Brian Thomason <[email protected]> wrote:
> Well hrrmm. I'll ask Adobe why they wanted the dev packages pulled in > then and we'll remove these in the next release if here isn't a very > valid case. Thanks for the followup! to get a better understanding of what is going on (being new to me; every package i've ever built was from source, not a closed-source binary), i stripped the control file down (build-depends & depends) and built it back up as follows. adding the following packages as build-depends (one at a time using trial & error) kept dpkg-shlibdeps from erroring during the build process: libx11-6, libxext6, libxt6, libfreetype6, libfontconfig1, & libgtk2.0-0. libgtk2.0-0 & libxt6 are really the only two build-depends as the rest are pulled in as explicit/implicit dependencies of those. though dpkg-shlibdeps warns about not finding libnss3-1d & libnspr4-0d, it's immaterial because even if the libraries are installed (ie listed as build-depends), it disregards them as it claims libflashplayer.so doesn't use any of their symbols. as dpkg-shlibdeps disregards libnss3-1d & libnspr4-0d as dependencies, they must be listed manually (as was previously done), but i do not understand why adobe is instead requesting that the *-dev packages be installed as they usually (and in this case do for hardy, intrepid, & jaunty) only provide development files (headers, static libraries, config scripts) which a non-development application (flash) should not depend on. the above is not to encourage you to overhaul the control file (as i essentially did), but to hopefully show that i did due-diligence in trying to understand the issue. btw, why are wget & libcurl3 manually listed as depends? i presume libflashplayer.so dynamically loads libcurl.so.3 as it's listed in the binary (strings libflashplayer.so | grep libcurl), but i can't find any reference to wget (binary, postinst, prerm). is this an old hold-over from flashplugin-nonfree where wget is used to download the plugin from adobe? thanks for packaging adobe-flashplugin! corey -- [email protected] -- adobe-flashplugin unnecessarily depends on -dev packages https://bugs.launchpad.net/bugs/407685 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
