![]() |
[HELP]Getting man-db to work on N9/N950
Whenever I try to install man-db (which can be found in harmattan dev nokia repo), apt-get wants to remove everything on the phone.
I just need man-db, what do I have to do? Code:
Reading package lists... |
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
I had to shorten my first post by the way. So the preceding code is not complete. Apt-get wants to remove ALL the libs too.
|
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
@Ariadeno,
I guess it's because apparently man-db depends on coreutils, bsdutils, etc. which (probably) requires removing busybox and I bet that everything depends, directly or indirectly, on busybox. |
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
Damn! So, I have no chance to run coreutils etc. with busybox together without messing everything up?
|
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
No idea, but it looks like you're not getting man-db anytime soon :)
Given that man-db wants to also pull these: bsdmainutils bsdutils coreutils debianutils groff-base mktemp you could try simulating installation of each one individually, e.g. # apt-get -s install bsdmainutils # apt-get -s install bsdutils .. and see which one(s) cause the whole mess. Honestly, if all you want the man *database* (without the man program, etc.) I cannot imagine how the maintainer managed to massively fvck up the dependencies (but hey, this is debian). One option is to simply unpack the .deb and live with it.. |
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
Quote:
|
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
download packages, extract them manually to external folder, and add to PATH. working.
|
Re: apt-get wants to wipe out EVERYTHING, when trying to install man-db
Quote:
Then I added this to ~/.bashrc export PATH=/opt/myfiles/bin:/opt/myfiles/usr/bin/:/opt/myfiles/usr/sbin/:/sbin:/usr/sbin:/usr/bin:/bin I rebooted the phone but no luck. "manpath not found" when trying manpath what do you mean by external folder. A folder outside of the directory tree or /media/External ? |
Re: [HELP]Getting man-db to work
Bumping...
|
Re: [HELP]Getting man-db to work on N950
edit /etc/profile
|
Re: [HELP]Getting man-db to work on N950
I got manpath working. I had to add it to /etc/profile instead of ~/.bashrc
Of course harmattan is using sh. How could I forget that? Silly me.. Anyway Now I get the error that manpath can't open the configuration file manpath.config as it isn't located in /etc/. Instead it's located in /opt/myfiles/etc. How do I get manpath reading the config file and other files from /opt/myfiles do I have to make symlinks?? |
Re: [HELP]Getting man-db to work on N9/N950
I got the man command working by just symlinking executable in /opt/myfiles/usr/lib/man-db/man to /opt/myfiles/usr/bin/man.
It's a shame that it was not present after unpacking the deb. I wonder why nokia added this package in their repo in the first place, since it conflicts with busybox. Anyway the man command is working.. But unfortunately without the manuals. Manpath should fix this. However I have no idea what to do next. make another symlinks to the other non-binary folders or just edit the manpath.config file? |
Re: [HELP]Getting man-db to work on N9/N950
anyone knows how to get man working?
i'd appreciate that... |
Re: [HELP]Getting man-db to work on N9/N950
One option would be to rebuild BusyBox with support for the man applet. That way you wouldn't need to worry about all of those dependencies.
I'm not sure that Aegis will allow you to replace BusyBox so you might need to use Open Mode or Inception. |
Re: [HELP]Getting man-db to work on N950
Quote:
Quote:
Alternatively, just set MANPATH accordingly in /etc/profile. This saves you from having to create the config file and symlink it. |
All times are GMT. The time now is 09:04. |
vBulletin® Version 3.8.8