[opensuse-factory] checkinstall
openSuSE 11.2 RC 1 I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 10/19/2009 01:27 AM, Donn Washburn wrote:
openSuSE 11.2 RC 1
I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT
I haven't tested it in factory (yet), but in 11.0 I have to run: make install checkinstall because the first run creates the directories. If I skip that step, checkinstall fails because it can not create the directories (Bug 432497) -- Cheers / Saludos, Carlos E. R. (from 11.2-factory "Emerald" RC 1) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 10/19/2009 10:15 AM, Carlos E. R. wrote:
On 10/19/2009 01:27 AM, Donn Washburn wrote:
openSuSE 11.2 RC 1
I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT
I haven't tested it in factory (yet), but in 11.0 I have to run:
make install checkinstall
because the first run creates the directories. If I skip that step, checkinstall fails because it can not create the directories (Bug 432497)
Thanks Carlos; This bug has been out since Beta 8 and is still a problem with RC1. I was told by someone else that there is a RPM that fixed it. But it was not available at the URL given. -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 19/10/09 17:40, Donn Washburn wrote:
On 10/19/2009 10:15 AM, Carlos E. R. wrote:
On 10/19/2009 01:27 AM, Donn Washburn wrote:
openSuSE 11.2 RC 1
I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT
I haven't tested it in factory (yet), but in 11.0 I have to run:
make install checkinstall
because the first run creates the directories. If I skip that step, checkinstall fails because it can not create the directories (Bug 432497)
Thanks Carlos;
This bug has been out since Beta 8 and is still a problem with RC1. I was told by someone else that there is a RPM that fixed it. But it was not available at the URL given.
I don't think this is the bug you reported, the one you reported has to do with BUILDROOT while this one is the age old one where some packages not being able to create install directories, so you either have to make them manually or do "make install" to create them, then do "checkinstall". Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 18/10/09 20:27, Donn Washburn wrote:
openSuSE 11.2 RC 1
I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT
As I told before, please do not use this tool, it is fundamentally broken. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 20/10/09 00:21, Cristian Rodríguez wrote:
On 18/10/09 20:27, Donn Washburn wrote:
openSuSE 11.2 RC 1
I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT
As I told before, please do not use this tool, it is fundamentally broken.
Can it not be repaired? If you are building your own packages which sometimes we have to do when the openSUSE package is lacking required features, it helps to keep the RPM database sane. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 20/10/09 02:13, Cristian Rodríguez wrote:
On 19/10/09 20:35, Sid Boyce wrote:
Can it not be repaired?
If you redesign it, yes.
Checkinstall 1.6.2 is out. I don't know if it fits the requirements sufficiently to warrant another look. Building the source code fails:- slipstream:/home/lancelot/ftp/dec09/checkinstall-1.6.2 # make for file in locale/checkinstall-*.po ; do \ case ${file} in \ locale/checkinstall-template.po) ;; \ *) \ out=`echo $file | sed -s 's/po/mo/'` ; \ msgfmt -o ${out} ${file} ; \ if [ $? != 0 ] ; then \ exit 1 ; \ fi ; \ ;; \ esac ; \ done make -C installwatch make[1]: Entering directory `/home/lancelot/ftp/dec09/checkinstall-1.6.2/installwatch' ./create-localdecls Checking truncate argument type... off_t Checking readlinkat result type... ssize_t Checking libc version... libc.so.6 Checking glibc subversion... Treated as glibc >= 2.1 (finger crossed) gcc -Wall -c -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -DVERSION=\"0.7.0beta7\" installwatch.c installwatch.c:2942: error: conflicting types for ‘readlink’ /usr/include/unistd.h:817: note: previous declaration of ‘readlink’ was here installwatch.c:3080: error: conflicting types for ‘scandir’ /usr/include/dirent.h:252: note: previous declaration of ‘scandir’ was here installwatch.c:3692: error: conflicting types for ‘scandir64’ /usr/include/dirent.h:275: note: previous declaration of ‘scandir64’ was here make[1]: *** [installwatch.o] Error 1 make[1]: Leaving directory `/home/lancelot/ftp/dec09/checkinstall-1.6.2/installwatch' make: *** [all] Error 2 Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 12/26/2009 06:06 PM, Sid Boyce wrote:
On 20/10/09 02:13, Cristian Rodríguez wrote:
On 19/10/09 20:35, Sid Boyce wrote:
Can it not be repaired?
If you redesign it, yes.
Checkinstall 1.6.2 is out. I don't know if it fits the requirements sufficiently to warrant another look.
Building the source code fails:- slipstream:/home/lancelot/ftp/dec09/checkinstall-1.6.2 # make for file in locale/checkinstall-*.po ; do \ case ${file} in \ locale/checkinstall-template.po) ;; \ *) \ out=`echo $file | sed -s 's/po/mo/'` ; \ msgfmt -o ${out} ${file} ; \ if [ $? != 0 ] ; then \ exit 1 ; \ fi ; \ ;; \ esac ; \ done make -C installwatch make[1]: Entering directory `/home/lancelot/ftp/dec09/checkinstall-1.6.2/installwatch' ./create-localdecls Checking truncate argument type... off_t Checking readlinkat result type... ssize_t Checking libc version... libc.so.6 Checking glibc subversion... Treated as glibc>= 2.1 (finger crossed) gcc -Wall -c -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -DVERSION=\"0.7.0beta7\" installwatch.c installwatch.c:2942: error: conflicting types for ‘readlink’ /usr/include/unistd.h:817: note: previous declaration of ‘readlink’ was here installwatch.c:3080: error: conflicting types for ‘scandir’ /usr/include/dirent.h:252: note: previous declaration of ‘scandir’ was here installwatch.c:3692: error: conflicting types for ‘scandir64’ /usr/include/dirent.h:275: note: previous declaration of ‘scandir64’ was here make[1]: *** [installwatch.o] Error 1 make[1]: Leaving directory `/home/lancelot/ftp/dec09/checkinstall-1.6.2/installwatch' make: *** [all] Error 2
Regards Sid.
Downloaded it and see if it will compile here -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 12/26/2009 06:06 PM, Sid Boyce wrote:
On 20/10/09 02:13, Cristian Rodríguez wrote:
On 19/10/09 20:35, Sid Boyce wrote:
Can it not be repaired?
If you redesign it, yes.
Checkinstall 1.6.2 is out. I don't know if it fits the requirements sufficiently to warrant another look.
Building the source code fails:- slipstream:/home/lancelot/ftp/dec09/checkinstall-1.6.2 # make for file in locale/checkinstall-*.po ; do \ case ${file} in \ locale/checkinstall-template.po) ;; \ *) \ out=`echo $file | sed -s 's/po/mo/'` ; \ msgfmt -o ${out} ${file} ; \ if [ $? != 0 ] ; then \ exit 1 ; \ fi ; \ ;; \ esac ; \ done make -C installwatch make[1]: Entering directory `/home/lancelot/ftp/dec09/checkinstall-1.6.2/installwatch' ./create-localdecls Checking truncate argument type... off_t Checking readlinkat result type... ssize_t Checking libc version... libc.so.6 Checking glibc subversion... Treated as glibc>= 2.1 (finger crossed) gcc -Wall -c -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -DVERSION=\"0.7.0beta7\" installwatch.c installwatch.c:2942: error: conflicting types for ‘readlink’ /usr/include/unistd.h:817: note: previous declaration of ‘readlink’ was here installwatch.c:3080: error: conflicting types for ‘scandir’ /usr/include/dirent.h:252: note: previous declaration of ‘scandir’ was here installwatch.c:3692: error: conflicting types for ‘scandir64’ /usr/include/dirent.h:275: note: previous declaration of ‘scandir64’ was here make[1]: *** [installwatch.o] Error 1 make[1]: Leaving directory `/home/lancelot/ftp/dec09/checkinstall-1.6.2/installwatch' make: *** [all] Error 2
Regards Sid.
About the same error one of the include files is not where it is found under /include and one is not found period Good news!!!!!!! zypper in checkinstall get a news version that worked. -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Donn Washburn wrote:
Good news!!!!!!!
zypper in checkinstall get a news version that worked.
Is this the version you got? checkinstall-1.6.1-106.2 -- Russ [openSUSE 11.2 (2.6.31.5-0.1-desktop, x86_64] KDE 4.3.4 release 2, Intel Core 2 Dual E7200, 4 GB RAM, GeForce 8400 GS, 320GB Disc (2) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 12/27/2009 12:39 PM, upscope wrote:
Donn Washburn wrote:
Good news!!!!!!!
zypper in checkinstall get a news version that worked.
Is this the version you got? checkinstall-1.6.1-106.2
No It was a version from zypper that had a date - checkinstall-20090609-1.1.i586. And it just worked on cups. It seems to be repaired version of 1.6.2 because it asked for (R)=RPM. Thanks go to whom ever fixed checkinstall to work with openSuSE 11.3 -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sunday 27 December 2009 11:13:40 am Donn Washburn wrote:
On 12/27/2009 12:39 PM, upscope wrote:
Donn Washburn wrote:
Good news!!!!!!!
zypper in checkinstall get a news version that worked.
Is this the version you got? checkinstall-1.6.1-106.2
No It was a version from zypper that had a date - checkinstall-20090609-1.1.i586. And it just worked on cups. It seems to be repaired version of 1.6.2 because it asked for (R)=RPM. Thanks go to whom ever fixed checkinstall to work with openSuSE 11.3
My version is from zypper also. But I'm on a 64 bit system, mine has a date of 10-23-2009 and appears to come from openSUSE 11.2 oss repo. I try and find something to install and test it. I'll post results. Thanks for you reply. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 28/12/09 03:59, upscope wrote:
On Sunday 27 December 2009 11:13:40 am Donn Washburn wrote:
On 12/27/2009 12:39 PM, upscope wrote:
Donn Washburn wrote:
Good news!!!!!!!
zypper in checkinstall get a news version that worked.
Is this the version you got? checkinstall-1.6.1-106.2
No It was a version from zypper that had a date - checkinstall-20090609-1.1.i586. And it just worked on cups. It seems to be repaired version of 1.6.2 because it asked for (R)=RPM. Thanks go to whom ever fixed checkinstall to work with openSuSE 11.3
My version is from zypper also. But I'm on a 64 bit system, mine has a date of 10-23-2009 and appears to come from openSUSE 11.2 oss repo.
I try and find something to install and test it. I'll post results.
Thanks for you reply.
I'm also on x86_64, your checkinstall is from 11.2 and ours is from factory. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Monday 28 December 2009 04:35:37 am Sid Boyce wrote:
On 28/12/09 03:59, upscope wrote:
On Sunday 27 December 2009 11:13:40 am Donn Washburn wrote:
On 12/27/2009 12:39 PM, upscope wrote:
Donn Washburn wrote:
Good news!!!!!!!
zypper in checkinstall get a news version that worked.
Is this the version you got? checkinstall-1.6.1-106.2
No It was a version from zypper that had a date - checkinstall-20090609-1.1.i586. And it just worked on cups. It seems to be repaired version of 1.6.2 because it asked for (R)=RPM. Thanks go to whom ever fixed checkinstall to work with openSuSE 11.3
My version is from zypper also. But I'm on a 64 bit system, mine has a date of 10-23-2009 and appears to come from openSUSE 11.2 oss repo.
I try and find something to install and test it. I'll post results.
Thanks for you reply.
I'm also on x86_64, your checkinstall is from 11.2 and ours is from factory. Regards Sid.
Thanks Sid I'll get the version from factory and try it. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2009-12-28 at 09:49 -0800, upscope wrote:
On Monday 28 December 2009 04:35:37 am Sid Boyce wrote:
I'm also on x86_64, your checkinstall is from 11.2 and ours is from factory. Regards
Thanks Sid I'll get the version from factory and try it.
The devel:tools repo has also the new version for oS 11.2. Philipp Thomas packages that version for 11.2 and factory, for which we have to thank him a lot, as he doesn't use nor likes checkinstall :-) Unfortunately, even this new version has old problems. In my case, it fails to create directories, and exits. My guess is that it is somehow testing to see if the directory, say, /usr/local/bin/something exists, which fails, because the directory was really created somewhere under /var/tmp/tmp.fpUCiqhLe or some other temporary target. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAks5SpcACgkQtTMYHG2NR9Un4QCfSoXHh+vz5t/ZxxoNbourrJqb RkcAn3dJKNzm3jflzC4dbczcQG6aQ8hp =zKMX -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 10/19/2009 06:21 PM, Cristian Rodríguez wrote:
On 18/10/09 20:27, Donn Washburn wrote:
openSuSE 11.2 RC 1
I see "checkinstall" is still broken. Something keeps it from writing in a directory that exist. /usr/src/packages/BUILDROOT
As I told before, please do not use this tool, it is fundamentally broken.
Ok then what tool should be used to replace it -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (5)
-
Carlos E. R.
-
Cristian Rodríguez
-
Donn Washburn
-
Sid Boyce
-
upscope