Bug#650601: transition: libpng 1.5
Dear Release Team,
I restart transition of libpng version 1.2(libpng12) to libpng version
1.6 (libpng16).
Sorry about late this work.
I previously had proposed the replacement of libpng12 and libpng16.
But because libpng has a lot of dependent package, there was pointed out that
it is difficult to replacement in a short period of time.
I just like libjpeg, change at the same time or we can install the
package constitutes
libpng12 and libpng16, will propose a gradual transition.
I will proceed in a way that me proposed by Michael.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650601#55
Here is the plan:
1. Upload to libpng1.6 to unstable.
2. libpng1.6 migrate to testing.
3. Test packages that depend libpng16 on testing with maintainer.
1/ if it builds against both libpng12 and libpng16, change the b-depends
to libpng-dev
2/ if it needs updates for libpng16 and the change is not backwards
compatible, b-depends on libpng16-dev
3/ File bugs against packages which already b-depends on
libpng-dev but will ftbfs against libpng16
Note: I already sent patch to most packages.
http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=libpng15-transition;users=libpng@packages.debian.org
4. Finish checking build with libpng12 and libpng16.
5. Remove "Provides: libpng-dev" from libpng12-dev(src: libpng), and
upload to unstable.
6. Add "Provides: libpng-dev" to libpng16-dev (src:libpng1.6), and
upload to unstable.
7. Start binNMU.
8. If we need, NMU.
9. Finish transition.
10. Remove libpng12 from unstable.
How about this plan?
Best regards,
Nobuhiro
2011-12-01 9:16 GMT+09:00 Nobuhiro Iwamatsu <iwamatsu@debian.org>:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: transition
>
> Hi Release Team,
>
> Libpng maintainers want to update libpng from 1.2 to 1.5.
> libpng of ABI and API has been changed by change of 1.2 to 1.5, so it
> needs a transition from libopng12 to libpng15.
> We tested building of the package depending on libpng12.
> FTBFS by this change is reported and is summarized below.
> http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=libpng15-transition;users=libpng@packages.debian.org
> Almost all packages have not been corrected yet.
>
> And it is necessary to change Build-depends of almost all packages
> into libpng-dev from libpng12-dev.
> The present status is as follows.
>
> So please let me know when you'd like me to upload libpng1.5 to unstable.
>
> Best regards,
> Nobuhiro
>
> -----
>
> 3depict:
> Build OK
> aaphoto:
> FTBFS 636555 (with patch)
> abiword:
> Not check
> ace-of-penguins:
> FTBFS 635741 (with patch)
> achilles:
> Build OK
> acovea:
> Build OK
> afterstep:
> FTBFS 649970
> alevt:
> FTBFS 650483
> alien-arena:
> Build OK
> ambdec:
> Build OK
> amoeba:
> FTBFS 650593
> amsn:
> FTBFS 648133
> amule:
> Build OK
> analog:
> Build OK
> antigrav:
> FTBFS 649793
> arb:
> Not check
> armagetronad:
> FTBFS 649547
> atari800:
> Build OK
> autotrace:
> Not check
> awffull:
> Build OK
> blender:
> Build OK
> blockout2:
> FTBFS 649550 (with patch)
> boswars:
> Build OK
> briquolo:
> FTBFS 649789 (with patch)
> bwbar:
> Build OK
> cairo:
> FTBFS 648141 (with patch)
> camlimages:
> Build OK
> camorama:
> Build OK
> caret:
> Build OK
> cegui-mk2:
> Build OK
> celestia:
> FTBFS 649551 (with patch)
> chimera2:
> FTBFS 635743 (with patch)
> chromium-browser:
> Build OK
> clanlib:
> FTBFS 649552 (with patch)
> cmtk:
> Build OK
> compiz:
> Build OK
> contextfree:
> Build OK
> crystalspace:
> Not check
> csound:
> Build OK
> ctsim:
> Build OK
> cultivation:
> Build OK
> cups:
> Build OK
> darkplaces:
> FTBFS 650594
> darktable:
> Build OK
> dcmtk:
> Build OK
> deng:
> FTBFS 650595
> devil:
> FTBFS 649554 (with patch)
> dia:
> FTBFS 649553 (with patch)
> digikam:
> Build OK
> dillo:
> Build OK
> directfb:
> FTBFS 648138 (with patch)
> dosbox:
> Build OK
> driftnet:
> Build OK
> dvdauthor:
> FTBFS 649971
> dvdisaster:
> FTBFS 649555
> dvipng:
> Build OK
> dx:
> Build OK
> eagle:
> Build OK
> ebumeter:
> Build OK
> elastix:
> Build OK
> emacs23:
> Build OK
> emboss:
> Build OK
> enblend-enfuse:
> Not check
> epm:
> Build OK
> evas:
> FTBFS 649556
> exactimage:
> Build OK
> exrtools:
> FTBFS 650484
> extremetuxracer:
> FTBFS 649557
> exult:
> FTBFS 649549
> fbdesk:
> Not check
> fbi:
> Build OK
> fenix:
> FTBFS 649548
> ffmpegthumbnailer:
> Build OK
> fgfs-atlas:
> FTBFS 648137
> fim:
> Not check 636968 (with patch)
> flam3:
> FTBFS 635945 (with patch)
> fldigi:
> Build OK
> fltk1.1:
> Build OK 648135
> fltk1.3:
> Build OK
> fontforge:
> FTBFS 649950
> fox1.6:
> Build OK
> fraqtive:
> Build OK
> freeciv:
> Build OK
> freecraft:
> FTBFS 649546
> freegish:
> FTBFS 649796
> freeimage:
> FTBFS 650485
> freej:
> Build OK
> freesci:
> Build OK
> fsl:
> Build OK
> fsviewer:
> Not check
> fuse-emulator:
> Build OK 649803
> fvwm:
> FTBFS 649802
> g2clib:
> FTBFS #650486
> gambas2:
> Not check
> gamera:
> Build OK
> gargoyle-free:
> Build OK
> gd4o:
> Build OK
> gdal:
> FTBFS 636053 (with patch)
> gdcm:
> Build OK
> gdk-pixbuf:
> Build OK
> gegl:
> FTBFS 649952
> gerbv:
> Build OK
> ghostscript:
> Build OK
> gif2png:
> FTBFS 650487
> gimp-gap:
> Build OK
> gimp:
> FTBFS 649972
> gle-graphics:
> Build OK
> glhack:
> FTBFS 649948
> gltron:
> FTBFS 625343 (with patch)
> gmerlin-avdecoder:
> Build OK
> gmsh:
> Build OK
> gnash:
> FTBFS 649384 (other FTBFS)
> gnome-xcf-thumbnailer:
> FTBFS 635946 (with patch)
> gnubg:
> Build OK
> gnuplot:
> Build OK
> gnuradio:
> FTBFS 642716
> gnusound:
> FTBFS 622013 (other FTBFS)
> gnustep-gui:
> Build OK
> gpiv:
> Build OK
> gpivtools:
> Build OK
> grace:
> Build OK
> graphicsmagick:
> FTBFS 649973
> graphviz:
> Build OK
> grass:
> Not check
> gretl:
> Build OK
> grfcodec:
> Build OK
> grib-api:
> Build OK
> gst-plugins-bad0.10:
> Build OK
> gst-plugins-good0.10:
> Build OK
> gthumb:
> Build OK
> gtkatlantic:
> Build OK
> guvcview:
> Build OK
> h5utils:
> FTBFS 650488
> hatari:
> Build OK
> htmldoc:
> FTBFS 650562
> hugin:
> Build OK
> iceape:
> FTBFS 649976
> icedove:
> Build OK 649977
> iceowl:
> Build OK
> iceweasel:
> Build OK
> icewm:
> Build OK
> icinga:
> Build OK
> icoutils:
> Build OK
> ifeffit:
> Not check
> imagemagick:
> Build OK
> imlib2:
> FTBFS 635947 (with patch)
> inkscape:
> FTBFS 649975
> insighttoolkit:
> FTBFS 648136
> irrlicht:
> FTBFS 649947
> iulib:
> Build OK
> jbig2dec:
> Build OK
> jigzo:
> FTBFS 649839 (with patch)
> jkmeter:
> Build OK
> jmeters:
> Build OK
> jnoisemeter:
> Build OK
> jwm:
> Build OK
> k3d:
> Build OK
> kde4libs:
> Build OK
> kdebase-workspace:
> Build OK
> kipi-plugins:
> Build OK
> kmldonkey:
> Build OK
> kmymoney:
> Build OK
> knews:
> Build OK
> koffice:
> Build OK
> ktoon:
> FTBFS 598933
> lensfun:
> FTBFS 648130
> leptonlib:
> FTBFS 636971 (with patch)
> libapache2-mod-qos:
> Build OK
> libclaw:
> Build OK
> libcoyotl:
> FTBFS 641377
> libdmtx:
> Build OK
> libevocosm:
> FTBFS 641385 (other FTBFS)
> libgd-gd2-noxpm-perl:
> Build OK
> libgd-gd2-perl:
> Build OK
> libgd-ruby:
> Build OK
> libgd2:
> Build OK
> libgdiplus:
> FTBFS 649946
> libgpiv:
> FTBFS 650489
> libharu:
> Build OK
> libhildon:
> Build OK
> libicns:
> FTBFS 635952 (with patch)
> libimager-perl:
> Build OK
> libkate:
> Build OK
> libmatchbox:
> FTBFS 649822
> libpano13:
> Build OK
> libpgplot-perl:
> Not check
> libphash:
> Build OK
> libquicktime:
> Build OK
> librasterlite:
> Build OK
> libreoffice:
> Build OK
> libsfml:
> FTBFS 650564
> libtheora:
> Build OK
> libtk-img:
> Build OK
> libvigraimpex:
> Build OK
> libwebp:
> Build OK
> libwmf:
> Build OK
> lightspeed:
> FTBFS 649787 (with patch)
> links2:
> Build OK
> literki:
> Build OK
> love:
> Build OK
> luatex:
> Build OK
> lugaru:
> Build OK
> mapnik:
> Build OK
> mapserver:
> Not check
> matanza:
> FTBFS 636984 (with patch)
> matchbox-keyboard:
> FTBFS 649820
> mathgl:
> FTBFS 650565
> matplotlib:
> Build OK
> metapixel:
> FTBFS 636004 (with patch)
> ming:
> Build OK
> mplayer2:
> Build OK
> mplayer:
> Build OK
> mrtg:
> Build OK
> mrxvt:
> Build OK
> mtpaint:
> FTBFS 649821
> mupen64plus-core:
> Build OK
> mupen64plus-video-rice:
> Build OK
> nagios3:
> Build OK
> ncbi-tools6:
> Build OK 636006
> netpbm-free:
> FTBFS 648131
> netsurf:
> Build OK
> neverball:
> Build OK
> nip2:
> Not check
> ntop:
> Not check
> nxcomp:
> FTBFS 650566
> ocamlsdl:
> Build OK
> ocropus:
> Build OK
> odin:
> Not check
> oolite:
> Build OK
> opencv:
> FTBFS 649953
> openjdk-6:
> Build OK
> openjdk-7:
> Build OK
> openmsx:
> FTBFS 649819
> openscenegraph:
> Build OK
> openttd:
> Build OK
> openvrml:
> Build OK 649411 (with patch)
> optipng:
> Build OK
> oregano:
> Build OK
> ossim:
> Build OK
> paraview:
> Build OK
> pdp:
> Build OK
> pekwm:
> Build OK
> perceptualdiff:
> FTBFS 636969 (with patch)
> perl-tk:
> Build OK
> pgplot5:
> FTBFS 648129
> phaseshift:
> Not check
> photoprint:
> Build OK
> php5:
> Build OK
> pilot-link:
> Build OK
> pinball:
> Build OK
> plastimatch:
> Build OK
> ploticus:
> Build OK
> plotutils:
> Build OK
> plt-scheme:
> Build OK
> plymouth:
> Build OK
> png++:
> Build OK
> png23d:
> FTBFS 650567
> pngcheck:
> Build OK
> pngcrush:
> FTBFS 648128
> pngmeta:
> FTBFS 636998 (with patch)
> pngnq:
> FTBFS 641889 (with patch)
> pngphoon:
> Build OK
> pngquant:
> Build OK 641891 (with patch)
> pngtools:
> FTBFS 641892 (with patch)
> poppler:
> Build OK
> populations:
> Build OK
> povray:
> Build OK
> prima:
> FTBFS 650575
> pslib:
> Build OK
> pstoedit:
> Build OK
> pygpiv:
> FTBFS 650598 (other FTBFS)
> python-gd:
> Not check
> pyxplot:
> Build OK
> qpxtool:
> FTBFS 648127
> qrencode:
> FTBFS 641893 (with patch)
> qt-x11-free:
> FTBFS 648132
> qt4-x11:
> FTBFS 649969
> qtiplot:
> Build OK
> quassel:
> Build OK
> qutemol:
> FTBFS 648122
> r-base:
> Build OK
> racket:
> Build OK
> raster3d:
> Not check
> rawtherapee:
> FTBFS 649939
> renpy:
> FTBFS 649808
> rgl:
> Build OK
> rrdtool:
> Build OK
> ruby-gnome2:
> Build OK
> scorched3d:
> FTBFS 650579 (other FTBFS)
> sdl-image1.2:
> FTBFS 636007 (with patch)
> sdop:
> Build OK
> seaview:
> Build OK 648121
> silly:
> FTBFS 638811 (with patch)
> simage:
> FTBFS 648126
> simutrans:
> Build OK
> skanlite:
> Build OK
> slang2:
> Build OK
> slashem:
> FTBFS 649807
> slim:
> FTBFS 648120
> sludge:
> Build OK
> sng:
> FTBFS 648119
> sofa-framework:
> FTBFS 650568
> sox:
> Build OK
> soya:
> Build OK
> spamprobe:
> Build OK
> stella:
> Build OK
> stereograph:
> FTBFS 650577
> sunclock:
> Build OK
> swami:
> Build OK
> swfmill:
> Build OK
> sylpheed:
> Build OK
> tachyon:
> Build OK
> teem:
> FTBFS 650569
> tetraproc:
> Build OK
> texlive-bin:
> FTBFS 649949
> therion:
> FTBFS 648124
> thunar-vfs:
> Build OK
> torcs:
> Build OK 636009 (with patch)
> tracker:
> Build OK
> transfig:
> Build OK
> trophy:
> Build OK
> tucnak2:
> FTBFS 649806
> tulip:
> Build OK
> tuxonice-userui:
> FTBFS 648125
> tuxpuck:
> FTBFS 649809
> tvtime:
> FTBFS 650582
> unicap:
> FTBFS 649810 (with patch)
> valknut:
> Build OK
> via:
> Build OK
> vice:
> Build OK
> videocut:
> Build OK
> viewmol:
> Build OK
> vips:
> Build OK
> virtualbox:
> Build OK
> visualboyadvance:
> FTBFS 649804 (with patch)
> vlc:
> Build OK
> vmtk:
> FTBFS 650586 (other FTBFS)
> voxbo:
> Build OK
> vtk:
> Build OK
> vxl:
> FTBFS 650570
> warmux:
> FTBFS 649788 (with patch)
> warzone2100:
> Build OK
> wdm:
> Not check
> webalizer:
> Build OK
> webdruid:
> FTBFS #646499 (other FTBFS)
> webkit:
> Build OK
> whitedune:
> FTBFS 638812 (with patch)
> wine-unstable:
> FTBFS
> wine:
> FTBFS
> wizznic:
> Build OK
> wmaker:
> FTBFS 648123 (with patch)
> wml:
> Build OK
> wv:
> Build OK
> wxwidgets2.6:
> FTBFS 649794
> wxwidgets2.8:
> Build OK
> x11-apps:
> Build OK
> xautomation:
> Build OK
> xawtv:
> Build OK
> xbubble:
> FTBFS 650571
> xcftools:
> Build OK
> xemacs21:
> FTBFS 650581
> xfe:
> Build OK
> xfig:
> Build OK
> xine-lib:
> Not check
> xine-ui:
> FTBFS 650572
> xli:
> Build OK
> xloadimage:
> FTBFS 635706 (with patch)
> xmedcon:
> FTBFS 649795 (with patch)
> xmhtml:
> Build OK
> xmoto:
> FTBFS 649797 (with patch)
> xnecview:
> FTBFS 649798 (with patch)
> xpaint:
> Build OK
> xplanet:
> FTBFS 649799 (with patch)
> xsane:
> FTBFS 649800
> xstarfish:
> FTBFS 635704 (with patch)
> xtide:
> Build OK
> yafaray:
> Build OK
> ygraph:
> Build OK
> yorick-z:
> Build OK
> zapping:
> FTBFS 650580
> zgv:
> Build OK 635702 (with patch)
> ziproxy:
> Build OK
> zita-rev1:
> Build OK
> zsnes:
> FTBFS 649801 (with patch)
> zvbi:
> FTBFS 650482
>
>
> --
> Nobuhiro Iwamatsu
> iwamatsu at {nigauri.org / debian.org}
> GPG ID: 40AD1FA6
>
>
>
> --
> To UNSUBSCRIBE, email to debian-release-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: http://lists.debian.org/CABMQnVK0m9xuaAtEcg20COBUbTeUjMgRn20MB3LT204cJjER3g@mail.gmail.com
>
--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6
Reply to: