Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diger: olta_away: hi, how to use the package with the same name, but set in different locations, one in the system, the other in the home
- I need to use their own version of curl, but I can not remove curl installed in the system, because with it removes almost all of the packages
- http://pastebin.com/sM9j1j79
- OmniMancer: you need a different version?
- diger: yes
- OmniMancer: and the versions are incompatible?
- diger: incompatible with which...?
- OmniMancer: why can't it work with the installed version of curl?
- diger: I do not want to depend on how the packets are collected with haikuporter
- OmniMancer: I don't understand :/
- diger: ok
- can I remove stock curl package and use the custom one from the home directories? The problem is that an attempt to remove curl with pkgman show very log list of dependencies to remove - all haiku packages inlcuding system ones.
- PulkoMandy: diger: install the new one first
- OmniMancer: AFAIK packages in home don't affect the system folder :/
- PulkoMandy: but yes, you can't install it in home to use it from system
- because it would not be visible to other users then - the system couldn't even boot before you log in
- OmniMancer: PulkoMandy: can he put the curl in home and then the package that depends on it in home as well?
- diger: can you explain again why you can't use the system curl package?
- PulkoMandy: yes, but you wil end up moving like, the whole system to home
- if anything required to boot requires curl, you're going to break the system
- OmniMancer: PulkoMandy: I don't understand :/
- PulkoMandy: if you remove the system curl, you have to remove all its dependencies from system/
- that is likely to include some things that are required to boot
- that being said, if you add another curl package in home/ without removing the original one, that should work
- the problem then is that gcc won't look in home for libs nad headers
- so you have to adjust -I and -L options so it finds that
- once everything is compiled it should be ok
- also... what about we update the curl we provide if there's a newer version ?
- diger: how update package?
- i have in repo curl v.7.31.0, in system v.7.26.0
- OmniMancer: PulkoMandy: I was asking about the case where you add another package to home
- PulkoMandy: diger: just drop it in /boot/system/packages
- diger: ooo
- PulkoMandy: OmniMancer: well, just adding has no problem, packages in system just won't see it
- diger: haikuway
- PulkoMandy: yes, all the pkgman stuff is just to make those linx users happy (and handle dependencies for packages that have some)
- otherwise it's just usual drag and drop
- the warning you saw when trying to remove curl from system will soon have a new option like 'install curl-vX.XX from HaikuPorts"
- so you will be able to drop a package you downloaded in the folder and let the package manager solve the dependencies for you
- diger: PulkoMandy: http://s5.hostingkartinok.com/uploads/images/2013/10/b8c4ac3d09497b75947b18d65576644d.png
- OmniMancer: pkgman also downloads things from the repo
- PulkoMandy: OmniMancer: yes, but not the package daemon
- diger: mh, interesting
- we have some too strict version checking somewhere then I think
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement