#Trying to debtap Wizard101 but says dependencies can’t be translated
127 messages · Page 1 of 1 (latest)
@rain flint link the pkgbuild I made please
@rain flint as a txt please
`_pkgname='wizard101'
pkgname="${_pkgname}-bin"
provides=(${_pkgname})
conflicts=(${_pkgname})
pkgver=1.26.1
pkgrel=1
scdir=$_pkgname
pkgver="${pkgver///-}"
_gitname="release-${_pkgver}"
pkgdesc="Aa free to play MMO Wizards game."
arch=('x86_64' 'aarch64')
url="https://www.wizard101.com/"
license=('CUSTOM')
depends=(
'webkitgtk-6.0'
'libadwaita'
)
provides=(${_pkgname})
conflicts=(${_pkgname})
source=(${_pkgname}.desktop)
source_x86_64=("${_pkgname}.deb")
sha256sums=('0c9daf652ca76bd6433572e431ac7bd0f20958e9c542e60f6389bd56936fedc1')
sha256sums_x86_64=('0612b1c0d197a2669cfbb0a10ce9851082e798a622d7160e2fa782b798d685e1')
package() {
tar xf data.tar.xz -C "${pkgdir}"
install -d "${pkgdir}/opt/${_pkgname}"
cd $srcdir
install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
ln -sf "/opt/_pkgname/$pkgname" "${pkgdir}/usr/bin/_$pkgname"
}
sha256sums=('c58a24c4c89e6ad3aba4683d7a3a4e39ea63db895836fc7bcc51baec07d5b6cf')
sha256sums_x86_64=('dc7bc89d3b3c035d001b09869765ede79cfc17edb733b26d94642da8ae90c843')`
what is this bot
@rain flint https://mystb.in/raw/2fb656cb5c927038d8
@rain flint press on the trash can and delete that
then show me makepkg -si
do i just copy and replaced this to the other pkgbuild
oh the makepkg -si of the current one?
yes
==> Making package: wizard101-bin 1.26.1-1 (Wed 04 Sep 2024 04:43:17 PM EDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found wizard101.desktop -> Found wizard101.deb ==> Validating source files with sha256sums... wizard101.desktop ... Passed ==> Validating source_x86_64 files with sha256sums... wizard101.deb ... Passed ==> Extracting sources... -> Extracting wizard101.deb with bsdtar ==> Removing existing $pkgdir/ directory... ==> Entering fakeroot environment... ==> Starting package()... ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/_wizard101-bin': No such file or directory ==> ERROR: A failure occurred in package(). Aborting...
@rain flint three tics please
?
` <- three of these
where
then upload your current pkg build here https://mystb.in/
here and for the next one
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/_wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
like this?
yes
@rain flint remove the last underscore in line 31
on the mystbin or in my files?
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
ln -sf "/opt/_pkgname/$_pkgname" "${pkgdir}/usr/bin/_$pkgname"
should i make it that line?
append that line to line 31
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/_wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
remove the first _ in the ln
same error
@rain flint and the second one
same thing again
same thing
@rain flint photo please
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/_wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
ln -sf "/opt/$"_pkgname"/$_pkgname" "${pkgdir}/usr/bin/_$pkgname"
@rain flint
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/_wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...```
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
i feel like we are just going around in circles atp
@rain flint ln -sf /opt/"$pkgname"/"$_pkgname" "${pkgdir}/usr/bin/$_pkgname"
same error
@rain flint ln -sf /opt/"$_pkgname"/"$_pkgname" "${pkgdir}/usr/bin/$_pkgname"
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
ln -sf /opt/"wizard101"/"$_pkgname" "${pkgdir}/usr/bin/$_pkgname"
same thing
@rain flint photo please
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
```/home/max/Wizard101/PKGBUILD: line 31: unexpected EOF while looking for matching `"'
==> ERROR: Failed to source /home/max/Wizard101/PKGBUILD
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/_wizard101-bin': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...```
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting..```
install -d "${pkgdir}/opt/${wizard101}"
@rain flint photo please
add that to the pkgbuild
at the bottom?
where do i add it
@rain flint line 27
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
install -Dm644 "${srcdir}/wizard101.desktop" "${pkgdir}/usr/share/applications/wizard101.desktop"
@rain flint now link your current makepkg via mystbin
where do u put this one
@rain flint line 30
https://mystb.in/8ebad85c612bd39d6a @dense gale
@rain flint wizard101 instead of ${wizard101}
where
@rain flint 27
yes
yes
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wizard101.desktop
-> Found wizard101.deb
==> Validating source files with sha256sums...
wizard101.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
wizard101.deb ... Passed
==> Extracting sources...
-> Extracting wizard101.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
ln: failed to create symbolic link '/home/max/Wizard101/pkg/wizard101-bin/usr/bin/wizard101': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
remove line 2
and replace line 1 with no underscore
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> ERROR: .desktop was not found in the build directory and is not a URL.
@dense gale
make the .desktop file
Name=wizard101
Comment=a free to play MMO Wizards game..
GenericName=wizard101
Exec=/usr/bin/wizard101
Icon=/path/to/icom
Type=Application
StartupNotify=false
Keywords=wizard101``` like this
@rain flint photo please
change source=(${_pkgname}.desktop) to source=(${pkgname}.desktop)
hey so wine got updated and now its working so idk if i rly need to go through all this @dense gale
the only thing is the perforamnce drops a little bit so if u have anything that can help wine performance
try wine-stagning
how do i do that
is it like another verision i gotta download or just smth i activate?
@rain flint this one https://archlinux.org/packages/multilib/x86_64/wine-staging/
so just sudo pacman -S wine-staging?
yes
say yes when asked to remove wine for wine-staging
Wine Staging is a patched version of Wine, which contains bug fixes and features that have not been integrated into the stable or development branch yet.