Arch based Porteus community project
Moderator: M. Eerie
-
francois
- Contributor
- Posts: 6435
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Post#1
by francois » 30 Dec 2017, 02:31
qt5-base blocking package installation, but qt5-base not in filesystem
Code: Select all
[porteus ~]# pman -S mpv smplayer ffmpeg
etc.
etc.
t5-base: /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so exists in filesystem
qt5-base: /usr/share/licenses/qt5-base/LGPL_EXCEPTION.txt exists in filesystem
Errors occurred, no packages were upgraded.
[porteus ~]# pman -S mpv smplayer ffmpeg
resolving dependencies...
looking for conflicting packages...
Packages (23) double-conversion-3.0.0-1 ldb-1.3.0-1 libcaca-0.99.beta19-1
libdvdnav-5.0.3-1 libxss-1.2.2-2 lua52-5.2.4-2
qt5-base-5.10.0-1 qt5-script-5.10.0-1 rubberband-1.8.1-3
scrnsaverproto-1.2.2-2 smbclient-4.7.3-1 tdb-1.3.15-1
tevent-1:0.9.34-1 tslib-1.14-1 uchardet-0.0.6-1
vamp-plugin-sdk-2.6-1 x265-2.6-1 xcb-util-keysyms-0.4.0-1.1
xcb-util-renderutil-0.3.9-1.1 xcb-util-wm-0.4.1-1.1
ffmpeg-1:3.4-5 mpv-1:0.27.0-5 smplayer-17.11.2-2
Total Installed Size: 157.63 MiB
Net Upgrade Size: 113.07 MiB
:: Proceed with installation? [Y/n] ^C
Interrupt signal received
Using:
Code: Select all
[porteus ~]# pacman -Qqe
[porteus ~]# pacman -Qqm
qt5-base is not in the filesystem. No way to remove it.
https://wiki.archlinux.org/index.php/pacman
-force option or manually renaming and later removing all the files that belong to the package in question
A suggestion?
Prendre son temps, profiter de celui qui passe.
francois
-
ncmprhnsbl
- DEV Team
- Posts: 3936
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
-
Contact:
Post#2
by ncmprhnsbl » 30 Dec 2017, 05:14
so you're say qt5-base
package is not installed?
are you using a changes folder? if so, look in there for the offending files and delete them..
eg.
Code: Select all
pacman -Qo /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
should tell if a file belongs to any package.. if not, it should be safe to remove...
why parts of (removed?)packages are floating around in your filesystem is a good question, for which i don't have a good answer
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
ncmprhnsbl
-
francois
- Contributor
- Posts: 6435
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Post#3
by francois » 30 Dec 2017, 05:33
Very fair response. It seems I have built other packages from the same installation. Some of it with AUR packages. Should I always remove all packages in my changes folder and also out of the modules?
Meanwhile I found stifiling strategy to build modules very useful
Porteus/Arch aka Sensei (Porteus w/pacman package manager)
Code: Select all
[porteus ~]# pacman -Sw mpv smplayer ffmpeg
[porteus ~]# mkdir -p /mnt/sda1/module-building-folder/var/lib/pacman/local
pacman -Uddr /mnt/sda1/module-building-folder /var/cache/pacman/pkg/*.pkg.tar.xz
[porteus ~]# mksquashfs /mnt/sda1/module-building-folder /mnt/sda1/mpv-smplayer-ffmpeg.xzm -comp xz -b 524288 -Xbcj x86
[porteus ~]# rm -rf /mnt/sda1/module-building-folder
Prendre son temps, profiter de celui qui passe.
francois
-
ncmprhnsbl
- DEV Team
- Posts: 3936
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
-
Contact:
Post#4
by ncmprhnsbl » 30 Dec 2017, 05:51
francois wrote: ↑30 Dec 2017, 05:33
stifiling strategy
it is what i do.
adjusted:
Code: Select all
# pacman -Sw mpv smplayer ffmpeg
# mkdir -p /mnt/sda1/module-building-folder/var/lib/pacman/local
# cp /var/lib/pacman/local/ALPM_DB_VERSION /mnt/sda1/module-building-folder/var/lib/pacman/local/
#pacman -Uddr /mnt/sda1/module-building-folder /var/cache/pacman/pkg/*.pkg.tar.xz
#rm -rf /mnt/sda1/module-building-folder/var/lib/pacman/local/ALPM_DB_VERSION
##strip some stuff > locales, headers, docs so on..
#cd /mnt/sda1/
# dir2xzm module-building-folder mpv-smplayer-ffmpeg.xzm
##KEEP /mnt/sda1/module-building-folder for future updates
generally, things will go smoother immediately after the base moduless are updated (less chance of pulling in packages already in the base modules)
even after todays update there is(at least) one package: cdrtools that is out of date
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
ncmprhnsbl
-
francois
- Contributor
- Posts: 6435
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Post#5
by francois » 30 Dec 2017, 15:06
So a regular setup-pman would also be wise, isn't it?
/var/cache/pacman/pkg/*.pkg.tar.xz removing from a module is part of the stripping?
Prendre son temps, profiter de celui qui passe.
francois
-
ncmprhnsbl
- DEV Team
- Posts: 3936
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
-
Contact:
Post#6
by ncmprhnsbl » 30 Dec 2017, 22:26
francois wrote: ↑30 Dec 2017, 15:06
So a regular setup-pman would also be wise, isn't it?
yeah, this way the keys should be in order, but a pacman -Sy if setup-pman hasn't been done very recently..
francois wrote: ↑30 Dec 2017, 15:06
/var/cache/pacman/pkg/*.pkg.tar.xz removing from a module is part of the stripping?
shouldn't be any packages in the modules' cache, only the live system(and /changes if you have it) so:
to clean the cache is recomended, so you don't have extraneous packages creeping into your modules
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
ncmprhnsbl