dpkg 1.16.3 + bootstrap

TheSin <[email protected]>
Newsgroups gmane.os.apple.fink.core
Message-ID <[email protected]>
I've starting working on updating all the debian utils/tools/pkgs and in that is dpkg which is very out of date as well as I require a newer version for certain tools like debconf.

in doing so it was also mentioned that we nee dot update the dpkg in bootstrap, well maybe not need but it would be nice to just have the newer version.

That being said I have it all completed in my experimental dir as well as a fink head fork I made.

There are a few issues atm, one is that need testing and a few pkgs tested and added to 10.4 from 10.7

time-date-pm, io-string-pm, file-fcntllock-pm

the other issues is that I used objtools from 10.7, which was brought to my attention that it will conflict with binutils in 10.4/5/6, I would like to see binutils updated and brought into 10.7 and objtools removed since it's really only half of binutils anyhow.

I have been using the new dpkg without any issues for days now, trying to put it through it's paces, more testing would be nice as would comments and suggestions so we can get this updated in stable.

That being said here is a the output of the successful bootstrap with 10.7/dpkg 1.16.3 and objtools for now.

http://fink.cvs.sourceforge.net/viewvc/fink/experimental/thesin/finkinfo/
https://github.com/TheSin-/fink

Updating the list of locally available binary packages.
Scanning dists/stable/main/binary-darwin-x86_64
New package: dists/stable/main/binary-darwin-x86_64/base/apt-dev_0.5.4-1060_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/apt-shlibs_0.5.4-1060_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/apt_0.5.4-1060_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/base-files_1.9.12-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/bzip2-dev_1.0.6-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/bzip2-shlibs_1.0.6-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/bzip2_1.0.6-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/dpkg-base-files_0.3-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/dpkg-dev_1.16.3-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/dpkg_1.16.3-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/expat1-shlibs_2.0.1-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/expat1_2.0.1-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/file-fcntllock-pm_0.14-2_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/fink-mirrors_0.33.2.1-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/fink_0.33.99.git-20120627.1951_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/gettext-bin_0.17-19_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/gettext-doc_0.17-19_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/gettext-tools_0.17-18_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/gzip_1.4-2_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/io-string-pm_1.08-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libdpkg-dev_1.16.3-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libdpkg-pm_1.16.3-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libgettext8-dev_0.17-19_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libgettext8-shlibs_0.17-19_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libgettextpo2-dev_0.17-18_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libgettextpo2-shlibs_0.17-18_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libiconv-bin_1.12-4_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libiconv-dev_1.12-4_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libiconv_1.12-4_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/liblzma5-shlibs_5.0.4-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/liblzma5_5.0.4-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libncurses5-shlibs_5.9-20110507-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/libncurses5_5.9-20110507-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/lzma_5.0.4-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/ncurses_5.9-20110507-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/objtools_2.22-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/pkgconfig_0.25-2_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/tar_1.26-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/time-date-pm_1.16-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/unzip_6.0-1_darwin-x86_64.deb
New package: dists/stable/main/binary-darwin-x86_64/base/xz_5.0.4-1_darwin-x86_64.deb

BOOTSTRAP DONE. Cleaning up.

/bin/rm -f /newsw/fink/dists/stable/main/finkinfo/base/dpkg-bootstrap.info /newsw/fink/dists/stable/main/finkinfo/base/dpkg-bootstrap.patch /newsw/fink/dists/stable/main/finkinfo/base/perl588-bootstrap.info
/newsw/bin/fink scanpackages
Updating the list of locally available binary packages.
Scanning dists/local/main/binary-darwin-x86_64
Scanning dists/stable/main/binary-darwin-x86_64

You should now have a working Fink installation in '/newsw'. You still need
package descriptions if you want to compile packages yourself. You can get them
by running either of the commands: 'fink selfupdate-rsync', to update via rsync
(generally preferred); or 'fink selfupdate-cvs', to update via CVS (more likely
to work through a firewall).

Run '. /newsw/bin/init.sh' to set up this terminal session environment to use
Fink. To make the software installed by Fink available in all of your future
terminal shells, add '. /newsw/bin/init.sh' to the init script '.profile' or
'.bash_profile' in your home directory. The program /newsw/bin/pathsetup.sh can
help with this. Enjoy.

justin@tracer [~/Devel/cvsroot/fink.thesin]$ /newsw/bin/dpkg -l dpkg
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  dpkg           1.16.3-1       The Debian package manager
---
TS
http://www.southofheaven.org/
Life begins and ends with chaos, live between the chaos!


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.