[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: