Forum

Installation failur...
 
Notifications
Clear all

Installation failure MintPPC32

3 Posts
1 Users
0 Reactions
32 Views
admin
(@admin)
Member Admin
Joined: 6 years ago
Posts: 154
Topic starter  

Ok, so I tried to do an automated installation of MintPPC32 in QEMU. I used the powerpc 1.4.2025 Debian installer image in snapshots:
https://cdimage.debian.org/cdimage/ports/snapshots/2025-04-01/
The installation went quite well until it had to install mint-common. The package mint-common depends on python3-aptdaemon, which in turn depends on aptdaemon. The latter could not be installed as policykit-1 was not available.

The problem here is that I built aptdaemon with policykit-1 as depends, which changed name to polkitd after I made aptdaemon.
see http://ftp.ports.debian.org/debian-ports/pool-powerpc/main/p/policykit-1/

solution is to build aptdeamon with the right depends, upload it to the repository and try installation again.

Furthermore libbytesize1 could not be installed as libbytesize-common is not available. It seems that the source package libbytesize has not been properly built for powerpc. This is indeed the case, see here:
https://buildd.debian.org/status/package.php?p=libbytesize&suite=sid
solution is to either add all build packages from libbytesize source to the MintPPC repo or wait to see if it gets build in the future.
https://buildd.debian.org/status/logs.php?pkg=libbytesize&arch=powerpc

This topic was modified 1 month ago 3 times by admin

   
Quote
admin
(@admin)
Member Admin
Joined: 6 years ago
Posts: 154
Topic starter  

Did some more research and found out that a new version of aptdaemon, which depends on polkitd, is available from ubuntu

https://packages.ubuntu.com/source/plucky/aptdaemon

the packages that are built from this source and which are needed by aptdaemon itself are:

python3-aptdaemon

aptdaemon-data

python3-aptdaemon.gtk3widgets (not sure about this one)

I therefore need to replace the old aptdaemon, aptdaemon-data, python3-aptdaemon and python3-aptdaemon.gtk3widgets files by the ones from Ubuntu plucky 25.04) in the repository

This post was modified 1 month ago 3 times by admin
This post was modified 4 weeks ago 2 times by admin

   
ReplyQuote
admin
(@admin)
Member Admin
Joined: 6 years ago
Posts: 154
Topic starter  

I checked aptdaemon source. The control file shows that aptdaemon is compatible with both policykit-1 and the new polkitd:

 

Package: aptdaemon
Architecture: all
Depends: gir1.2-glib-2.0,
         polkitd | policykit-1,
         python3-aptdaemon (= ${binary:Version}),
         python3-gi,
         ${misc:Depends},
         ${python3:Depends}
Breaks: python3-aptdaemon.pkcompat, software-center (<< 1.1.21)
Replaces: python3-aptdaemon.pkcompat
Description: transaction based package management service
 Aptdaemon allows normal users to perform package management tasks, e.g.
 refreshing the cache, upgrading the system, installing or removing software
 packages.
 .
 Currently it comes with the following main features:
 .
  - Programming language independent D-Bus interface, which allows one to
    write clients in several languages
  - Runs only if required (D-Bus activation)
  - Fine grained privilege management using PolicyKit, e.g. allowing all
    desktop user to query for updates without entering a password
  - Support for media changes during installation from DVD/CDROM
  - Support for debconf (Debian's package configuration system)
  - Support for attaching a terminal to the underlying dpkg call
 .
 This package contains the aptd script and all the data files required to run
 the daemon. Moreover it contains the aptdcon script, which is a command
 line client for aptdaemon. The API is not stable yet.

 


   
ReplyQuote
Share: