Focus on libpng

Dagobert Michelsen dam at opencsw.org
Tue Jun 9 14:09:19 CEST 2015


Hi folks,

Am 04.06.2015 um 16:54 schrieb Riccardo Mottola <rmottola at opencsw.org>:
> Dagobert Michelsen wrote:
>>> my last status is that I have the new v16 packages ready but I can't upload them, because I get a strange error on Solaris 11. I thought you were looking at it. Or is it solved and I missed something?
>> 
>> Ah yes, I remember:-)  Will do.
> 
> my time for a ping this Time. Any news? If there is a problem with the package, let's check it. Perhaps is is a problem with obsoletion!

I did some more research and I am pretty sure it is a false positive, although I don’t
know what issue triggers it.

The problem occurs when I upload some packages from /home/experimental/libpng:

> dam at login [login]:/home/experimental/libpng > csw-upload-pkg *5.9*
> /opt/csw/bin/csw-upload-pkg is a wrapper, running /home/dam/mgar/pkg/.buildsys/v2/bin/csw-upload-pkg libpng_utils-1.6.16,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz libpng_utils-1.6.16,REV=2015.05.18-SunOS5.9-sparc-CSW.pkg.gz libpng15_15-1.5.13,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz libpng15_15-1.5.13,REV=2015.05.18-SunOS5.9-sparc-CSW.pkg.gz libpng15_dev-1.5.13,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz libpng15_dev-1.5.13,REV=2015.05.18-SunOS5.9-sparc-CSW.pkg.gz libpng16_16-1.6.16,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz libpng16_16-1.6.16,REV=2015.05.18-SunOS5.9-sparc-CSW.pkg.gz libpng16_dev-1.6.16,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz libpng16_dev-1.6.16,REV=2015.05.18-SunOS5.9-sparc-CSW.pkg.gz
> Processing 10 file(s). Please wait.
> Checking 1 package against catalog unstable sparc SunOS5.11
> Checking 5 packages against catalog unstable sparc SunOS5.9
> Checking 5 packages against catalog unstable i386 SunOS5.9
> Checking 1 package against catalog unstable sparc SunOS5.10
> Checking 1 package against catalog unstable i386 SunOS5.10
> WARNING 2015-06-09 10:32:23,704 checkpkg_lib.py:658 Did not find packages for '/opt/csw/lib/pentium_pro/libpng16.so.16.16.0'
> Checking 1 package against catalog unstable i386 SunOS5.11  
> WARNING 2015-06-09 10:32:41,656 checkpkg_lib.py:658 Did not find packages for '/opt/csw/lib/pentium_pro/libpng16.so.16.16.0'  
> Checks failed for the following catalogs:
>   - i386 SunOS5.10
>     libpng16_dev-1.6.16,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz
> To see the errors, run:
>   /home/dam/mgar/pkg/.buildsys/v2/bin/../lib/python/checkpkg2.py --catalog-release unstable --os-release SunOS5.10 --catalog-architecture i386 fb82e6886d96e5763161af4485a5df89
>   - i386 SunOS5.11
>     libpng16_dev-1.6.16,REV=2015.05.18-SunOS5.9-i386-CSW.pkg.gz
> To see the errors, run:
>   /home/dam/mgar/pkg/.buildsys/v2/bin/../lib/python/checkpkg2.py --catalog-release unstable --os-release SunOS5.11 --catalog-architecture i386 fb82e6886d96e5763161af4485a5df89
> Your packages have not been submitted to the unstable catalog.
> dam at login [login]:/home/dam/staging/build-18.May.2015 >   /home/dam/mgar/pkg/.buildsys/v2/bin/../lib/python/checkpkg2.py --catalog-release unstable --os-release SunOS5.10 --catalog-architecture i386 fb82e6886d96e5763161af4485a5df89
> INFO 2015-06-09 10:33:01,193 checkpkg_lib.py:263 Unwrapping candies...
> 100% |##############################################################################################################################################################################################################################################################################|
> INFO 2015-06-09 10:33:01,240 checkpkg_lib.py:878 Tasting candies one by one...
> 100% |##############################################################################################################################################################################################################################################################################|
> INFO 2015-06-09 10:33:03,202 checkpkg_lib.py:914 Tasting them all at once...
> WARNING 2015-06-09 10:33:17,588 checkpkg_lib.py:658 Did not find packages for '/opt/csw/lib/pentium_pro/libpng16.so.16.16.0'
> INFO 2015-06-09 10:33:17,921 checkpkg_lib.py:305 Stuffing the candies under the pillow...
> 100% |##############################################################################################################################################################################################################################################################################|
> CSWlibpng16-dev:
> If any of the reported errors were false positives, you can override them
> pasting the lines below to the GAR recipe.
> CHECKPKG_OVERRIDES_CSWlibpng16-dev += file-needed-but-no-package-satisfies-it|/opt/csw/lib/pentium_pro/libpng16.so.16.16.0|CSWlibpng16-dev|contains|symlink|/opt/csw/lib/pentium_pro/libpng16.so|which|needs|the|target|file:|/opt/csw/lib/pentium_pro/libpng16.so.16.16.0
> ...


The exact same error is also present in the report:
  http://pkg.opencsw.org/pkgbrowser/reports/pkgbrowse-libpng.html#fb82e6886d96e5763161af4485a5df89-error_tags

However, when I look at the report of CSWlibpng16-16 at
  http://pkg.opencsw.org/pkgbrowser/reports/pkgbrowse-libpng.html#0e4bcc29625d8de54d6bde8a54ce571c
the file is clearly there. From my understanding when files are pushed together they are considered
to be verified together.

@Maciej: Do you have an idea what is going wrong here? Otherwise I tend to override the error for
now to have some progress with the libpng-updates first.


Best regards

  — Dago

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2418 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20150609/ff072b7a/attachment.p7s>


More information about the maintainers mailing list