[GH-ISSUE #32] Concept failure #22

Open
opened 2026-02-26 03:33:48 +03:00 by kerem · 4 comments
Owner

Originally created by @kcdtv on GitHub (Aug 8, 2016).
Original GitHub issue: https://github.com/LionSec/katoolin/issues/32

Hi LionSec
First of all tanks for your open source code and sharing.
Unfortunately your approach is wrong
You cannot simply add repositories from one distribution and hope that it will be enough to be able to use properly this repositories
Package naming and dependencies version will be a problem and you will finally end breaking your dependences system.
You should withdraw this code or change completely the concept. (a kind of github wrapper?)
Sorry to be bad news...
Take care

Originally created by @kcdtv on GitHub (Aug 8, 2016). Original GitHub issue: https://github.com/LionSec/katoolin/issues/32 Hi LionSec First of all tanks for your open source code and sharing. Unfortunately your approach is wrong You cannot simply add repositories from one distribution and hope that it will be enough to be able to use properly this repositories Package naming and dependencies version will be a problem and you will finally end breaking your dependences system. You should withdraw this code or change completely the concept. (a kind of github wrapper?) Sorry to be bad news... Take care
Author
Owner

@entangledloops commented on GitHub (Aug 16, 2016):

As @kcdtv has said, this concept is fundamentally flawed and will likely break your distribution. Even if it works, it will not be forward-compatible in the proper Linux fashion. I recommend you rethink your strategy. Key packages can just be built from source, but trying to add all Kali packages will result in infinite "dynamic equilibrium"-style conflicts. For example, each apt-get dist-upgrade -fand/or apt-get upgrade will appear to move forward a few packages, but it is illusory progress due to an inconsistent dependency graph that can never be resolved without creating a terrible unstable mess.

Nice idea, though! And points for style (I liked your terminal splash and interface). Perhaps lead the charge on building some core packages for Ubuntu that are many releases behind in the main repos?

<!-- gh-comment-id:239978111 --> @entangledloops commented on GitHub (Aug 16, 2016): As @kcdtv has said, this concept is fundamentally flawed and **will likely break your distribution**. Even if it works, it will not be forward-compatible in the proper Linux fashion. I recommend you rethink your strategy. Key packages can just be built from source, but trying to add all Kali packages will result in infinite "dynamic equilibrium"-style conflicts. For example, each `apt-get dist-upgrade -f`and/or `apt-get upgrade` will appear to move forward a few packages, but it is illusory progress due to an inconsistent dependency graph that can never be resolved without creating a terrible unstable mess. Nice idea, though! And points for style (I liked your terminal splash and interface). Perhaps lead the charge on building some core packages for Ubuntu that are many releases behind in the main repos?
Author
Owner

@adityavarma1234 commented on GitHub (Dec 7, 2016):

Should I install using this or not or should I install kali separately? @entangledloops @kcdtv

<!-- gh-comment-id:265380691 --> @adityavarma1234 commented on GitHub (Dec 7, 2016): Should I install using this or not or should I install kali separately? @entangledloops @kcdtv
Author
Owner

@yalopov commented on GitHub (Dec 7, 2016):

@adityavarma1234 please install kali, this taught me how wrong is to add repositories from different distros

<!-- gh-comment-id:265491772 --> @yalopov commented on GitHub (Dec 7, 2016): @adityavarma1234 please install kali, this taught me how wrong is to add repositories from different distros
Author
Owner

@adityavarma1234 commented on GitHub (Dec 7, 2016):

I partly installed from the source. Any ideas on how i should purge the installed packages?@hades1996

<!-- gh-comment-id:265495831 --> @adityavarma1234 commented on GitHub (Dec 7, 2016): I partly installed from the source. Any ideas on how i should purge the installed packages?@hades1996
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/katoolin-LionSec#22
No description provided.