From: SourceForge.net <no...@so...> - 2008-07-11 21:37:13
|
Bugs item #1957036, was opened at 2008-05-04 03:42 Message generated for change (Comment added) made by spth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1957036&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Build system Group: None Status: Open Resolution: None >Priority: 8 Private: No Submitted By: jimhap (jimhap) Assigned to: Nobody/Anonymous (nobody) Summary: "make uninstall" removes /usr/share/docs Initial Comment: Downloading the source, and building it works. (Clean build- NO ERRORS) However, when I needed to uninstall it, it deletes the /usr/share/doc directory. It shouldn't do that, since that stores the other app's documentation. My OS is Ubuntu 7.10. To reproduce: Download source code package. Unpack it. Configure it. (My configuration was to only build a port to z80) Build (make). Then install it. (make install) Uninstall it. (make uninstall) If you have a big /usr/share/doc, you can see the command. If you don't, you can scrollback to see the command. (rm -rf /usr/share/doc is the command) Here is my terminal output: ------------- arthur@arthur-PC:~/sdcc$ sudo make uninstall make -f main.mk uninstall make[1]: Entering directory `/home/arthur/sdcc' make[1]: Nothing to be done for `uninstall'. make[1]: Leaving directory `/home/arthur/sdcc' make[1]: Entering directory `/home/arthur/sdcc/sim/ucsim' make -f main.mk uninstall make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim' rm -f /usr/bin/s51 rm -f /usr/bin/savr rm -f /usr/bin/serialview rm -f /usr/bin/portmon make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/cmd.src' make[2]: Nothing to be done for `uninstall'. make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/cmd.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/sim.src' make[2]: Nothing to be done for `uninstall'. make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/sim.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/gui.src' make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/gui.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/s51.src' rm -f /usr/bin/s51 make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/s51.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/avr.src' rm -f /usr/bin/savr make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/avr.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/z80.src' rm -f /usr/bin/sz80 make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/z80.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/hc08.src' rm -f /usr/bin/shc08 make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/hc08.src' make[2]: Entering directory `/home/arthur/sdcc/sim/ucsim/doc' rm -rf /usr/share/doc//ucsim make[2]: Leaving directory `/home/arthur/sdcc/sim/ucsim/doc' make[1]: Leaving directory `/home/arthur/sdcc/sim/ucsim' make[1]: Entering directory `/home/arthur/sdcc/device/lib' rm -rf /usr/share/sdcc/lib make[1]: Leaving directory `/home/arthur/sdcc/device/lib' make[1]: Entering directory `/home/arthur/sdcc/support/packihx' rm -f /usr/bin/packihx make[1]: Leaving directory `/home/arthur/sdcc/support/packihx' make[1]: Entering directory `/home/arthur/sdcc/doc' rm -rf /usr/share/doc/ make[1]: Leaving directory `/home/arthur/sdcc/doc' make[1]: Entering directory `/home/arthur/sdcc/support/makebin' rm -f /usr/bin/makebin make[1]: Leaving directory `/home/arthur/sdcc/support/makebin' make[1]: Entering directory `/home/arthur/sdcc/support/cpp2' rm -f /usr/bin/sdcpp make[1]: Leaving directory `/home/arthur/sdcc/support/cpp2' make[1]: Entering directory `/home/arthur/sdcc/src' rm -f /usr/bin/sdcc make[1]: Leaving directory `/home/arthur/sdcc/src' make[1]: Entering directory `/home/arthur/sdcc/device/include' rm -rf /usr/share/sdcc/include make[1]: Leaving directory `/home/arthur/sdcc/device/include' make[1]: Entering directory `/home/arthur/sdcc/as' cd /usr/bin; rm -f as-z80 as-gbz80 make[1]: Leaving directory `/home/arthur/sdcc/as' make[1]: Entering directory `/home/arthur/sdcc/as/link' cd /usr/bin; rm -f link-z80 link-gbz80 make[1]: Leaving directory `/home/arthur/sdcc/as/link' make[1]: Entering directory `/home/arthur/sdcc/support/librarian' rm -f /usr/bin/sdcclib make[1]: Leaving directory `/home/arthur/sdcc/support/librarian' arthur@arthur-PC:~/sdcc$ ls /usr/share/doc ls: /usr/share/doc: No such file or directory ------------------------------ ---------------------------------------------------------------------- >Comment By: Philipp Krause (spth) Date: 2008-07-11 23:37 Message: Logged In: YES user_id=564030 Originator: NO Changed priority since deleting data from other applications is a major problem. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1957036&group_id=599 |