suffix is set to -Unknown in debian wheezy and jessie

Bug #1426709 reported by Christian Jakob
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Yade
Invalid
Low
Unassigned

Bug Description

Hi,

I installed a fresh debian jessie the newest yade version (27.2.2015).

I followed installation procedure [1], but cmake gives:

-- Suffix is set to -Unknown

The same happens on wheezy, while it is working on squeeze.

Regards,

Christian

[1] https://yade-dem.org/doc/installation.html#prerequisities

BTW, there is also an unresolved dependecy problem for python-gts and paraview:

root@debian-jessie:/home/christian# aptitude install python-gts
The following NEW packages will be installed:
  libwxbase3.0-0{a} libwxgtk3.0-0{a} mayavi2{a} python-apptools{a} python-configobj{a} python-envisage{a} python-gts python-pyface{a}
  python-traits{a} python-traitsui{a} python-vtk{a} python-wxgtk3.0{a} python-wxversion{a} tcl-vtk{a}
0 packages upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 46.6 MB of archives. After unpacking 171 MB will be used.
The following packages have unmet dependencies:
 python-vtk6 : Conflicts: python-vtk but 5.8.0-17.5 is to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1) paraview-python
2) python-vtk6

     Leave the following dependencies unresolved:
3) paraview recommends paraview-python

Changed in yade:
importance: Undecided → Low
Revision history for this message
Anton Gladky (gladky-anton) wrote : Re: [Bug 1426709] [NEW] suffix is set to -Unknown in debian wheezy and jessie

I would split these two issues. The first one (wrong suffix) is probably
due to missing git-package in your system. Or you downloaded
just the fresh tarball?

The dependency problem is strange. Please, show your /etc/apt/sources.list

Cheers

Anton

Revision history for this message
Christian Jakob (jakob-ifgt) wrote :

hi anton,

## 1) the problem for the first issue is: git is already installed on my system...

root@debian-jessie:/home/christian# dpkg -l | grep -w git
ii git 1:2.1.4-2.1 amd64 fast, scalable, distributed revision control system
ii git-man 1:2.1.4-2.1 all fast, scalable, distributed revision control system (manual pages)
ii python-git 0.3.2~RC1-3 all Python library to interact with Git repositories
ii python-gitdb 0.5.4-1 amd64 pure-Python git object database

## 2) for the second issue: i use the standard sources.list and added 'contrib non-free' to each line:

deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie-updates main contrib non-free

# jessie-backports, previously on backports.debian.org
deb http://ftp.de.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie-backports main contrib non-free

Revision history for this message
Anton Gladky (gladky-anton) wrote :

Hi Christian,

sorry, I am not able to reproduce any of your problems. I have
even installed the fresh Debian Jessie on virtualbox and everything
works like a charm.

The git is correctly defining the version number (current is
-2015-02-27.git-5a9cb11) and there are no dependency problems.

Did you upgrade your system or it was fresh installation?

Anton

Revision history for this message
Christian Jakob (jakob-ifgt) wrote :

I did a fresh installation of jessie and a fresh compilation of yade (downloaded trunk-master.zip from git page).

Maybe the first issue could be fixed by downloading source code via 'git clone'?

For the second issue: I think there is a conflict between different vtk versions (python-gts needs 5.8 and paraview-python needs version 6.1). I removed the packages paraview-python and python-vtk6 and paraview is still working, so it seems to be not critical.

Revision history for this message
Anton Gladky (gladky-anton) wrote : Re: [Bug 1426709] Re: suffix is set to -Unknown in debian wheezy and jessie

2015-03-02 9:03 GMT+01:00 Christian Jakob <email address hidden>:

> I did a fresh installation of jessie and a fresh compilation of yade
> (downloaded trunk-master.zip from git page).
>
> Maybe the first issue could be fixed by downloading source code via 'git
> clone'?
>

Sure, tarball does not ship necessary git-metadata.

> For the second issue: I think there is a conflict between different vtk
> versions (python-gts needs 5.8 and paraview-python needs version 6.1). I
> removed the packages paraview-python and python-vtk6 and paraview is
> still working, so it seems to be not critical.
>

We were trying to resolve all issues with 5.8 and 6.X conflicts. Hopefully
vtk5.8 will be removed before next Debian release completely.

Cheers

Anton

Revision history for this message
Christian Jakob (jakob-ifgt) wrote :

Ok, thanks Anton!

Changed in yade:
status: New → 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.