[csw-maintainers] freshening up Ganglia packages/need rrdtool

Daniel Pocock daniel at opencsw.org
Fri Nov 25 04:41:09 CET 2011


>> -bash-3.00$ /home/daniel/opencsw/.buildsys/v2/bin/csw-upload-pkg
>> ~/pkgs/libconfuse0_*
>> -bash-3.00$ logout
>> Connection to unstable10s closed.
>> daniel at login [login]:~ >
>> /home/daniel/opencsw/.buildsys/v2/bin/csw-upload-pkg ~/pkgs/libconfuse0_*
>> /usr/bin/env: No such file or directory
>>     
> This error is interesting.  Could you look up the first line of
> /home/daniel/opencsw/.buildsys/v2/bin/csw-upload-pkg and see if
> corresponding interpreter exists in your $PATH?
>   

/opt/csw/bin wasn't in my path - I notice that on some hosts, it is in
the path, but on others it is not

I now get a little further.... it appears that the upgrade tool doesn't
like my new package CSWlibconfuse0 because it has files that conflict
with CSWlibconfuse (which I am replacing).  Should CSWlibconfuse be
removed from the archive to solve this?  Or should I just use some
command line switch to force the package upload to proceed regardless?

Also, should checkpkg realise that I included an OBSOLETED statement in
the Makefile? 

OBSOLETED_BY_CSWlibconfuse0 += CSWlibconfuse



daniel at login [login]:~/pkgs >
/home/daniel/opencsw/.buildsys/v2/bin/checkpkg --catalog-release
unstable --os-release SunOS5.10 --architecture sparc
ffdf7017df0dbcf5c42febd4122a5a3a c5815f8e91000b37411827943fa0d287
INFO:root:Unwrapping candies...
100%
|#########################################################################|
INFO:root:Tasting candies one by one...
100%
|#########################################################################|
INFO:root:Tasting them all at once...
INFO:root:Stuffing the candies under the pillow...
WARNING:root:Not saving an error for
CSWlibconfuse.                            |
WARNING:root:Not saving an error for CSWlibconfuse.
WARNING:root:Not saving an error for CSWlibconfuse.
WARNING:root:Not saving an error for CSWlibconfuse.
WARNING:root:Not saving an error for CSWlibconfuse.
100%
|#########################################################################|
CSWlibconfuse-dev:
CSWlibconfuse:
CSWlibconfuse0:
If any of the reported errors were false positives, you can override them
pasting the lines below to the GAR recipe.
CHECKPKG_OVERRIDES_CSWlibconfuse-dev +=
file-collision|/opt/csw/include/confuse.h|CSWlibconfuse|CSWlibconfuse-dev
CHECKPKG_OVERRIDES_CSWlibconfuse-dev +=
file-collision|/opt/csw/lib/pkgconfig/libconfuse.pc|CSWlibconfuse|CSWlibconfuse-dev
CHECKPKG_OVERRIDES_CSWlibconfuse-dev +=
file-collision|/opt/csw/lib/libconfuse.so|CSWlibconfuse|CSWlibconfuse-dev
CHECKPKG_OVERRIDES_CSWlibconfuse0 +=
file-collision|/opt/csw/lib/libconfuse.so.0.0.0|CSWlibconfuse|CSWlibconfuse0
CHECKPKG_OVERRIDES_CSWlibconfuse0 +=
file-collision|/opt/csw/lib/libconfuse.so.0|CSWlibconfuse|CSWlibconfuse0
Please note that checkpkg isn't suggesting you should simply add these
overrides
do the Makefile.  It only informs what the overrides could look like. 
You need
to understand what are the reported issues about and use your best
judgement to
decide whether to fix the underlying problems or override them. For more
information, scroll up and read the detailed messages.




More information about the maintainers mailing list