Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Bump patch and metadata #11

Merged
merged 1 commit into from

4 participants

@Heather

No description provided.

@Heather Heather referenced this pull request
Closed

Code need update #10

@linziyi

Emerging (1 of 2) games-util/steam-installer-9999 from steam-overlay
steam.deb SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
Unpacking source...
Unpacking steam.deb to /var/tmp/portage/games-util/steam-installer-9999/work
Unpacking data.tar.gz to /var/tmp/portage/games-util/steam-installer-9999/work
Source unpacked in /var/tmp/portage/games-util/steam-installer-9999/work
Preparing source in /var/tmp/portage/games-util/steam-installer-9999/work ...
Applying remove-ubuntu-specifics.patch ...

Failed Patch: remove-ubuntu-specifics.patch !
( /var/lib/layman/steam-overlay/games-util/steam-installer/files/remove-ubuntu-specifics.patch )

Include in your bugreport the contents of:

/var/tmp/portage/games-util/steam-installer-9999/temp/remove-ubuntu-specifics.patch.out

ERROR: games-util/steam-installer-9999 failed (prepare phase):
Failed Patch: remove-ubuntu-specifics.patch!

Call stack:
ebuild.sh, line 93: Called src_prepare
environment, line 2157: Called epatch '/var/lib/layman/steam-overlay/games-util/steam-installer/files/remove-ubuntu-specifics.patch'
environment, line 1025: Called die
The specific snippet of code:
die "Failed Patch: ${patchname}!";

If you need support, post the output of emerge --info '=games-util/steam-installer-9999',
the complete build log and the output of emerge -pqv '=games-util/steam-installer-9999'.
This ebuild is from an overlay named 'steam-overlay': '/var/lib/layman/steam-overlay/'
The complete build log is located at '/var/tmp/portage/games-util/steam-installer-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/games-util/steam-installer-9999/temp/environment'.
Working directory: '/var/tmp/portage/games-util/steam-installer-9999/work'
S: '/var/tmp/portage/games-util/steam-installer-9999/work'

Failed to emerge games-util/steam-installer-9999, Log file:

'/var/tmp/portage/games-util/steam-installer-9999/temp/build.log'

Messages for package games-util/steam-installer-9999:

Failed Patch: remove-ubuntu-specifics.patch !
( /var/lib/layman/steam-overlay/games-util/steam-installer/files/remove-ubuntu-specifics.patch )

Include in your bugreport the contents of:

/var/tmp/portage/games-util/steam-installer-9999/temp/remove-ubuntu-specifics.patch.out
ERROR: games-util/steam-installer-9999 failed (prepare phase):
Failed Patch: remove-ubuntu-specifics.patch!

Call stack:
ebuild.sh, line 93: Called src_prepare
environment, line 2157: Called epatch '/var/lib/layman/steam-overlay/games-util/steam-installer/files/remove-ubuntu-specifics.patch'
environment, line 1025: Called die
The specific snippet of code:
die "Failed Patch: ${patchname}!";

If you need support, post the output of emerge --info '=games-util/steam-installer-9999',
the complete build log and the output of emerge -pqv '=games-util/steam-installer-9999'.
This ebuild is from an overlay named 'steam-overlay': '/var/lib/layman/steam-overlay/'
The complete build log is located at '/var/tmp/portage/games-util/steam-installer-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/games-util/steam-installer-9999/temp/environment'.
Working directory: '/var/tmp/portage/games-util/steam-installer-9999/work'
S: '/var/tmp/portage/games-util/steam-installer-9999/work'

@branan

This worked perfectly for me (AMD64 Gentoo unstable)

@linziyi

branan did you open shm in kernel?

@branan

@linziyi yes.

I haven't had a chance to actually run the steam installer yet (I'm remote from my desktop) but the ebuild itself worked fine and the installer is on my system.

@linziyi

do you have any suggestions for me?

@branan

@linziyi I'm not super-great with ebuilds. Things that might help, but I make no promises

  • delete /var/tmp/portage/games-util/steam-installer-9999 and also anything in /usr/portage/distfiles related to steam.
  • You might also want to double-check the git log for your overlay checkout to make sure nothing got merged incorrectly.
@linziyi

Thank you very much! It is successfully complied, but I can't find it in /usr/bin

@Heather

thank you for testing :) but where is maintainer?

@anyc anyc merged commit 2b5f42f into from
@anyc
Owner

Sorry guys, I was traveling the last days. I applied the patch, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Nov 30, 2012
  1. @Heather

    metadata bump & patch bump

    Heather authored
This page is out of date. Refresh to see the latest.
View
2  games-util/steam-installer/Manifest
@@ -1 +1 @@
-DIST steam.deb 1327544 SHA256 98df4be2c084cb0f1fabc3927f6987b15d2a9a19118f329a356d220e1d142445 SHA512 08d3f63253fc649adff0fa80615f2956cec042b8ada8511204254112c6da8c175359f692b4c95ee24dde3bb2224c31ddda145ca0a6ea7c9708e351581785b16b WHIRLPOOL f9f3f378cdb50aebf9ededa5a8c0e61bdbbcdef272678a2921aaa3e3ba21f1a79ac00564cdb012b17d62026da6c9692f0b7221929e07e04e6ffad60643280e91
+DIST steam.deb 1484458 SHA256 d58884262a42cfe5f98d4c37ad61aae7c9e1c0d7e8befae81aef4a099313a957 SHA512 ab311877559efb62668120cb45e4ae1491be07805ee47372d9159ad648bc79f463877bf9f921c2e87ec227bb678372b04b6236f24522577f9f8eae3795ee86b5 WHIRLPOOL b2bfdbd18c3e9aa4aada7e96c4a106ba2f3b0921a9869ac3fb2ffa5516207634ecbbe50518bdad895388a20e66165226cd885a3edcf2436a3a7cd52de2c37a10
View
45 games-util/steam-installer/files/remove-ubuntu-specifics.patch
@@ -1,9 +1,11 @@
---- usr/bin/steam.orig 2012-11-08 11:49:47.959025506 +0100
-+++ usr/bin/steam 2012-11-08 11:49:59.588025546 +0100
-@@ -1,26 +1,5 @@
- #! /bin/bash
+--- usr/bin/steam.orig 2012-11-30 16:59:01.798537287 +0400
++++ usr/bin/steam 2012-11-30 16:59:19.828312424 +0400
+@@ -108,27 +108,6 @@
+ fi
+ }
--function install_extra_packages() {
+-function install_extra_packages()
+-{
- EXTRA_PACKAGES="$*"
-
- # Get the list of packages which are already installed
@@ -11,29 +13,28 @@
-
- # compute the list of packages that need to be installed
- NEEDSINSTALL="$(comm -23 <(echo "$EXTRA_PACKAGES" | tr ' ' '\n' | sort) <(echo "$INSTALLED") | xargs ) "
+- NEEDSINSTALL=${NEEDSINSTALL## } # remove leading space
-
-- MESSAGE='Enter your password to complete the Steam installation.
+- if [ "$NEEDSINSTALL" ]; then
+- # Call to actually do the work
+- MESSAGE=$"Please enter your password to complete the Steam installation.
-
-Steam needs to install these additional packages:
--'$NEEDSINSTALL
--
-- if [ $NEEDSINSTALL ]; then
-- # Call gksudo to actually do the work
-- gksudo --disable-grab --message "$MESSAGE" apt-get install $NEEDSINSTALL
+-"$NEEDSINSTALL
+- run_sudo "$MESSAGE" apt-get install $NEEDSINSTALL
- fi
-}
-
--
- # these variables can be overridden on commandline
- LAUNCHSTEAMDIR=~/Steam
- LAUNCHSTEAMPLATFORM=ubuntu12_32
-@@ -54,9 +33,6 @@
-
- cp /usr/share/applications/steam.desktop "${DESKTOP_DIR}"
- chmod +x "${DESKTOP_DIR}/steam.desktop"
+ function install_bootstrap()
+ {
+ STEAMDIR=$1
+@@ -158,9 +137,6 @@
+
+ # Restore the umask
+ umask $omask
-
- # Try and install any extra packages
- install_extra_packages jockey-common python-apt
- fi
- # go to the install directory and run the client
- LAUNCHSTEAMDIR=`readlink -e $STEAMROOTLINK`
+ }
+
+ function repair_bootstrap()
Something went wrong with that request. Please try again.