Hi, I see this as beta testing exercise, so here is what I did:
1. Long time ago I asked Michele to help me build local repository and build system. This now works and I can build the packages from git repository, which I checked out. 2. I then create a local repository and can use it from the local network 3. I had no problem installing, upgrading and testing - it is just great!
I just wanted to try installing TDE from scratch in clean chrooted debootstrap from the repository I build last month, but I failed on few metapackages. (This is perhaps related to a UL issue discussed few days ago)
apt-get install tde-trinity
The following packages have unmet dependencies: tde-trinity : Depends: tde-core-trinity (>= 4:14.0.0~) but it is not going to be installed Depends: desktop-base-trinity but it is not installable E: Unable to correct problems, you have held broken packages.
Why I don't find desktop-base-trinity in stretch
$ grep desktop-base-trinity -r tde/1_git/tde-packaging/debian/stretch/ | grep Package
but it is in
$ grep desktop-base -r tde/1_git/tde-packaging/ | grep Package tde/1_git/tde-packaging/ubuntu/maverick/defaultsettings/desktop-base/debian/control:Package: desktop-base-trinity
same for tde-core
$ grep tde-core -r tde/1_git/tde-packaging/ | grep Package tde/1_git/tde-packaging/debian/squeeze/metapackages/meta-tde/debian/control:Package: tde-core-trinity tde/1_git/tde-packaging/debian/lenny/metapackages/meta-tde/debian/control:Package: tde-core-trinity
Where do I log this bugzilla or gitea?
thanks
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On 2019/02/08 07:17 PM, deloptes wrote:
Hi, I see this as beta testing exercise, so here is what I did:
- Long time ago I asked Michele to help me build local repository and build system. This now works and I can build
the packages from git repository, which I checked out. 2. I then create a local repository and can use it from the local network 3. I had no problem installing, upgrading and testing - it is just great!
I just wanted to try installing TDE from scratch in clean chrooted debootstrap from the repository I build last month, but I failed on few metapackages. (This is perhaps related to a UL issue discussed few days ago)
apt-get install tde-trinity
The following packages have unmet dependencies: tde-trinity : Depends: tde-core-trinity (>= 4:14.0.0~) but it is not going to be installed Depends: desktop-base-trinity but it is not installable E: Unable to correct problems, you have held broken packages.
Why I don't find desktop-base-trinity in stretch
$ grep desktop-base-trinity -r tde/1_git/tde-packaging/debian/stretch/ | grep Package
but it is in
$ grep desktop-base -r tde/1_git/tde-packaging/ | grep Package tde/1_git/tde-packaging/ubuntu/maverick/defaultsettings/desktop-base/debian/control:Package: desktop-base-trinity
same for tde-core
$ grep tde-core -r tde/1_git/tde-packaging/ | grep Package tde/1_git/tde-packaging/debian/squeeze/metapackages/meta-tde/debian/control:Package: tde-core-trinity tde/1_git/tde-packaging/debian/lenny/metapackages/meta-tde/debian/control:Package: tde-core-trinity
Where do I log this bugzilla or gitea?
thanks
Hi Emanoil, there is no tde-core-trinity not desktop-base-trinity package in debian. Are you sure you are not mixing up debian and ubuntu (e.g. try to install ubuntu TDE packages in debian)? I have no problem to install TDE on a clean empty debian distro, in fact this is the way I usually do it.
Cheers Michele
Dne pá 8. února 2019 Michele Calgaro via trinity-devel napsal(a):
On 2019/02/08 07:17 PM, deloptes wrote:
Hi, I see this as beta testing exercise, so here is what I did:
- Long time ago I asked Michele to help me build local repository
and build system. This now works and I can build the packages from git repository, which I checked out. 2. I then create a local repository and can use it from the local network 3. I had no problem installing, upgrading and testing - it is just great!
I just wanted to try installing TDE from scratch in clean chrooted debootstrap from the repository I build last month, but I failed on few metapackages. (This is perhaps related to a UL issue discussed few days ago)
apt-get install tde-trinity
The following packages have unmet dependencies: tde-trinity : Depends: tde-core-trinity (>= 4:14.0.0~) but it is not going to be installed Depends: desktop-base-trinity but it is not installable E: Unable to correct problems, you have held broken packages.
Why I don't find desktop-base-trinity in stretch
$ grep desktop-base-trinity -r tde/1_git/tde-packaging/debian/stretch/ | grep Package
but it is in
$ grep desktop-base -r tde/1_git/tde-packaging/ | grep Package tde/1_git/tde-packaging/ubuntu/maverick/defaultsettings/desktop-base/ debian/control:Package: desktop-base-trinity
same for tde-core
$ grep tde-core -r tde/1_git/tde-packaging/ | grep Package tde/1_git/tde-packaging/debian/squeeze/metapackages/meta-tde/debian/c ontrol:Package: tde-core-trinity tde/1_git/tde-packaging/debian/lenny/metapackages/meta-tde/debian/con trol:Package: tde-core-trinity
Where do I log this bugzilla or gitea?
thanks
Hi Emanoil, there is no tde-core-trinity not desktop-base-trinity package in debian. Are you sure you are not mixing up debian and ubuntu (e.g. try to install ubuntu TDE packages in debian)? I have no problem to install TDE on a clean empty debian distro, in fact this is the way I usually do it.
Cheers Michele
tde-core-trinity and desktop-base-trinity are only metapackages. It is possible that the Michele scripts do not build the metapackages.
Cheers
Slávek Banko wrote:
tde-core-trinity and desktop-base-trinity are only metapackages. It is possible that the Michele scripts do not build the metapackages.
Hi Slávek, I used his script only to update the git repositories and I use own script to build and create debian package repository. Look in my message - the problem is when I build there seem to be dependency in tde-trinity on these two packages that are not in Debian/Stretch as Michele pointed out. So I am trying to understand where is this dependency coming from.
So tde-trinity meta package builds following packages and there is the dependency on tde-core-trinity desktop-base-trinity and tde-core-trinity on synaptic-trinity.
Perhaps I am not supposed to build tde-trinity at all - but it is in debian
I am confused.
Package: tde-trinity Architecture: all Section: tde Priority: optional Provides: kde-trinity Replaces: kde-trinity Breaks: kde-trinity Depends: tde-core-trinity (>= 4:14.0.0~), tdeedu-trinity (>= 4:14.0.0~), tdegames-trinity (>= 4:14.0.0~), tdetoys-trinity (>= 4:14.0.0~), tdeaccessibility-trinity (>= 4:14.0.0~), tdeaddons-trinity (>= 4:14.0.0~), tdeadmin-trinity (>= 4:14.0.0~), tdeartwork-trinity (>= 4:14.0.0~), tdegraphics-trinity (>= 4:14.0.0~), tdemultimedia-trinity (>= 4:14.0.0~), tdenetwork-trinity (>= 4:14.0.0~), tdepim-trinity (>= 4:14.0.0~), tdeutils-trinity (>= 4:14.0.0~), tdewebdev-trinity (>= 4:14.0.0~), desktop-base-trinity
Package: tde-core-trinity Architecture: all Section: tde Priority: optional Provides: kde-core-trinity Replaces: kde-core-trinity Breaks: kde-core-trinity Depends: arts-trinity (>= 1.5.5), tdebase-trinity (>= 4:14.0.0~), tdelibs-trinity (>= 4:14.0.0~), sudo-trinity, synaptic-trinity Suggests: tde-i18n-trinity Description: Trinity Desktop Environment core modules [Trinity] TDE (Trinity Desktop Environment) is a powerful Open Source graphical desktop environment for Unix workstations. It combines ease of use, contemporary functionality, and outstanding graphical design with the technological superiority of the Unix operating system. . This metapackage includes the core official modules released with TDE. This includes just the basic desktop (browser, file manager, text editor, control center, panel, etc.) and important libraries and data, in addition to the aRts soundserver.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On 2019/02/08 09:16 PM, Slávek Banko wrote:
tde-core-trinity and desktop-base-trinity are only metapackages. It is possible that the Michele scripts do not build the metapackages.
ah ah! my apologies then :-( yes, I don't build them on my system and don't use them either. Sorry for the wrong info. Cheers Michele
Michele Calgaro via trinity-devel wrote:
tde-core-trinity and desktop-base-trinity are only metapackages. It is =
possible that the Michele scripts do not
build the metapackages.
ah ah! my apologies then :-( yes, I don't build them on my system and don= 't use them either. Sorry for the wrong info. Cheers Michele
On the wiki under Stretch it is saying you should do apt-get install tde-trinity
And as I said I do not build with your script, I use only the part that updates all GIT. Then I build almost everything that is listed in tde-packaging, but the dependencies are not and IMO this dependencies might be new, but I have never tried to build/install complete as now.
thanks
Michele Calgaro via trinity-devel wrote:
Hi Emanoil, there is no tde-core-trinity not desktop-base-trinity package in debian. Are you sure you are not mixing up debian and ubuntu (e.g. try to install ubuntu TDE packages in debian)? I have no problem to install TDE on a clean empty debian distro, in fact this is the way I usually do it.
On my machine there are left overs from before who satisfy the dependencies. This is why it was just noticed when doing fresh install
ii synaptic-trinity 4:14.0.4-0debian9.0.0+0~a all Synaptic for the Trinity Desktop Environment
So I am not convinced that there everything is OK around the meta package(s).
On Saturday 09 of February 2019 19:16:22 deloptes wrote:
Michele Calgaro via trinity-devel wrote:
Hi Emanoil, there is no tde-core-trinity not desktop-base-trinity package in debian. Are you sure you are not mixing up debian and ubuntu (e.g. try to install ubuntu TDE packages in debian)? I have no problem to install TDE on a clean empty debian distro, in fact this is the way I usually do it.
On my machine there are left overs from before who satisfy the dependencies. This is why it was just noticed when doing fresh install
ii synaptic-trinity 4:14.0.4-0debian9.0.0+0~a all Synaptic for the Trinity Desktop Environment
So I am not convinced that there everything is OK around the meta package(s).
Hi Emanoil,
if you do not have configured any public Trinity repository - stable / nightly builds / preliminary stable builds / preliminary testing builds, and you do not build metapackages in your private repository, then it's quite obvious that you do not have any Trinity metapackages available.
Cheers
Slávek Banko wrote:
Hi Emanoil,
if you do not have configured any public Trinity repository - stable / nightly builds / preliminary stable builds / preliminary testing builds, and you do not build metapackages in your private repository, then it's quite obvious that you do not have any Trinity metapackages available.
Slavek, this is not correct. tde-trinity is in stretch metapackages and I build it. It has dependencies on desktop-base-trinity that is not in stretch (debian).
I do not know how to explain it better. desktop-base-trinity is only in ubuntu.
I could simply remove the dependency from tde-trinity but I am not sure what was the intention.
I actually (use case) want to be able to install all tde with tde-trinity as described on the web page.
From your and Micheles answer I understand there should be no dependency on desktop-base-trinity.
Can you confirm this?
thanks and regards
On Saturday 09 of February 2019 22:02:36 deloptes wrote:
Slávek Banko wrote:
Hi Emanoil,
if you do not have configured any public Trinity repository - stable / nightly builds / preliminary stable builds / preliminary testing builds, and you do not build metapackages in your private repository, then it's quite obvious that you do not have any Trinity metapackages available.
Slavek, this is not correct. tde-trinity is in stretch metapackages and I build it. It has dependencies on desktop-base-trinity that is not in stretch (debian).
I do not know how to explain it better. desktop-base-trinity is only in ubuntu.
I could simply remove the dependency from tde-trinity but I am not sure what was the intention.
I actually (use case) want to be able to install all tde with tde-trinity as described on the web page.
From your and Micheles answer I understand there should be no dependency on desktop-base-trinity.
Can you confirm this?
thanks and regards
desktop-base-trinity is a metapackage that is built only on Debian by default. On Ubuntu this packages is not used because on Ubuntu is a metapackage kubuntu-desktop-trinity. In nightly-builds, this is not differentiated, and desktop-base-trinity and kubuntu-desktop-trinity are built on both Debian and Ubuntu.
As I said before - if you do not build all metapackages, then you do not have this metapackage in your repository. As you can see, in Preliminary Stable Builds and Preliminary Testing Builds this metapackage is avalilable:
http://mirror.ppa.trinitydesktop.org/trinity-sb/pool/main-r14/d/desktop-base... http://mirror.ppa.trinitydesktop.org/trinity-testing/pool/main/d/desktop-bas...
Therefore, there is no reason to change the dependency for tde-trinity metapackage - dependence is right here. There is no problem in the public repositories, but in your local repository.
Cheers
Slávek Banko wrote:
Therefore, there is no reason to change the dependency for tde-trinity metapackage - dependence is right here. There is no problem in the public repositories, but in your local repository.
OK - so I will update the local repository with desktop-base-trinity and synaptic to see if this works. I was thinking synaptic is ubuntu app.
regards
On Sunday 10 of February 2019 10:09:25 deloptes wrote:
Slávek Banko wrote:
Therefore, there is no reason to change the dependency for tde-trinity metapackage - dependence is right here. There is no problem in the public repositories, but in your local repository.
OK - so I will update the local repository with desktop-base-trinity and synaptic to see if this works. I was thinking synaptic is ubuntu app.
regards
Synaptic is Debian / Ubuntu application and synamptic-trinity is Trinity metapackage to add Synaptic to TMenu.
Cheers