FlyingWaffleDev / waffle-builds

FlyingWaffle's personal Gentoo ebuild overlay.
8 stars 1 forks source link

ivpn fails to install since obfs4proxy was renamed to lyrebird (binary is unchanged) #12

Closed chris-stones closed 10 months ago

chris-stones commented 1 year ago

the ebuild for obfs4proxy was renamed, but the binary is still the same.

equery files --tree net-proxy/lyrebird
 * Searching for lyrebird in net-proxy ...
 * Contents of net-proxy/lyrebird-0.0.14:
 /usr
   > /bin
      + obfs4proxy
   > /share
      > /doc
         > /obfs4proxy-0.0.14
            + ChangeLog.bz2
            + LICENSE-GPL3.txt.bz2
            + README.md.bz2
            + obfs4-spec.txt.bz2
      > /man
         > /man1
            + obfs4proxy.1.bz2

this line in src_install() fails.

dosym "$(which lyrebird)" "opt/ivpn/obfsproxy/obfs4proxy"

should be

dosym "$(which obfs4proxy)" "opt/ivpn/obfsproxy/obfs4proxy"
FlyingWaffleDev commented 10 months ago

Pretty sure I was just a little early on this change, obfs4proxy has now been replaced by lyrebird in the Gentoo repo. I'll double-check this when I update the IVPN ebuild again.