#2578 32bit installs broken
Closed: Fixed 2 years ago by tkopecek. Opened 2 years ago by kevin.

in commit 0ef3c75 "Simplify obtaining of PKGDIR" basically made koji install to /usr/lib64 on 64bit hosts instead of /usr/lib/

This means if the build host is a 64 bit one, the resulting noarch koji package will only work on 64bit variants, not 32bit ones. ;(

See downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1894261

I don't know if you want to revert or fix some other way. Happy to provide more info.

Metadata Update from @tkopecek:
- Custom field Size adjusted to None
- Issue priority set to: High (was: Normal)
- Issue set to the milestone: 1.23.1
- Issue tagged with: bug

2 years ago

@mprivozn Do you've some idea with respect to your original PR?

@mprivozn Do you've some idea with respect to your original PR?

Yeah, so what happens here is that python on rawhide reports more directories:

python -c "import site; print(site.getsitepackages())"

['/usr/local/lib64/python3.9/site-packages', '/usr/local/lib/python3.9/site-packages', '/usr/lib64/python3.9/site-packages', '/usr/lib/python3.9/site-packages']

My patch chooses the first one, while what we want is the last one. Let me post a fix.

Metadata Update from @tkopecek:
- Issue tagged with: testing-ready

2 years ago

Can this be the same problem that prevents Koji from being discoverable by pip when installed from RPM package?

For example, under a F33 x86_64 vagrant machine, after having installed koji with sudo dnf install python3-koji the command pip list will not list Koji.

It looks to me more like #937

Metadata Update from @jcupova:
- Issue tagged with: testing-done

2 years ago

Login to comment on this ticket.

Related Pull Requests
  • #2579 Merged 2 years ago