Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
forced update to wine-vanilla => huge mess
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Dragonlord
Guru
Guru


Joined: 22 Aug 2004
Posts: 387
Location: Switzerland

PostPosted: Sat Dec 02, 2017 2:55 pm    Post subject: forced update to wine-vanilla => huge mess Reply with quote

Simply put: app-emulation/wine-vanilla-2.0.2 does not compile:
Code:
a-2.0.2/image//usr/share/wine-vanilla-2.0.2/man/man1/wmc.1
STRIPPROG="x86_64-pc-linux-gnu-strip" /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/tools/install-sh  wmc /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image//usr/lib/wine-vanilla-2.0.2/bin/wmc
make[1]: Leaving directory '/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2-abi_x86_64.amd64/tools/wmc'
make[1]: Entering directory '/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2-abi_x86_64.amd64/tools/wrc'
/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/tools/install-sh -m 644  wrc.man /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image//usr/share/wine-vanilla-2.0.2/man/man1/wrc.1
STRIPPROG="x86_64-pc-linux-gnu-strip" /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/tools/install-sh  wrc /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image//usr/lib/wine-vanilla-2.0.2/bin/wrc
make[1]: Leaving directory '/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2-abi_x86_64.amd64/tools/wrc'
/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/tools/install-sh -m 644  /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/loader/l_intl.nls /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image//usr/share/wine-vanilla-2.0.2/wine/l_intl.nls
/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/tools/install-sh -m 644  /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/work/wine-2.0.2/loader/wine.desktop /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image//usr/share/wine-vanilla-2.0.2/applications/wine.desktop
 * PT_PAX marking -psmr /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/lib/wine-vanilla-2.0.2/bin/wine64 with paxctl
 * PT_PAX marking -psmr /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/lib/wine-vanilla-2.0.2/bin/wine64 with scanelf
 * PT_PAX marking -psmr /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/lib/wine-vanilla-2.0.2/bin/wine64-preloader with paxctl
 * PT_PAX marking -psmr /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/lib/wine-vanilla-2.0.2/bin/wine64-preloader with scanelf
 * XATTR_PAX marking -psmre /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/lib/wine-vanilla-2.0.2/bin/wine64 with setfattr
 * XATTR_PAX marking -psmre /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/lib/wine-vanilla-2.0.2/bin/wine64-preloader with setfattr
/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/temp/environment: line 3647: no match: /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/share/wine-vanilla-2.0.2/man/pl*
 * The ebuild phase 'install' has exited unexpectedly. This type of
 * behavior is known to be triggered by things such as failed variable
 * assignments (bug #190128) or bad substitution errors (bug #200313).
 * Normally, before exiting, bash should have displayed an error message
 * above. If bash did not produce an error message above, it's possible
 * that the ebuild has called `exit` when it should have called `die`
 * instead. This behavior may also be triggered by a corrupt bash binary or
 * a hardware problem such as memory or cpu malfunction. If the problem is
 * not reproducible or it appears to occur randomly, then it is likely to
 * be triggered by a hardware problem. If you suspect a hardware problem
 * then you should try some basic hardware diagnostics such as memtest.
 * Please do not report this as a bug unless it is consistently
 * reproducible and you are sure that your bash binary and hardware are
 * functioning properly.

>>> Failed to emerge app-emulation/wine-vanilla-2.0.2, Log file:


The warning is bullshit. Hardware is all fine and the error is reproducable always at the same place... namely here:
Code:
/opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/temp/environment: line 3647: no match: /opt/portage_tmp/portage/app-emulation/wine-vanilla-2.0.2/image/usr/share/wine-vanilla-2.0.2/man/pl*


Sounds like somebody messed up man-pages. Is there a use flag present which triggers these man-pages? I gladly can live without them:
Code:
[ebuild  N     ] app-emulation/wine-vanilla-2.0.2:2.0.2::gentoo  USE="X alsa cups fontconfig gecko jpeg lcms mono mp3 ncurses nls openal opencl opengl perl png realtime run-exes samba ssl threads truetype udev udisks xcomposite xinerama xml -capi -custom-cflags -dos -gphoto2 -gsm -gstreamer -ldap -netapi -odbc -osmesa -oss -pcap -prelink -pulseaudio -scanner (-selinux) {-test} -v4l" ABI_X86="64 -32 (-x32)" LINGUAS="de en -ar -bg -ca -cs -da -el -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 0 KiB

_________________
Leader and Head Programmer: Epsylon, Drag[en]gine and others
Back to top
View user's profile Send private message
Chiitoo
Moderator
Moderator


Joined: 28 Feb 2010
Posts: 1399
Location: Here and Away Again

PostPosted: Sat Dec 02, 2017 3:31 pm    Post subject: ><)))°€ Reply with quote

Looks like Bug 617864 - app-emulation/wine-{any,vanilla,staging,d3d9} does not generate wine.1 manpages for 64 bit only installations.

Are you also building a 64-bit only Wine, and is that actually useful to you?
_________________
Kind Regards,
~ The Noob Unlimited ~

Sore wa sore, kore wa kore.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 11419

PostPosted: Sat Dec 02, 2017 5:11 pm    Post subject: Re: ><)))°€ Reply with quote

Chiitoo wrote:
Are you also building a 64-bit only Wine, and is that actually useful to you?
Yes, he is building x64-only (per the ABI_X86 in his emerge output):
Dragonlord wrote:
Code:
[ebuild  N     ] app-emulation/wine-vanilla-2.0.2:2.0.2::gentoo  USE="X alsa cups fontconfig gecko jpeg lcms mono mp3 ncurses nls openal opencl opengl perl png realtime run-exes samba ssl threads truetype udev udisks xcomposite xinerama xml -capi -custom-cflags -dos -gphoto2 -gsm -gstreamer -ldap -netapi -odbc -osmesa -oss -pcap -prelink -pulseaudio -scanner (-selinux) {-test} -v4l" ABI_X86="64 -32 (-x32)" LINGUAS="de en -ar -bg -ca -cs -da -el -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 0 KiB
I cannot comment on whether that is useful to him.
Back to top
View user's profile Send private message
Dragonlord
Guru
Guru


Joined: 22 Aug 2004
Posts: 387
Location: Switzerland

PostPosted: Sun Dec 03, 2017 2:27 pm    Post subject: Reply with quote

I don't know what package I rememerge did a change but it somehow went through. Seems to be too difficult to track down which package might be the problem so I write it off as a single-time problem impossible to properly track down.
_________________
Leader and Head Programmer: Epsylon, Drag[en]gine and others
Back to top
View user's profile Send private message
Dragonlord
Guru
Guru


Joined: 22 Aug 2004
Posts: 387
Location: Switzerland

PostPosted: Tue Dec 05, 2017 12:35 am    Post subject: Reply with quote

Aaaaand... the problem is back again. I thought it had been fixed but instead wine got unmerged completely without me noticing. Guess I need to file this as a bug since it is impossible to emerge wine-vanilla like this.
_________________
Leader and Head Programmer: Epsylon, Drag[en]gine and others
Back to top
View user's profile Send private message
akadaedalus
n00b
n00b


Joined: 04 Oct 2010
Posts: 6

PostPosted: Wed Dec 06, 2017 6:44 pm    Post subject: Reply with quote

Can I use my rarely-used forum login to whine (no pun intended) that this is FUBAR and I haven't seen the likes of it in Gentoo for years? It's even affecting my (mostly) stable work desktop. Cute idea, bad execution.
Back to top
View user's profile Send private message
Chiitoo
Moderator
Moderator


Joined: 28 Feb 2010
Posts: 1399
Location: Here and Away Again

PostPosted: Wed Dec 06, 2017 7:32 pm    Post subject: Reply with quote

Dragonlord wrote:
Aaaaand... the problem is back again. I thought it had been fixed but instead wine got unmerged completely without me noticing. Guess I need to file this as a bug since it is impossible to emerge wine-vanilla like this.

Setting the sneaky unmerge aside... there is a bug open for this already, or was, but closed, then re-opened (I linked to it earlier).

akadaedalus wrote:
Can I use my rarely-used forum login to whine (no pun intended) that this is FUBAR and I haven't seen the likes of it in Gentoo for years? It's even affecting my (mostly) stable work desktop. Cute idea, bad execution.

Details, please. Details. :]

If you're hitting the same bug, I'll ask you the same: do you actually find a 64-bit only Wine useful? This is more a curiosity of mine than anything else (and to confirm that it's still happening only when building just the 64-bit side).

I am definitely one of the people to blame for this, as I didn't think of testing 64-bit only builds while the new packaging was being set up.

So you have my apologies, not that they'll help.
_________________
Kind Regards,
~ The Noob Unlimited ~

Sore wa sore, kore wa kore.
Back to top
View user's profile Send private message
akadaedalus
n00b
n00b


Joined: 04 Oct 2010
Posts: 6

PostPosted: Thu Dec 07, 2017 11:01 pm    Post subject: Reply with quote

akadaedalus wrote:
Can I use my rarely-used forum login to whine (no pun intended) that this is FUBAR and I haven't seen the likes of it in Gentoo for years? It's even affecting my (mostly) stable work desktop. Cute idea, bad execution.

Details, please. Details. :]

What bit me in the butt is that I like to build 64-bit libraries only but have to make a bajillion exceptions for the 32-bit Wine to function, and I have to go figure out my use flags again. This is mostly my problem and my own.
Back to top
View user's profile Send private message
Dragonlord
Guru
Guru


Joined: 22 Aug 2004
Posts: 387
Location: Switzerland

PostPosted: Sat Dec 09, 2017 1:49 am    Post subject: Reply with quote

I'm not using 64-bit only. I've got an own package.use file only for emerge -avuDN notoriously nagging about adding 32-bit version due to wine requiring it.

Anyways... what details? What more details? Emerge doesn't churn out more details to work with. Even the log file contains the exact same thing.
_________________
Leader and Head Programmer: Epsylon, Drag[en]gine and others
Back to top
View user's profile Send private message
Ant P.
Advocate
Advocate


Joined: 18 Apr 2009
Posts: 4519

PostPosted: Sat Dec 09, 2017 5:30 am    Post subject: Reply with quote

Dragonlord wrote:
I'm not using 64-bit only.

You might want to re-read the contents of your first post then, because either that or this is false.
_________________
*.ebuild // /etc/service/*
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum