[opensuse-buildservice] install_info_prereq on CentOS
Hello, I tried to build netcdf on CentOS and it stumbled over the following line PreReq: %install_info_prereq As far as I understand it, this line is needed to prepare the installation of info files but the (CentOS) build went through without it as well. Is this feature unneeded (unsupported) on CentOS? Should I try to forward my changes to the package maintainer and which is the preferred way to do so? (I tried it once with a different package by mailing him directly and got no answer.) Regards, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Michael Behrisch escribió:
Is this feature unneeded (unsupported) on CentOS?
This is a SUSE'ism. it currently expands to "info". -- "A computer is like an Old Testament god, with a lot of rules and no mercy. " Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
Am Samstag, 25. Oktober 2008 23:01 schrieb Cristian Rodríguez:
Michael Behrisch escribió:
Is this feature unneeded (unsupported) on CentOS?
This is a SUSE'ism. it currently expands to "info".
So the correct way to write in the spec would be the following? %if 0%{?suse_version} PreReq: %install_info_prereq %else PreReq: info %endif I am asking again because the package I changed by just deleting the PreReq was built but was not able to be installed (in fact installing it caused a Kernel Panic on RHEL / CentOS) Regards, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Michael Behrisch escribió:
%if 0%{?suse_version} PreReq: %install_info_prereq %else PreReq: info %endif
yes.
I am asking again because the package I changed by just deleting the PreReq was built but was not able to be installed (in fact installing it caused a Kernel Panic on RHEL / CentOS)
huh ? it caused kernel panic during the installation? (!!) was it a kernel module ? otherwise that makes very litle sense... -- "A computer is like an Old Testament god, with a lot of rules and no mercy. " Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
Am Donnerstag, 30. Oktober 2008 04:55 schrieb Cristian Rodríguez:
I am asking again because the package I changed by just deleting the PreReq was built but was not able to be installed (in fact installing it caused a Kernel Panic on RHEL / CentOS)
huh ? it caused kernel panic during the installation? (!!) was it a kernel module?
No it's not.
otherwise that makes very litle sense...
I know it sounds odd, but here is the end of the build log: installing sqlite-devel-3.3.6-2 installing gcc-c++-4.1.2-14.el5 installing netcdf-4.0-12.1 /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control error: %post(netcdf-4.0-12.1.i386) scriptlet failed, exit status 1 warning: can't open /etc/mtab: No such file or directory mount: can't find / in /etc/fstab or /etc/mtab /bin/bash: halt: command not found Kernel panic - not syncing: Attempted to kill init! The full build log is here: https://build.opensuse.org/package/live_build_log?arch=i586&package=libgdal&project=home%3Abehrisch&repository=CentOS_5 Regards, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Donnerstag 30 Oktober 2008 21:12:57 Michael Behrisch wrote:
Am Donnerstag, 30. Oktober 2008 04:55 schrieb Cristian Rodríguez:
I am asking again because the package I changed by just deleting the PreReq was built but was not able to be installed (in fact installing it caused a Kernel Panic on RHEL / CentOS)
huh ? it caused kernel panic during the installation? (!!) was it a kernel module?
No it's not.
otherwise that makes very litle sense...
I know it sounds odd, but here is the end of the build log:
installing sqlite-devel-3.3.6-2 installing gcc-c++-4.1.2-14.el5 installing netcdf-4.0-12.1 /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control /var/tmp/rpm-tmp.87791: line 2: fg: no job control error: %post(netcdf-4.0-12.1.i386) scriptlet failed, exit status 1
^^^^ This is the important thing, the rest are just followers. netcdf seems to have either a broken %post script or it lacks prerequires (or there is a prerequire loop). bye adrian
warning: can't open /etc/mtab: No such file or directory mount: can't find / in /etc/fstab or /etc/mtab /bin/bash: halt: command not found Kernel panic - not syncing: Attempted to kill init!
The full build log is here: https://build.opensuse.org/package/live_build_log?arch=i586&package=libgdal &project=home%3Abehrisch&repository=CentOS_5
Regards, Michael
-- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Freitag, 31. Oktober 2008 07:39 schrieb Adrian Schröter:
On Donnerstag 30 Oktober 2008 21:12:57 Michael Behrisch wrote:
Am Donnerstag, 30. Oktober 2008 04:55 schrieb Cristian Rodríguez:
I am asking again because the package I changed by just deleting the PreReq was built but was not able to be installed (in fact installing it caused a Kernel Panic on RHEL / CentOS)
huh ? it caused kernel panic during the installation? (!!) was it a kernel module? error: %post(netcdf-4.0-12.1.i386) scriptlet failed, exit status 1
^^^^ This is the important thing, the rest are just followers. netcdf seems to have either a broken %post script or it lacks prerequires (or there is a prerequire loop).
Thank You, even if I could not fix it, I am little pacified now. Regards, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Cristian Rodríguez
-
Michael Behrisch