Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98079 - x11-wm/wmii-2 release avalible
Summary: x11-wm/wmii-2 release avalible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Torsten Veller (RETIRED)
URL: http://wmi.modprobe.de/index.orig.php
Whiteboard:
Keywords:
: 99033 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-05 21:39 UTC by Nick LaForge
Modified: 2005-08-12 09:13 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Working ebuild based based on wmii-1.1; may not be optimal (wmii-2_rc1.ebuild,1.93 KB, text/plain)
2005-07-06 09:01 UTC, Matt Brown
Details
difference between wmii-1.1.ebuild and wmii-2-rc1.ebuild (wmii-2-rc1.ebuild.diff,454 bytes, patch)
2005-07-06 10:04 UTC, Nick LaForge
Details | Diff
wmii-2_rc2.ebuild (wmii-2_rc2.ebuild,1.88 KB, text/plain)
2005-07-15 15:35 UTC, Christian Schlotter
Details
wmii-2.ebuild (wmii-2.ebuild,1.83 KB, text/plain)
2005-07-31 02:30 UTC, Christian Schlotter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick LaForge 2005-07-05 21:39:36 UTC
wmii-2-rc1 has been released and should be put into portage.

Reproducible: Always
Steps to Reproduce:
1. execute "emerge wmii" as root
2. 
3.

Actual Results:  
wmii-1 is installed

Expected Results:  
wmii-2-rc1 is installed

tarball for wmii-2-rc1 can be found here:
http://wmi.modprobe.de/download/wmii-2-rc1.tar.bz2
Comment 1 Matt Brown 2005-07-06 09:01:10 UTC
Created attachment 62778 [details]
Working ebuild based based on wmii-1.1; may not be optimal
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2005-07-06 09:16:21 UTC
Please attach unified diffs for updated ebuilds. It makes it much easier to
identify the changes you propose.
Comment 3 Nick LaForge 2005-07-06 10:04:01 UTC
Created attachment 62779 [details, diff]
difference between wmii-1.1.ebuild and wmii-2-rc1.ebuild
Comment 4 Nick LaForge 2005-07-06 10:11:29 UTC
Comment on attachment 62779 [details, diff]
difference between wmii-1.1.ebuild and wmii-2-rc1.ebuild

>3c3
>< # $Header: /var/cvsroot/gentoo-x86/x11-wm/wmii/wmii-1.1.ebuild,v 1.1 2005/06/13 17:15:28 tove Exp $
>---
>> # $Header: $
>6a7,8
>> SRC_P="wmii-2-rc1"
>> 
>9c11
>< SRC_URI="http://wmi.modprobe.de/download/${P}.tar.bz2"
>---
>> SRC_URI="http://wmi.modprobe.de/download/${SRC_P}.tar.bz2"
>25a28
>> 	mv "${WORKDIR}/${SRC_P}" "${S}"
>68c71
>< 	doexe "${S}"/contrib/*.{py,rb,sh} || die "contrib failed."
>---
>> 	doexe "${S}"/contrib/*.{py,rb} || die "contrib failed."
Comment 5 Nick LaForge 2005-07-06 10:12:42 UTC
Comment on attachment 62779 [details, diff]
difference between wmii-1.1.ebuild and wmii-2-rc1.ebuild

oops... sorry, ignore this comment.
Comment 6 Nick LaForge 2005-07-06 10:13:36 UTC
Comment on attachment 62779 [details, diff]
difference between wmii-1.1.ebuild and wmii-2-rc1.ebuild

it should say wmii-2-rc1, not 1.2-rc1.
Comment 7 Nick LaForge 2005-07-06 10:46:59 UTC
Comment on attachment 62779 [details, diff]
difference between wmii-1.1.ebuild and wmii-2-rc1.ebuild

Sorry... I'm new to bugzilla.  it should be "wmii-2_rc1" with an underscore...
:X
Comment 8 Nick LaForge 2005-07-06 10:51:53 UTC
Ok, I attempted to merge wmii-2_rc1 and it has failed:

root@slave wmii # ebuild wmii-2_rc1.ebuild digest
>>> Generating digest file...
<<< wmii-2-rc1.tar.bz2
>>> Generating manifest file...
<<< wmii-2_rc1.ebuild
<<< files/digest-wmii-2_rc1
>>> Computed message digests.

#head of merge omitted
#tail of merge:

Installing configuration files to /var/tmp/portage/wmii-2_rc1/image//etc/wmii
Installing doc to /var/tmp/portage/wmii-2_rc1/image//usr/share/wmii
Installing executable files to /var/tmp/portage/wmii-2_rc1/image//usr/bin
Installing manual pages to /var/tmp/portage/wmii-2_rc1/image//usr/share/man/man1
wmii successfully installed
/usr/lib/portage/bin/dodoc: ANNOUNCE does not exist.
/usr/lib/portage/bin/dodoc: docs/welcome.txt does not exist.
running install
running build
running build_ext
running install_lib
creating /var/tmp/portage/wmii-2_rc1/image/usr/lib
creating /var/tmp/portage/wmii-2_rc1/image/usr/lib/python2.3
creating /var/tmp/portage/wmii-2_rc1/image/usr/lib/python2.3/site-packages
copying build/lib.linux-i686-2.3/ixplib.so ->
/var/tmp/portage/wmii-2_rc1/image/usr/lib/python2.3/site-packages
install: cannot stat `/usr/local/portage/x11-wm/wmii/files/wmii.desktop': No
such file or directory

!!! ERROR: x11-wm/wmii-2_rc1 failed.
!!! Function src_install, Line 78, Exitcode 1
!!! wmii.desktop failed.
!!! If you need support, post the topmost build error, NOT this status message.

Comment 9 Nick LaForge 2005-07-06 11:04:43 UTC
Ok, the failed merge was my fault.  I forgot to include wmii.desktop.  I can
confirm that the ebuild merges correctly.
Comment 10 Christian Schlotter 2005-07-15 09:50:54 UTC
Release Candidate 2 is out.

It should be sufficient to replace
SRC_P="wmii-2-rc1"
with
SRC_P="wmii-2-rc2".
Comment 11 Nick LaForge 2005-07-15 10:59:07 UTC
*** Bug 99033 has been marked as a duplicate of this bug. ***
Comment 12 Nick LaForge 2005-07-15 11:01:01 UTC
(In reply to comment #10)
> Release Candidate 2 is out.
> 
> It should be sufficient to replace
> SRC_P="wmii-2-rc1"
> with
> SRC_P="wmii-2-rc2".

The merge fails for me after the build, during the install:

wmii successfully installed
dodoc: ANNOUNCE does not exist
dodoc: docs/welcome.txt does not exist
running install
running build
running build_ext
running install_lib
creating /var/tmp/portage/wmii-2_rc2/image/usr/lib
creating /var/tmp/portage/wmii-2_rc2/image/usr/lib/python2.3
creating /var/tmp/portage/wmii-2_rc2/image/usr/lib/python2.3/site-packages
copying build/lib.linux-i686-2.3/ixplib.so ->
/var/tmp/portage/wmii-2_rc2/image/usr/lib/python2.3/site-packages
install: cannot stat `/var/tmp/portage/wmii-2_rc2/work/wmii-2_rc2/contrib/*.rb':
No such file or directory

!!! ERROR: x11-wm/wmii-2_rc2 failed.
!!! Function src_install, Line 71, Exitcode 1
!!! contrib failed.
!!! If you need support, post the topmost build error, NOT this status message.
Comment 13 Christian Schlotter 2005-07-15 15:35:49 UTC
Created attachment 63489 [details]
wmii-2_rc2.ebuild

ebuild for rc2, based on ebuild for rc1 by Nick LaForge. diff to
wmii-1.1.ebuild:
3c3
< # $Header: /var/cvsroot/gentoo-x86/x11-wm/wmii/wmii-1.1.ebuild,v 1.1
2005/06/13 17:15:28 tove Exp $
---
> # $Header: $
6a7,8
> SRC_P="wmii-2-rc2"
> 
8,9c10,11
< HOMEPAGE="http://wmi.modprobe.de/index.php/WMII/Overview"
< SRC_URI="http://wmi.modprobe.de/download/${P}.tar.bz2"
---
> HOMEPAGE="http://www.wmii.net/"
> SRC_URI="http://wmi.modprobe.de/download/${SRC_P}.tar.bz2"
13c15
< KEYWORDS="~amd64 ~hppa ~x86"
---
> KEYWORDS="~x86"
25a28
>	mv "${WORKDIR}/${SRC_P}" "${S}"
58c61
<	dodoc ANNOUNCE CHANGES README LICENSE docs/welcome.txt || die "dodoc
failed."
---
>	dodoc CHANGES README LICENSE doc/welcome.txt || die "dodoc failed."
68c71
<	doexe "${S}"/contrib/*.{py,rb,sh} || die "contrib failed."
---
>	doexe "${S}"/contrib/*.py || die "contrib failed."
Comment 14 Nick LaForge 2005-07-15 16:18:06 UTC
(In reply to comment #13)
> Created an attachment (id=63489) [edit]
> wmii-2_rc2.ebuild
> 
> ebuild for rc2, based on ebuild for rc1 by Nick LaForge. diff to
> wmii-1.1.ebuild:
> 3c3
> < # $Header: /var/cvsroot/gentoo-x86/x11-wm/wmii/wmii-1.1.ebuild,v 1.1
> 2005/06/13 17:15:28 tove Exp $
> ---
> > # $Header: $
> 6a7,8
> > SRC_P="wmii-2-rc2"
> > 
> 8,9c10,11
> < HOMEPAGE="http://wmi.modprobe.de/index.php/WMII/Overview"
> < SRC_URI="http://wmi.modprobe.de/download/${P}.tar.bz2"
> ---
> > HOMEPAGE="http://www.wmii.net/"
> > SRC_URI="http://wmi.modprobe.de/download/${SRC_P}.tar.bz2"
> 13c15
> < KEYWORDS="~amd64 ~hppa ~x86"
> ---
> > KEYWORDS="~x86"
> 25a28
> >	mv "${WORKDIR}/${SRC_P}" "${S}"
> 58c61
> <	dodoc ANNOUNCE CHANGES README LICENSE docs/welcome.txt || die "dodoc
> failed."
> ---
> >	dodoc CHANGES README LICENSE doc/welcome.txt || die "dodoc failed."
> 68c71
> <	doexe "${S}"/contrib/*.{py,rb,sh} || die "contrib failed."
> ---
> >	doexe "${S}"/contrib/*.py || die "contrib failed."

This ebuild works for me.
Comment 15 Tobias Nyström 2005-07-26 08:44:07 UTC
Using wmii-2_rc2.ebuild:

wmii successfully installed
running install
running build
running build_ext
running install_lib
creating /var/tmp/portage/wmii-2_rc2/image/usr/lib
creating /var/tmp/portage/wmii-2_rc2/image/usr/lib/python2.3
creating /var/tmp/portage/wmii-2_rc2/image/usr/lib/python2.3/site-packages
copying build/lib.linux-i686-2.3/ixplib.so ->
/var/tmp/portage/wmii-2_rc2/image/usr/lib/python2.3/site-packages
install: cannot stat `/usr/local/portage/x11-wm/wmii/files/wmii.desktop': No
such file or directory

!!! ERROR: x11-wm/wmii-2_rc2 failed.
!!! Function src_install, Line 78, Exitcode 1
!!! wmii.desktop failed.
!!! If you need support, post the topmost build error, NOT this status message.

Commaneted out these two lines and then it worked:

    insinto /usr/share/xsessions
    doins "${FILESDIR}"/"${PN}".desktop || die "${PN}.desktop failed."

What does this file do? (as it's not in the tarball from wmii)
Comment 16 Torsten Veller (RETIRED) gentoo-dev 2005-07-27 07:01:26 UTC
> install: cannot stat `/usr/local/portage/x11-wm/wmii/files/wmii.desktop': No
such file or directory

You didn't copy it into PORTDIR_OVERLAY (see quoted path above).

> What does this file do? (as it's not in the tarball from wmii)

<http://www.freedesktop.org/Standards/desktop-entry-spec>
Comment 17 Christian Schlotter 2005-07-31 02:30:16 UTC
Created attachment 64774 [details]
wmii-2.ebuild

wmii-2 'boyd'
https://lists.berlios.de/pipermail/wmi-announce/2005-July/000005.html
Comment 18 Benoit Boissinot 2005-08-01 08:48:43 UTC
i thought rci was now a dependency of wmii.
Comment 19 Benoit Boissinot 2005-08-01 09:06:01 UTC
(In reply to comment #18)
> i thought rci was now a dependency of wmii.

sorry, i checked and this is only true for the snapshots
Comment 20 Torsten Veller (RETIRED) gentoo-dev 2005-08-12 09:13:56 UTC
Ok, wmii-2 is in the tree.
I am not happy with it because i consider this as another dead release of wmii.