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

Re: installing ccc



> phil@megaspaz:deb$ sudo dpkg --install ccc_6.2.9.506-4_alpha.deb 
> (Reading database ... 26391 files and directories currently installed.)
> Preparing to replace ccc 6.2.9.506-4 (using ccc_6.2.9.506-4_alpha.deb) ...
> Unpacking replacement ccc ...
> Setting up ccc (6.2.9.506-4) ...
> /var/lib/dpkg/info/ccc.postinst: line 103: cd: usr/doc/ccc-6.2.9.506: No
> such file or directory
> dpkg: error processing ccc (--install):
>  subprocess post-installation script returned error exit status 1
> Errors were encountered while processing:
>  ccc


OK, I've got the .tar.gz file corresponding to the .deb, and done a quick
grep:

phil@megaspaz:deb$ find ccc-6.2.9.506 -type f -print | xargs grep '6.2.9'
ccc-6.2.9.506/debian/postinst:version=6.2.9.506-1
ccc-6.2.9.506/debian/postinst:archive=ccc-6.2.9.506-1.alpha.rpm
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/man \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/include \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/.version \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/comp.config \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/create-comp-config.sh
\
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/lnxcc \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/lnxcc_driver \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/probe_linux.sh \
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/protect_headers_setup.sh
\
ccc-6.2.9.506/debian/postinst:  cd usr/doc/ccc-6.2.9.506
ccc-6.2.9.506/debian/postinst:  install -d /usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin
ccc-6.2.9.506/debian/postinst:  cd usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux
ccc-6.2.9.506/debian/postinst:  cp -a include man /usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin
ccc-6.2.9.506/debian/postinst:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/create-comp-config.sh
\
ccc-6.2.9.506/debian/postinst:    ccc-6.2.9.506-1 /usr/lib/gcc-lib/alpha-linux/2.95.4
ccc-6.2.9.506/debian/control: This package installs the file ccc-6.2.9.506-1.alpha.rpm from the
above
ccc-6.2.9.506/debian/changelog:ccc (6.2.9.506-4) unstable; urgency=low
ccc-6.2.9.506/debian/changelog:ccc (6.2.9.506-3) unstable; urgency=low
ccc-6.2.9.506/debian/changelog:ccc (6.2.9.506-2) unstable; urgency=low
ccc-6.2.9.506/debian/changelog:ccc (6.2.9.506-1) unstable; urgency=low
ccc-6.2.9.506/debian/rules:     dh_link
usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/lnxcc_driver \
ccc-6.2.9.506/debian/rules:     dh_link usr/bin/as
usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/as \
ccc-6.2.9.506/debian/rules:       usr/bin/ld usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/ld \
ccc-6.2.9.506/debian/rules:       usr/bin/cpp usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/cpp \
ccc-6.2.9.506/debian/rules:usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/lnxcc_driver \
ccc-6.2.9.506/debian/rules:usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/ccc \
ccc-6.2.9.506/debian/rules:       usr/lib/crt1.o
usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/crt1.o\
ccc-6.2.9.506/debian/rules:usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/crtbegin.o \
ccc-6.2.9.506/debian/rules:usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/crtend.o \
ccc-6.2.9.506/debian/rules:       usr/lib/crti.o
usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/crti.o\
ccc-6.2.9.506/debian/rules:       usr/lib/crtn.o
usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/crtn.o\
ccc-6.2.9.506/debian/rules:usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/gcrt1.o
ccc-6.2.9.506/debian/rules:     dh_link
usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/man/man1/ccc.1.gz \
ccc-6.2.9.506/debian/rules:usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/man/man8/protect_headers_setup.8.gz
\
ccc-6.2.9.506/debian/config:version=6.2.9.506-1
ccc-6.2.9.506/debian/config:filename=ccc-6.2.9.506-1.alpha.rpm
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/man \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/include \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/.version \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/comp.config \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/create-comp-config.sh \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/lnxcc \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/lnxcc_driver \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/probe_linux.sh \
ccc-6.2.9.506/debian/prerm:/usr/lib/compaq/ccc-6.2.9.506-1/alpha-linux/bin/protect_headers_setup.sh
\



What are the chances of a mechanical search&replace working? 
I know bugger all about .deb files, so it would be a leap of faith to
imagine that I could do anything with the changed files anyway. There's the
"twat it with a hammer" technique of simply running the scripts that look
like they've got a sensible name, I guess, but that sounds too much like
mucking around under the hood to me.

Phil



=====
"The hottest places in Hell are reserved for those who, in 
times of moral crisis, preserved their neutrality."
-- John F. Kennedy, 24 June 1963, claiming to quote Dante, 
to whom this has been incorrectly attributed ever since.

__________________________________________________
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com



Reply to: