You are not logged in.

#1 2018-07-14 17:00:33

lefsha
Banned
Registered: 2009-07-28
Posts: 22

How comes python3 packages like python-giturlparse depends on pyhton2?

See above. Any chance to get rid of such a dependency in the future?
I am aware it's makedevdep. And I don't mean Arch community is responsible.

Just some people might know more, than me about any attempts to get rid of mixing
p2 and p3.

Thx

Last edited by lefsha (2018-07-14 17:04:37)

Offline

#2 2018-07-14 17:02:09

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,290

Re: How comes python3 packages like python-giturlparse depends on pyhton2?

makedepends != depends

Offline

#3 2018-07-14 17:10:09

lefsha
Banned
Registered: 2009-07-28
Posts: 22

Re: How comes python3 packages like python-giturlparse depends on pyhton2?

arojas wrote:

makedepends != depends

I knew it. It was just an example. I just wish to know, whether any plans existing
to get rid of mixing both, currently it's not really possible. One or another package
push you to install both. Or at least there should be a tool to translate a code from
2 to 3. It's a terrible situation lasting too many years.

Offline

#4 2018-07-14 17:16:52

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,290

Re: How comes python3 packages like python-giturlparse depends on pyhton2?

That's really up to the package maintainer, so there's nothing to "plan". I agree that split python2/3 packages in AUR are annoying and don't make much sense, but others seem to think differently.

Offline

#5 2018-07-15 04:14:09

eschwartz
Fellow
Registered: 2014-08-08
Posts: 4,097

Re: How comes python3 packages like python-giturlparse depends on pyhton2?

I don't see the problem, makepkg -sr will remove python2 when you're done with it and split packages greatly reduces the maintenance burden.


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#6 2018-07-15 07:14:41

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,828

Re: How comes python3 packages like python-giturlparse depends on pyhton2?

How comes you ask this nonsense on the forum?
You're unhappy w/ a PKGBUILD, ok.

Bad news, 50% of all AUR packages are utter crap (but I won't tell which ;-)

N°1 solution is to just edit the PKGBUILD before building the package and remove the python2 bits, maybe provide a python-giturlparse-p3-only AUR package or whatever.
N°2 solution is to bang the maintainer and that you think this is not an ideal approach and have a fancy and/or productive discussion w/ him.

Blogging about your itches on the forum is going nowhere, so some maintainer will move this TGN and then you'll grunt about being TGN'd…

Offline

Board footer

Powered by FluxBB