#Trying to debtap Wizard101 but says dependencies can’t be translated

127 messages · Page 1 of 1 (latest)

rain flint
#

Does anyone know how to fix this or translate the .deb some other way than debtap?

dense gale
#

@rain flint link the pkgbuild I made please

rain flint
#

one second lemme get on my laptop

dense gale
#

@rain flint as a txt please

rain flint
#

`_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

dense gale
#

@rain flint press on the trash can and delete that

#

then show me makepkg -si

rain flint
rain flint
#

oh the makepkg -si of the current one?

dense gale
rain flint
#

==> 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...

dense gale
#

@rain flint three tics please

rain flint
#

?

dense gale
rain flint
#

where

dense gale
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...
#

like this?

dense gale
#

@rain flint remove the last underscore in line 31

rain flint
#

on the mystbin or in my files?

dense gale
#

then makepkg -si

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...
dense gale
rain flint
#

should i make it that line?

dense gale
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...
rain flint
#

same error

dense gale
#

@rain flint and the second one

rain flint
#

same thing again

dense gale
#

ln -sf "/opt/$"_pkgname"/$pkgname" "${pkgdir}/usr/bin/_$pkgname"

#

@rain flint

rain flint
#

same thing

dense gale
#

@rain flint photo please

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...
dense gale
#

@rain flint

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...
dense gale
#

ln -sf "/opt/$"_pkgname"/$_pkgname" "${pkgdir}/usr/bin/$pkgname"

#

@rain flint

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...
dense gale
#

ln -sf "/opt/$"_pkgname"/$_pkgname" "${pkgdir}/usr/bin/$_pkgname"

#

@rain flint

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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
dense gale
#

ln -sf /opt/"$_pkgname"/"$_pkgname" "${pkgdir}/usr/bin/$_pkgname"

#

@rain flint

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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...```
dense gale
#

ln -sf /opt/"$_pkgname"/"$pkgname" "${pkgdir}/usr/bin/$_pkgname"

#

@rain flint

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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
#

i feel like we are just going around in circles atp

dense gale
rain flint
#

same error

dense gale
#

@rain flint 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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
dense gale
#

ln -sf /opt/"wizard101"/"$_pkgname" "${pkgdir}/usr/bin/$_pkgname"

rain flint
#

same thing

dense gale
#

@rain flint photo please

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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
dense gale
#

ln -sf /opt/"$_pkgname"/"wizard101" "${pkgdir}/usr/bin/$_pkgname"

#

@rain flint

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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
dense gale
#

ln -sf /opt/"$_pkgname"/"wizard101" "${pkgdir}/usr/bin/"wizard101"

#

@rain flint

rain flint
#

```/home/max/Wizard101/PKGBUILD: line 31: unexpected EOF while looking for matching `"'
==> ERROR: Failed to source /home/max/Wizard101/PKGBUILD

dense gale
#

ln -sf "/opt/wizard101/wizard101" "${pkgdir}/usr/bin/_$pkgname"

#

@rain flint

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...```
dense gale
#

ln -sf "/opt/wizard101/wizard101" "${pkgdir}/usr/bin/wizard101"

#

@rain flint

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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting..```
dense gale
#

install -d "${pkgdir}/opt/${wizard101}"

rain flint
#

did it

#

now what @dense gale

dense gale
#

@rain flint photo please

rain flint
dense gale
rain flint
#

at the bottom?

rain flint
dense gale
rain flint
# dense gale <@523316208125214721> 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...
dense gale
#

install -Dm644 "${srcdir}/wizard101.desktop" "${pkgdir}/usr/share/applications/wizard101.desktop"

#

@rain flint now link your current makepkg via mystbin

dense gale
#

@rain flint line 30

rain flint
dense gale
#

@rain flint wizard101 instead of ${wizard101}

rain flint
#

where

dense gale
#

@rain flint 27

rain flint
#

oh i found it

#

do i keep the qoutation mark

dense gale
rain flint
#

alright i did it

#

now what @dense gale

#

makepkg -si?

dense gale
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': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
dense gale
#

and replace line 1 with no underscore

rain flint
#
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> ERROR: .desktop was not found in the build directory and is not a URL.
#

@dense gale

dense gale
#
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
#

i alr have one tho

#

with the same code

dense gale
#

@rain flint photo please

#

change source=(${_pkgname}.desktop) to source=(${pkgname}.desktop)

rain flint
#

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

rain flint
#

how do i do that

rain flint
dense gale
rain flint
#

so just sudo pacman -S wine-staging?

dense gale
#

say yes when asked to remove wine for wine-staging

rain flint
#

alright

#

is wine-staging more unstable or smth

dense gale