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

Re: MBF Announcement: Transition libpng12 -> libpng16




Le 4 janvier 2016 12:02:00 GMT+01:00, Tobias Frost <tobi@debian.org> a écrit :
>Dear debian-devel,
>
>we are currently planning to start the transition of libpng.
>The transition bug can be found here:
>https://bugs.debian.org/650601.
>
>Out of the 463 rebuilt packages 117 FTBFS with the new libpng, however
>not every failure can be attributed to the library.
>
>Logs from the rebuild can be found here: http://libpng.sviech.de, as
>well as a scratchpad with a short analysis: 
>https://titanpad.com/libpng16-transistion
>
>Out of those results, mass bug filings will be conducted:
>- Packages that fail to build with the new libpng
>- Packages that B-D on ancient libpng3-dev, libpng12-0-dev and (the
>soon-obsolete) libpng12-dev, asking to update their B-Ds to libpng-dev
>
>There are already bugs filed earlier against certain packages:
>https://udd.debian.org/cgi-bin/bts-usertags.cgi?tag=libpng15-transition
>&user=libpng%40packages.debian.org
>Those bugs will be updated with the new usertag to avoid filing
>duplicate bugs.
>
>The bugs will be non-RC for the time being, when the transition starts
>the severity will be raised appropriately. 
>
>The current plan is drafted as:
>
>0. Assess situation (rebuild) -- done
>1. Announce MBF (this mail) and execute it.
>(1a. I'll also try to patches and attach them to the bugs)
>2. Nobuhiro to upload to libpng1.6 to unstable. (after "GO" from the
>release team)
>3. Raise severity to RC
>4. binNMU / NMUing packgages 
>5. fix remaining issues to finish transition
>6. Remove libpng12 from unstable
>
>Those two MBFs are planned:
>
>1. FTBFS 
>2. B-D on old dev package


Add also bug to package using embeded libpng 1.6 like texlive ?
>
>Templates:
>
>Subject: $PACKAGE: FTBFS with new libpng16
>Severity: important
>User: libpng@packages.debian.org
>Usertags: libpng16-transition
>
>Dear maintainer of $PACKAGE,
>
>Currently we are preparing the transistion of libpng1.2 to libpng1.6.
>The transistion bug is #650601.
>
>A rebuilt of all packages depending on libpng-dev and libpng12-dev has
>been done. The result with buildlogs can be found here: https://libpng.
>sviech.de/
>
>$PACKAGE FTBFS during this rebuild. The buildlog is available at 
>https://libpng.sviech.de/$PACKAGE.build
> 
>The Titanpad at https://titanpad.com/libpng16-transistion might gives y
>ou clues about what went wrong as well as contains some
>recipes/pointers how to fix them.  
>
>Please try to make $PACKAGE compatible with libpng16 and then make sure
>to B-D on libpng-dev only, if the fix makes it possible to compile it
>against libdev12 and libdev16. If you can only make in a non-backward
>compatible way, please B-D on libpng16-dev. 
>
>This bug will become RC as soon as the transistion starts.
>
>Best regards,
>-- 
>tobi
>
># Case 2: B-D not libpng-dev
>
>Subject: $PACKAGE: Please update dependency on libpng-dev
>Severity: important
>User: libpng@packages.debian.org
>Usertags: libpng16-transition
>
>Dear maintainer of $PACKAGES,
>
>Currently we are preparing the transistion of libpng1.2 to libpng1.6.
>The transistion bug is #650601.
>
>A rebuild of all packages depending on libpng-dev and libpng(3,12,12-
>0)-dev has been done.
>The result with buildlogs can be found here: http://libpng.sviech.de/ ;
>
>$PACKAGE (build-)depends an versioned  development package
>(libpng-??.dev), however it seems to build fine also with the new
>libpng-1.6. Therefore please update your (build-)depends to libpng-dev
>to help in the transition.
>
>This bug will become RC as soon as the transistion starts, 
>as it is planned to remove libpng12.  
>
>Thanks!
>
>-- 
>tobi

-- 
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté.


Reply to: