Re: Validation failure for libpng15-32bit
"David R. Morrison" <[email protected]>
| Newsgroups | gmane.os.apple.fink.core |
|---|---|
| Message-ID | <[email protected]> |
I think the solution of storing libraries in %p/lib32 is very sensible, as it parallels what was done with 64 bit libraries some time back. This will require patching the validator, and we should also update the packaging manual (which I can do). -- Dave On Feb 4, 2012, at 3:26 AM, Sjors Gielen <[email protected]> wrote: > Op 03-02-12 03:13, Alexander Hansen schreef: >> What? Are you proposing to have packages that link to both libpng15 >> and libpng15-32bit? >> >> If not, our standard practice is to have the BuildDependsOnly parts of >> related packages Conflict/Replace, even when the two package families >> have no file overlap. It avoids accidentally building against the >> wrong one. > > The libpng15-32bit library does not install any headers; it uses those > of libpng15, which are the same ones. I can change this to a Conflicts, > and adding the same headers again, if you think that's better. (The only > thing where the two might possibly lead to a build error at the moment > is by having both shlibs installed at the same time, which can't be > uninstalled per Fink policy since they might have dependencies.) > >> You *didn't* mention that it FAILS VALIDATION! >> >> Looking over a dpkg -L listing is well and good, but come on now. > > I'm wondering: is your problem with this situation that the package > installs into %p/lib32 or is the problem that it fails validation? I > knew it failed validation, but considered it to be OK since I explicitly > mentioned lib32 in response to a question from you once (don't remember > if it was IRC or a mailing list, but we talked about this), and IIRC you > seemed to agree with the solution (even though I probably didn't mention > what the validator thought). However, if %p/lib32 is OK by your > standards, but failing validation is not, what meaning does the > validation failure still have? > > Either way: would you consider the best solution in this case be to a) > patch the validator, b) change the installation directory, or c) offer > my sincere apologies for not fully informing you beforehand? > > Sjors > > ------------------------------------------------------------------------------ > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > _______________________________________________ > fink-core mailing list > [email protected] > List archive: > http://news.gmane.org/gmane.os.apple.fink.core > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-core ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ fink-core mailing list [email protected] List archive: http://news.gmane.org/gmane.os.apple.fink.core Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-core