I am copying and pasting from the web to reply, problems receiving the
messages.
On Thu Oct 30 02:50:42 PDT 2014, Richard Melville wrote:
> On 30 October 2014 00:00, Fernando de Oliveira wrote:
>
>
> Thanks for the exhaustive tests Fernando -- that's really interesting. I
> have to say that I'm still using the final version of paco -- I haven't yet
> tried porg.
>
> I have found paco to be pretty reliable but I don't have any Mozilla
> applications installed, so I guess it depends on your installation.
Perhaps, but I can't see how. I forgot to tell the reason of the paco
failure:
Mozilla applications call nsinstall and it does severall things, some of
them, paco logs, others, it doesn't:
{{{
...
WARNING: Found 41 duplicated files taking 296972 bytes (uncompressed)
../../dist/bin/nsinstall -D /usr/lib/firefox-33.0.2
(cd ../../dist/firefox && tar --exclude=precomplete
--exclude=.mkdir.done -chf - .) | \
(cd /usr/lib/firefox-33.0.2 && tar -xf -)
../../dist/bin/nsinstall -D /usr/bin
rm -f -f /usr/bin/firefox
ln -s /usr/lib/firefox-33.0.2/firefox /usr/bin
...
}}}
The "tar" part is not logged by paco, the "ln -sv" is logged.
I created the following test case:
# tar tf test.tar.xz
test/
test/watch-sensors-core.sh
and installed with
paco -lp test-paco "tar xf test.tar.xz -C / &&
mkdir -vp /test/bin &&
ln -sv ../watch-sensors-core.sh /test/bin"
# paco -sMFCndd test-paco
0 [ ] 1 [ ] ( ) 30-Oct-2014 07:25 test-paco
paco -fy test-paco
test-paco:
/test/bin/watch-sensors-core.sh -> ../watch-sensors-core.sh
Now the error removing:
# paco -r test-paco
Remove package test-paco (y/N) ? y
# find /test
/test
/test/watch-sensors-core.sh
It only removed the link, ignored the files installed with tar.
which proofs what I am saying it easy for you to reproduce, please, do
and report.
Now, the same test with porg.
# porg -lp test-paco "tar xf test.tar.xz -C / &&
mkdir -vp /test/bin &&
ln -sv ../watch-sensors-core.sh /test/bin"
mkdir: foi criado o diretório "/test/bin"
"/test/bin/watch-sensors-core.sh" -> "../watch-sensors-core.sh"
# porg -sFdd test-paco
78 2 10/30/14 07:34 test-paco
# porg -fy test-paco
test-paco:
/test/bin/watch-sensors-core.sh -> ../watch-sensors-core.sh
/test/watch-sensors-core.sh
# porg -r test-paco
The following packages will be removed:
test-paco
Do you want to proceed (y/N) ? y
# porg -fy test-paco
# env LC_ALL=C ls /test
ls: cannot access /test: No such file or directory
So, porg installs, log and remove correctly.
You can install porg without problem with paco.
Paco logs are at /var/log/paco
Porg logs are at /var/log/porg.
Then, please, reproduce these two tests.
--
[]s,
Fernando
--
[]s,
Fernando
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page