vijaymoorthy001 / xmind3

Automatically exported from code.google.com/p/xmind3
0 stars 0 forks source link

Small error in debian/control file in xmind for debian amd64 package #201

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install xmind-amd64.sth.deb from the page
2. type something like 'sudo apt-get install gnome-<tab>' in a terminal

What is the expected output? What do you see instead?
I expect tab-completion, but I receive this:
 grep-status: /var/lib/dpkg/status:16850: expected a colon
(this is where the data from xmind's debian/control file ends up)

What version of the product are you using? On what operating system?
Ubuntu 10.04, x64, xmind 3.1

Please provide any additional information below.
This bug is due to a mal-formatted debian/control file. The Description field 
may not contain an entirely blank link (see 
http://www.debian.org/doc/debian-policy/ch-controlfields.html, paragrah 
5.6.13). Instead of a blank line, use a space and a full stop. The file should 
look something like this then:

Package: xmind
Status: install ok installed
Priority: optional
Section: multiverse/text
Installed-Size: 43060
Maintainer: xmind <dev@xmind.net>
Architecture: amd64
Version: 3.1.1.200912022330
Depends: libgtk2.0-0 (>= 2.8.0), openjdk-6-jre | sun-java5-jre | sun-java6-jre
Description: XMind - Brainstorming and Mind Mapping
 XMind, is a great brainstorming and mind mapping software tool, 
 developed by XMind Ltd. It helps people to capture ideas, organize to 
 various charts, and share them for collaboration. It supports mind maps, 
 fishbone diagrams, tree diagrams, org-charts, logic charts, and even 
 spreadsheets. It's often used for knowledge management, meeting minutes, 
 task management, and GTD. XMind is compatible with Freemind/Mindmanager.
 . 
 XMind has two editions, XMind, an open source software and XMind Pro.
 XMind is dual licensed under 2 open source licenses: the Eclipse Public 
 License v1.0 (EPL) and the GNU Lesser General Public License v3 (LGPL).
 XMind Pro is a subscription-based software, and starts with $49 per year.

Original issue reported on code.google.com by stuckint...@gmx.net on 4 Sep 2010 at 3:01

GoogleCodeExporter commented 9 years ago
what about downloading the v3.2 deb file and install directly?

Original comment by stephen0...@gmail.com on 21 Sep 2010 at 7:50

GoogleCodeExporter commented 9 years ago
The problem is the same with 3.2; the two paragraphs of the description in the 
file debian/control are separated with a blank line. The format specification 
for the file disallows this. To start a new paragrah use a dot instead of a 
blank line, as I demonstrated in the original report. Xmind's installation 
succeeds, but the content of the control file is installed into the system, 
breaking part of the package management's functionality.

Original comment by stuckint...@gmx.net on 21 Sep 2010 at 7:31

GoogleCodeExporter commented 9 years ago
Yesterday, I decided to upgrade my ubuntu from 10.04 to 12.04.1. It failed 
because of the blank line in the description of the Xmind package. It stopped 
in an inconsistent state and I spent quite a lot of time to repair my system. 
Of course, I don't blame authors of the Xmind package for all this, I will 
write a report also to Ubuntu team. Just wanted to let you know, that even such 
a small bug can break the whole system :o)

...so if you did not fix it yet, please do it for future upgraders :o)

Thanks for your work,
Michal Fapso

Original comment by michal.f...@gmail.com on 25 Sep 2012 at 7:31