Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-09-02 Thread Hanspeter Niederstrasser
If I understand this correctly: Old deb with old dpkg: .la files inside .deb have dependency_libs populated. dpkg clears them out during post install using %p/lib/fink/dpkg-base-files/postinst. The actual deb doesn't have the code to clean the .la files New deb with new dpkg: dependency_libs

Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-08-29 Thread Justin Hallett
The old debs will still work the same way as it’s part of the postinstscript. Just the content in the deb of the la files will differ the end result will be the same. --- TS http://www.southofheaven.org/ Life begins and ends with chaos, live between the chaos! > On Aug 28, 2020, at 10:31 PM,

Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-08-28 Thread Daniel Macks
(continuing with top-posting pattern of this thread...) If we don't do la cleanup when installing old deb, then there will be bits present in the installed la that will either easily break building other packages or lead to propagated binary differences in them. The cleanup removes bits that

Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-08-28 Thread Justin Hallett
It will work, new debs won’t work with old dpkg but there is a dpkg pre-depends injected into them The difference is triggers, and some of the la processing. Current fink breaks debsums (and Debian rules) as it changes the la files after install, this changes the md5sum and thus breaks

Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-08-28 Thread fink
Will old debs work with the new dpkg? Or is the deb compatibility broken in both directions? If we're going to need a new tree (called "11.0"?), what distributions should we put into it? Obviously macOS 11.0. Should we also put 10.14.5 and 10.15 into it? These two share the same /usr/bin/perl

Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-08-28 Thread Justin Hallett
I’m almost positive all the packages are compare (texinfo might have an extra split) but you can not put dpkg into the 10.5 tree since it’ll break deb compat. This branch needs a new tree then it can be added. --- TS http://www.southofheaven.org/ Life begins and ends with chaos, live between

Re: [fink-core] upgrade process for big sur/dpkg1.16

2020-08-28 Thread Alexander Hansen
> On Aug 28, 2020, at 02:42, Hanspeter Niederstrasser > wrote: > > What's the upgrade process for the dpkg1.16 branch and the dists tree? > > Several packages are now essential (e.g. time-date-pm and xz) and will have > to be moved from their present subfolders in dists to 'base'. Also,

[fink-core] upgrade process for big sur/dpkg1.16

2020-08-28 Thread Hanspeter Niederstrasser
What's the upgrade process for the dpkg1.16 branch and the dists tree? Several packages are now essential (e.g. time-date-pm and xz) and will have to be moved from their present subfolders in dists to 'base'. Also, some base packages have newer versions than what's in the dpkg1.16 branch