package spider (not installed) failed to install/upgrade: попытка перезаписать /usr/games/spider, который уже имеется в пакете ace-of-penguins 1.3-0ubuntu1

Bug #643336 reported by Dmitriy
76
This bug affects 9 people
Affects Status Importance Assigned to Milestone
ace-of-penguins (Ubuntu)
Fix Released
Medium
Artur Rona
spider (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: spider

I'm using Ubuntu 10.10 - the Maverick Meerkat
I've tried to install the game "spider", but Ubuntu Software Center have been crashed

ProblemType: Package
DistroRelease: Ubuntu 10.10
Package: spider (not installed)
ProcVersionSignature: Ubuntu 2.6.35-22.32-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
AptOrdering:
 spider: Install
 spider: Configure
Architecture: i386
Date: Mon Sep 20 11:17:57 2010
ErrorMessage: попытка перезаписать /usr/games/spider, который уже имеется в пакете ace-of-penguins 1.3-0ubuntu1
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta i386 (20100901.1)
SourcePackage: spider
Title: package spider (not installed) failed to install/upgrade: попытка перезаписать /usr/games/spider, который уже имеется в пакете ace-of-penguins 1.3-0ubuntu1

Revision history for this message
Dmitriy (dimkapodol) wrote :
Revision history for this message
Francisco José Cañizares Santofimia (telefrancisco) wrote :

Dupe of #641588 ???

Revision history for this message
Julien Lavergne (gilir) wrote :

The packages provides the same file : /usr/games/spider.
IMO, the best solution is to rename spider from ace-of-penguins (something like spider-ace for the binary and the desktop file).

Changed in ace-of-penguins (Ubuntu):
status: New → Confirmed
Changed in spider (Ubuntu):
status: New → Confirmed
Changed in ace-of-penguins (Ubuntu):
importance: Undecided → Medium
Changed in spider (Ubuntu):
importance: Undecided → Medium
Julien Lavergne (gilir)
Changed in ace-of-penguins (Ubuntu):
status: Confirmed → Triaged
Changed in spider (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Manfred Hampl (m-hampl) wrote :

I guess I have found the missing bits in ace-of-penguins source:

in /debian/rules a line has to be added :
line 27 "spider \" (between "solitaire \" and "taipedit \")

and in /debian a file has to be added
"penguin-spider.desktop"
with contents
(BOF)
[Desktop Entry]
Type=Application
Name=Penguin Spider
GenericName=
Comment=
Icon=
Exec=/usr/games/ace-spider
Terminal=false
Categories=Game;CardGame;
(EOF)

This should care for naming the executable file ace-spider (similar to all other games in ace-of-penguins) and care for providing the required information for automatic adding to the desktop application starter.

As I am rather new to launchpad I do not know how to create a new version of ace-of penguins that incorporates these changes (not even how to create a diff file), I hope someone who is able to do this will pick it up.

Revision history for this message
Manfred Hampl (m-hampl) wrote :

Just saw that an update for spider is also missing in another file in the debian subdirectory:

in debian/menu (I do not know what that file is used for) two lines have to be added

?package(ace-of-penguins):needs="X11" section="Games/Card"\
  title="Penguin Spider" command="/usr/games/ace-spider"

information about spider is also missing in some other files, e.g.
debian/ace-of-penguins.6.orig.man
debian/ace-of-penguins.6.pod

Revision history for this message
Julien Lavergne (gilir) wrote :

I think it's a good approch. Could you provide a debdiff of this changes, so I can review it and upload the fix ? You can find information about it on https://wiki.ubuntu.com/MOTU/Contributing#Preparing New Revisions

Thanks.

Revision history for this message
Manfred Hampl (m-hampl) wrote :

Attached my first try with a debdiff file with the patch, I hope it works.

tags: added: patch
Revision history for this message
Julien Lavergne (gilir) wrote :

Looks good me. Do you test if it build correctly on Ubuntu Natty, with a PPA or a pbuilder ?
I'll proceed it in the next days, thank you for your contribution.

Changed in ace-of-penguins (Ubuntu):
assignee: nobody → Julien Lavergne (gilir)
status: Triaged → In Progress
Revision history for this message
Manfred Hampl (m-hampl) wrote :

@Julien Laverne: I just set up a pbuilder environment for the first time (with success thanks to the wiki packaging guide and PbuilderHowto), and I can confirm that the new version builds on maverick and on natty.

Revision history for this message
Julien Lavergne (gilir) wrote :

Great ! Thank you for the test.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ace-of-penguins - 1.3-1ubuntu1

---------------
ace-of-penguins (1.3-1ubuntu1) natty; urgency=low

  [ Artur Rona ]
  * Merge from debian unstable. Remaining changes:
    - debian/patches/11-include-imagelib.patch:
      + Fix implicit pointer conversion.

  [ Manfred Hampl ]
  * Add missing information for spider game (available since 1.3):
    - debian/*.man, debian/*.pod, debian/menu:
      + Information about spider added. (LP: #643336)
 -- Artur Rona <email address hidden> Sun, 31 Oct 2010 12:40:19 +0100

Changed in ace-of-penguins (Ubuntu):
status: In Progress → Fix Released
Artur Rona (ari-tczew)
Changed in ace-of-penguins (Ubuntu):
assignee: Julien Lavergne (gilir) → Artur Rona (ari-tczew)
Revision history for this message
Manfred Hampl (m-hampl) wrote :

This bug was fixed in the package ace-of-penguins - 1.3-1ubuntu1
---------------
ace-of-penguins (1.3-1ubuntu1) natty; urgency=low

Changed in spider (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.