You are not logged in.
Hi Bruno et al,
The nmcli command fixes things on the Lenovo L540.
After I enter my sudo password for running v2.3 of skinny-create-ap, there is no more output in the Terminal app. It simply returns to the Command Prompt.
Thanks! again, MTB.
Hi Bruno,
NetworkManager is installed and running when I experience the handle_probe_req: send failed issue.
If I run nmcli dev set wlan0 managed no, how do I undo the effects of this when I've finished using the Access Point or does the command sudo pkill hostapd; sudo pkill -f 'dnsmasq.*/tmp/dnsmasq.conf' take care of this?
Is wicd a viable alternative to NetworkManager?
I will try testing tomorrow.
Thanks, MTB.
Hi Bruno et al,
Firstly, there is no mention of wlan0 in /etc/network/interfaces in any of the Operating Systems mentioned below.
My first test was on the Lenovo L540 (Intel Centrino Advanced-N 6235 WLAN card which has a 2x2 antenna) and using MX Linux 19.4 which can't detect the external Wi-Fi Hotspots (signals from Neighbours routers) around me. In other words, when I click on the Network Manager icon in the Notification Area of the Taskbar, no external Wi-Fi Hotpots are shown as being available.
The following output was produced even though I have the same packages installed as detailed in the BASH script but maybe they aren't the correct versions:
MX-19:~
$ sudo skinny-create-ap wlan0 eth0 DevuanHotspot TopSecret123
[sudo] password for mtbvfr:
Configuration file: /tmp/hostapd.conf
nl80211: Could not configure driver mode
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211 driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn't started
MX 19.4 has firmware-iwlwifi (Version: 20210818-1~mx19+1) installed.
The second test on the Lenovo L540, using Devuan daedalus, produced the following result:
devuanL540:~$ sudo skinny-create-ap wlan0 eth0 DevuanHotspot TopSecret123
[sudo] password for mtbvfr:
wlan0: interface state UNINITIALIZED->ENABLED
wlan0: AP-ENABLED
I was then able to connect the phones to this hotspot and access the Internet.
When I clicked on the NetworkManager icon in the Notification Bar the following was output:
wlan0: INTERFACE-DISABLED
wlan0: INTERFACE-ENABLED
Sometimes, after a while, "handle_probe_req: send failed" is output multiple times.
One cause is when I turn on WiFi on the phone.
So, I have to use the sudo pkill hostapd; sudo pkill -f 'dnsmasq.*/tmp/dnsmasq.conf' command and then run skinny-create-ap again after which the following output is produced.
RTNETLINK answers: File exists
wlan0: interface state UNINITIALIZED->ENABLED
wlan0: AP-ENABLED
When the phone is reconnected, the following output is produced.
wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: authenticated
wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: associated (aid 1)
wlan0: AP-STA-CONNECTED xx:xx:xx:xx:xx:xx
wlan0: STA xx:xx:xx:xx:xx:xx RADIUS: starting accounting session 70EB940985C9755A
wlan0: STA xx:xx:xx:xx:xx:xx WPA: pairwise key handshake completed (RSN)
wlan0: EAPOL-4WAY-HS-COMPLETED xx:xx:xx:xx:xx:xx
When I turn off the WiFi on the phone the following is output.
wlan0: AP-STA-DISCONNECTED xx:xx:xx:xx:xx:xx
wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: disassociated
wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
In the same OS environment, when I click on the Network Manager icon in the Notification Area of the Taskbar, no external Wi-Fi Hotspots are shown as being available.
skinny-create-ap works on the Lenovo L540 under MX Linux 23.2 but, still, no external Wi-Fi Hotspots are shown as being available when I click on the Network Manager icon in the Notification Area of the Taskbar.
MX 23.2 has firmware-iwlwifi (Version: 20230210-5) installed.
On the Dell Latitude E6530, using Devuan daedalus, the following output was received when I tried using skinny-create-ap:
mtbvfr@devuan5Host:~$ sudo skinny-create-ap wlan0 eth0 DevuanHotspot TopSecret123
[sudo] password for mtbvfr:
nl80211: Could not configure driver mode
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211 driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn't started
When I click on the Network Manager icon, in the Notification Area of the Taskbar, external Wi-Fi Hotspots are shown as being available.
Devuan daedalus has firmware-iwlwifi (Version: 20230210-5) installed.
I get the same results for MX23.2 on the Dell Latitude E6530.
The command "iw list" produces the following output for the Dell Latitude E6530:
sudo iw list
Wiphy phy0
wiphy index: 0
max # scan SSIDs: 20
max scan IEs length: 95 bytes
max # sched scan SSIDs: 0
max # match sets: 0
Retry short limit: 7
Retry long limit: 4
Coverage class: 0 (up to 0m)
Device supports RSN-IBSS.
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP-128 (00-0f-ac:4)
* CCMP-256 (00-0f-ac:10)
* GCMP-128 (00-0f-ac:8)
* GCMP-256 (00-0f-ac:9)
Available Antennas: TX 0 RX 0
Supported interface modes:
* IBSS
* managed
* monitor
Band 1:
Capabilities: 0x107e
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT Max RX data rate: 450 Mbps
HT TX/RX MCS rate indexes supported: 0-23
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 2412 MHz [1] (15.0 dBm)
* 2417 MHz [2] (15.0 dBm)
* 2422 MHz [3] (15.0 dBm)
* 2427 MHz [4] (15.0 dBm)
* 2432 MHz [5] (15.0 dBm)
* 2437 MHz [6] (15.0 dBm)
* 2442 MHz [7] (15.0 dBm)
* 2447 MHz [8] (15.0 dBm)
* 2452 MHz [9] (15.0 dBm)
* 2457 MHz [10] (15.0 dBm)
* 2462 MHz [11] (15.0 dBm)
* 2467 MHz [12] (15.0 dBm) (no IR)
* 2472 MHz [13] (15.0 dBm) (no IR)
Band 2:
Capabilities: 0x107e
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT Max RX data rate: 450 Mbps
HT TX/RX MCS rate indexes supported: 0-23
Bitrates (non-HT):
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 5180 MHz [36] (15.0 dBm) (no IR)
* 5200 MHz [40] (15.0 dBm) (no IR)
* 5220 MHz [44] (15.0 dBm) (no IR)
* 5240 MHz [48] (15.0 dBm) (no IR)
* 5260 MHz [52] (15.0 dBm) (no IR, radar detection)
* 5280 MHz [56] (15.0 dBm) (no IR, radar detection)
* 5300 MHz [60] (15.0 dBm) (no IR, radar detection)
* 5320 MHz [64] (15.0 dBm) (no IR, radar detection)
* 5500 MHz [100] (15.0 dBm) (no IR, radar detection)
* 5520 MHz [104] (15.0 dBm) (no IR, radar detection)
* 5540 MHz [108] (15.0 dBm) (no IR, radar detection)
* 5560 MHz [112] (15.0 dBm) (no IR, radar detection)
* 5580 MHz [116] (15.0 dBm) (no IR, radar detection)
* 5600 MHz [120] (15.0 dBm) (no IR, radar detection)
* 5620 MHz [124] (15.0 dBm) (no IR, radar detection)
* 5640 MHz [128] (15.0 dBm) (no IR, radar detection)
* 5660 MHz [132] (15.0 dBm) (no IR, radar detection)
* 5680 MHz [136] (15.0 dBm) (no IR, radar detection)
* 5700 MHz [140] (15.0 dBm) (no IR, radar detection)
* 5745 MHz [149] (15.0 dBm) (no IR)
* 5765 MHz [153] (15.0 dBm) (no IR)
* 5785 MHz [157] (15.0 dBm) (no IR)
* 5805 MHz [161] (15.0 dBm) (no IR)
* 5825 MHz [165] (15.0 dBm) (no IR)
Supported commands:
* new_interface
* set_interface
* new_key
* start_ap
* new_station
* new_mpath
* set_mesh_config
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* join_mesh
* remain_on_channel
* set_tx_bitrate_mask
* frame
* frame_wait_cancel
* set_wiphy_netns
* set_channel
* probe_client
* set_noack_map
* register_beacons
* start_p2p_device
* set_mcast_rate
* connect
* disconnect
* set_qos_map
* set_multicast_to_unicast
software interface modes (can always be added):
* monitor
interface combinations are not supported
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
Device supports TX status socket option.
Device supports HT-IBSS.
Device supports SAE with AUTHENTICATE command
Device supports scan flush.
Device supports per-vif TX power setting
Driver supports full state transitions for AP/GO clients
Driver supports a userspace MPM
Device supports static SMPS
Device supports dynamic SMPS
Device supports configuring vdev MAC-addr on create.
max # scan plans: 1
max scan plan interval: -1
max scan plan iterations: 0
Supported TX frame types:
* IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
Supported RX frame types:
* IBSS: 0x40 0xb0 0xc0 0xd0
* managed: 0x40 0xb0 0xd0
* AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* mesh point: 0xb0 0xc0 0xd0
* P2P-client: 0x40 0xd0
* P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* P2P-device: 0x40 0xd0
Supported extended features:
* [ RRM ]: RRM
* [ FILS_STA ]: STA FILS (Fast Initial Link Setup)
* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
* [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211
* [ EXT_KEY_ID ]: Extended Key ID support
* [ CONTROL_PORT_NO_PREAUTH ]: disable pre-auth over nl80211 control port support
* [ DEL_IBSS_STA ]: deletion of IBSS station support
* [ SCAN_FREQ_KHZ ]: scan on kHz frequency support
* [ CONTROL_PORT_OVER_NL80211_TX_STATUS ]: tx status for nl80211 control port support
How is it that the Intel Centrino 6300 has AP and AP/VLAN as Supported TX and RX Frame Types and "start_ap" as a Supported Command but does not have AP and AP/VLAN as "Supported interface modes"?
Can anyone explain why not all WLAN cards have AP and AP/VLAN as "Supported interface modes"?
Regarding the Dell Latitude E6530, can anyone recommend a 3x3 Antenna PCIe Half Mini Card that can be used as an Access Point?
Can anyone explain why the L540 isn't detecting the external Wi-Fi Hotpots? Is it because it only has 2 antennas?
The Android phones can see these external Hotspots as can the Dell Latitude E6530.
The Centrino Ultimate-N 6300 supports 802.11a/g/n.
https://www.intel.com/content/www/us/en … tions.html
The Centrino Advanced-N 6235 supports 802.11a/b/g/n.
https://www.intel.com/content/www/us/en … tions.html
Thanks!!, MTB.
@GNUser
Hi Folks,
Well, I finally got around to giving it a go but no luck. What do you suggest that I try?
The following is the output in Terminal.
command failed: No such device (-19)
ap0 could not be created within the time limit.
Cleaning up...
cat: /tmp/forwarding.saved: No such file or directory
cat: /tmp/ip_forward.saved: No such file or directory
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
Cannot find device "ap0"
Device "ap0" does not exist.
command failed: No such device (-19)
The following is some of my System Information.
System:
Host: devuanL540 Kernel: 6.1.0-10-amd64 arch: x86_64 bits: 64 Desktop: Xfce
v: 4.18.1 Distro: Devuan GNU/Linux 5 (daedalus)
Machine:
Type: Laptop System: LENOVO product: 20AUS0P500 v: ThinkPad L540
serial: <superuser required>
Mobo: LENOVO model: 20AUS0P500 v: 0B98405 Std serial: <superuser required>
UEFI: LENOVO v: J4ET64WW(1.64) date: 05/29/2014
Network:
Device-1: Intel Ethernet I217-V driver: e1000e
IF: eth0 state: up speed: 1000 Mbps duplex: full mac: xx:xx:xx:xx:xx:xx
Device-2: Intel Centrino Advanced-N 6235 driver: iwlwifi
IF: wlan0 state: down mac: xx:xx:xx:xx:xx:xx
The following is from the iwconfig command.
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
The following is from the "iw list" command.
Wiphy phy0
wiphy index: 0
max # scan SSIDs: 20
max scan IEs length: 195 bytes
max # sched scan SSIDs: 0
max # match sets: 0
Retry short limit: 7
Retry long limit: 4
Coverage class: 0 (up to 0m)
Device supports RSN-IBSS.
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP-128 (00-0f-ac:4)
* CCMP-256 (00-0f-ac:10)
* GCMP-128 (00-0f-ac:8)
* GCMP-256 (00-0f-ac:9)
Available Antennas: TX 0 RX 0
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
Band 1:
Capabilities: 0x107e
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT Max RX data rate: 300 Mbps
HT TX/RX MCS rate indexes supported: 0-15
Bitrates (non-HT):
* 1.0 Mbps
* 2.0 Mbps (short preamble supported)
* 5.5 Mbps (short preamble supported)
* 11.0 Mbps (short preamble supported)
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 2412 MHz [1] (15.0 dBm)
* 2417 MHz [2] (15.0 dBm)
* 2422 MHz [3] (15.0 dBm)
* 2427 MHz [4] (15.0 dBm)
* 2432 MHz [5] (15.0 dBm)
* 2437 MHz [6] (15.0 dBm)
* 2442 MHz [7] (15.0 dBm)
* 2447 MHz [8] (15.0 dBm)
* 2452 MHz [9] (15.0 dBm)
* 2457 MHz [10] (15.0 dBm)
* 2462 MHz [11] (15.0 dBm)
* 2467 MHz [12] (15.0 dBm) (no IR)
* 2472 MHz [13] (15.0 dBm) (no IR)
Band 2:
Capabilities: 0x107e
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
No RX STBC
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 4 usec (0x05)
HT Max RX data rate: 300 Mbps
HT TX/RX MCS rate indexes supported: 0-15
Bitrates (non-HT):
* 6.0 Mbps
* 9.0 Mbps
* 12.0 Mbps
* 18.0 Mbps
* 24.0 Mbps
* 36.0 Mbps
* 48.0 Mbps
* 54.0 Mbps
Frequencies:
* 5180 MHz [36] (15.0 dBm) (no IR)
* 5200 MHz [40] (15.0 dBm) (no IR)
* 5220 MHz [44] (15.0 dBm) (no IR)
* 5240 MHz [48] (15.0 dBm) (no IR)
* 5260 MHz [52] (15.0 dBm) (no IR, radar detection)
* 5280 MHz [56] (15.0 dBm) (no IR, radar detection)
* 5300 MHz [60] (15.0 dBm) (no IR, radar detection)
* 5320 MHz [64] (15.0 dBm) (no IR, radar detection)
* 5500 MHz [100] (15.0 dBm) (no IR, radar detection)
* 5520 MHz [104] (15.0 dBm) (no IR, radar detection)
* 5540 MHz [108] (15.0 dBm) (no IR, radar detection)
* 5560 MHz [112] (15.0 dBm) (no IR, radar detection)
* 5580 MHz [116] (15.0 dBm) (no IR, radar detection)
* 5600 MHz [120] (15.0 dBm) (no IR, radar detection)
* 5620 MHz [124] (15.0 dBm) (no IR, radar detection)
* 5640 MHz [128] (15.0 dBm) (no IR, radar detection)
* 5660 MHz [132] (15.0 dBm) (no IR, radar detection)
* 5680 MHz [136] (15.0 dBm) (no IR, radar detection)
* 5700 MHz [140] (15.0 dBm) (no IR, radar detection)
* 5745 MHz [149] (15.0 dBm) (no IR)
* 5765 MHz [153] (15.0 dBm) (no IR)
* 5785 MHz [157] (15.0 dBm) (no IR)
* 5805 MHz [161] (15.0 dBm) (no IR)
* 5825 MHz [165] (15.0 dBm) (no IR)
Supported commands:
* new_interface
* set_interface
* new_key
* start_ap
* new_station
* new_mpath
* set_mesh_config
* set_bss
* authenticate
* associate
* deauthenticate
* disassociate
* join_ibss
* join_mesh
* remain_on_channel
* set_tx_bitrate_mask
* frame
* frame_wait_cancel
* set_wiphy_netns
* set_channel
* probe_client
* set_noack_map
* register_beacons
* start_p2p_device
* set_mcast_rate
* connect
* disconnect
* set_qos_map
* set_multicast_to_unicast
WoWLAN support:
* wake up on disconnect
* wake up on magic packet
* wake up on pattern match, up to 20 patterns of 16-128 bytes,
maximum packet offset 0 bytes
* can do GTK rekeying
* wake up on GTK rekey failure
* wake up on EAP identity request
* wake up on rfkill release
software interface modes (can always be added):
* AP/VLAN
* monitor
valid interface combinations:
* #{ managed } <= 1, #{ AP } <= 1,
total <= 2, #channels <= 1, STA/AP BI must match
* #{ managed } <= 2,
total <= 2, #channels <= 1
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
Device supports TX status socket option.
Device supports HT-IBSS.
Device supports SAE with AUTHENTICATE command
Device supports scan flush.
Device supports per-vif TX power setting
Driver supports full state transitions for AP/GO clients
Driver supports a userspace MPM
Device supports static SMPS
Device supports dynamic SMPS
Device supports configuring vdev MAC-addr on create.
max # scan plans: 1
max scan plan interval: -1
max scan plan iterations: 0
Supported TX frame types:
* IBSS: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* managed: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* mesh point: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-client: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-GO: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
* P2P-device: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
Supported RX frame types:
* IBSS: 0x40 0xb0 0xc0 0xd0
* managed: 0x40 0xb0 0xd0
* AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* mesh point: 0xb0 0xc0 0xd0
* P2P-client: 0x40 0xd0
* P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
* P2P-device: 0x40 0xd0
Supported extended features:
* [ RRM ]: RRM
* [ FILS_STA ]: STA FILS (Fast Initial Link Setup)
* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
* [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211
* [ EXT_KEY_ID ]: Extended Key ID support
* [ CONTROL_PORT_NO_PREAUTH ]: disable pre-auth over nl80211 control port support
* [ DEL_IBSS_STA ]: deletion of IBSS station support
* [ SCAN_FREQ_KHZ ]: scan on kHz frequency support
* [ CONTROL_PORT_OVER_NL80211_TX_STATUS ]: tx status for nl80211 control port support
Thanks!
Will this work for Devuan daedalus also?
mtbvfr wrote:Which package does the text but it is not going to be installed refer to?
I think it's referring to other packages from deb-multimedia, use apt policy to check the available versions and origins of the packages.
Hi HoaS,
It looks like the Manpages need some updating. In my quest to understand what the apt policy command would/should do, I couldn't find policy listed as a command for apt but my searching revealed that apt policy has supposedly replaced apt-cache policy. Sure enough policy is listed as a command for apt-cache.
The output for both of these commands was the same as follows.
Package files:
100 /var/lib/dpkg/status
release a=now
500 https://repo.windscribe.com/debian buster/main amd64 Packages
release o=. buster,a=buster,n=buster,l=. buster,c=main,b=amd64
origin repo.windscribe.com
500 https://packages.riot.im/debian stretch/main amd64 Packages
release o=riot.im,a=oldstable,n=stretch,c=main,b=amd64
origin packages.riot.im
500 https://dl.jami.net/nightly/debian_9 ring/main amd64 Packages
release o=ring,n=ring,l=Ring debian_9 Repository,c=main,b=amd64
origin dl.jami.net
500 http://apt.connectify.me speedify/main amd64 Packages
release o=. speedify,a=speedify,n=speedify,l=. speedify,c=main,b=amd64
origin apt.connectify.me
500 http://www.deb-multimedia.org stretch/non-free amd64 Packages
release v=9.12,o=Unofficial Multimedia Packages,a=oldstable,n=stretch,l=Unofficial Multimedia Packages,c=non-free,b=amd64
origin www.deb-multimedia.org
500 http://www.deb-multimedia.org stretch/main amd64 Packages
release v=9.12,o=Unofficial Multimedia Packages,a=oldstable,n=stretch,l=Unofficial Multimedia Packages,c=main,b=amd64
origin www.deb-multimedia.org
500 http://deb.devuan.org/merged beowulf-security/main amd64 Packages
release v=3.0.0,o=Devuan,a=stable-security,n=beowulf-security,l=Devuan-Security,c=main,b=amd64
origin deb.devuan.org
500 http://deb.devuan.org/merged beowulf-updates/main amd64 Packages
release v=3.0.0,o=Devuan,a=stable-updates,n=beowulf-updates,l=Devuan,c=main,b=amd64
origin deb.devuan.org
500 http://deb.devuan.org/merged beowulf/main amd64 Packages
release v=3.0,o=Devuan,a=stable,n=beowulf,l=Devuan,c=main,b=amd64
origin deb.devuan.org
Pinned packages:
There were no Pinned packages.
Looks like deb-multimedia has really messed up your system, as per usual for that repository.
We could try an emergency "downgrade" to beowulf by using a file at /etc/apt/preferences.d/downgrade with this content:
Package: * Pin: release n=beowulf Pin-Priority: 1001
Then run
# apt update # apt full-upgrade
I found the Man page for apt_preferences(5) — apt — Debian buster — Debian Manpages.
I think I have a fair idea of what you think could be achieved with the "downgrade" but what would/should be the "cleanest" approach to resolving the issues?
For example, if I tried the apt-get purge libgstreamer-plugins-bad1.0-0 gstreamer1.0-plugins-bad and the apt install {libgstreamer-plugins-bad1.0-0,gstreamer1.0-plugins-bad}=1.14.4-1+b1 {libgstreamer-gl1.0-0,gstreamer1.0-gl}=1.14.4-2 commands without a simulation as you previously suggested, what could go wrong or would it help to fix things?
If you think that the emergency "downgrade" idea is a better option, should the apt-get update and apt-get -o dir::cache::archives="/disc/" dist-upgrade commands (as per my post #21) be used in place of your suggestion for apt update and apt full-upgrade.
When should commands such as apt autoremove and apt-get autoclean be used?
Thanks!!, MTB.
mtbvfr wrote:apt does not have a Simulation option
Yes it does, all of the options for apt-get can be used with apt.
Ok, I was going by the info on the following page.
apt(8) — apt — Debian buster — Debian Manpages
Try
apt install {libgstreamer-plugins-bad1.0-0,gstreamer1.0-plugins-bad}=1.14.4-1+b1 {libgstreamer-gl1.0-0,gstreamer1.0-gl}=1.14.4-2
apt -s install {libgstreamer-plugins-bad1.0-0,gstreamer1.0-plugins-bad}=1.14.4-1+b1 {libgstreamer-gl1.0-0,gstreamer1.0-gl}=1.14.4-2 produced the following.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
gstreamer1.0-plugins-bad : Depends: libilmbase23 (>= 2.2.1) but it is not going to be installed
Depends: libopenexr23 but it is not going to be installed
Depends: libsoundtouch1 (>= 2.0.0) but 1.9.2-2+deb9u1 is to be installed
Depends: libsrtp2-1 (>= 2.0.0+20170516) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Which package does the text but it is not going to be installed refer to?
apt --fix-broken install produces the same output as before.
Thanks!!
Can you remove the problematic packages?
# apt purge libgstreamer-plugins-bad1.0-0 gstreamer1.0-plugins-bad
If apt won't do it then try dpkg instead.
Hi HoaS,
After discovering that apt does not have a Simulation option and looking through the documentation for some of the other related package management commands, I ran the command apt -a show libgstreamer-plugins-bad1.0-0 which produced the following results.
Package: libgstreamer-plugins-bad1.0-0
Version: 1:1.10.4-dmo2
Priority: extra
Section: libs
Source: gst-plugins-bad1.0-dmo
Maintainer: Christian Marillat <marillat@deb-multimedia.org>
Bugs: mailto:marillat@deb-multimedia.org
Installed-Size: 2,870 kB
Depends: libc6 (>= 2.14), libegl1-mesa (>= 7.8.1) | libegl1-x11, libgl1-mesa-glx | libgl1, libgles2-mesa (>= 7.8.1) | libgles2, libglib2.0-0 (>= 2.37.3), libgstreamer-plugins-base1.0-0 (>= 1.8.0), libgstreamer1.0-0 (>= 1.10.0), liborc-0.4-0 (>= 1:0.4.25), libwayland-client0 (>= 1.9.91), libwayland-cursor0 (>= 1.0.2), libwayland-egl1-mesa (>= 10.0.2) | libwayland-egl1, libx11-6
Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html
Download-Size: 1,873 kB
APT-Manual-Installed: no
APT-Sources: http://www.deb-multimedia.org stretch/main amd64 Packages
Description: GStreamer development files for libraries from the "bad" set
Package: libgstreamer-plugins-bad1.0-0
Version: 1.14.4-1+b1
Priority: optional
Section: libs
Source: gst-plugins-bad1.0 (1.14.4-1)
Maintainer: Maintainers of GStreamer packages <gst-plugins-bad1.0@packages.debian.org>
Installed-Size: 2,754 kB
Depends: libc6 (>= 2.14), libglib2.0-0 (>= 2.40), libgstreamer-plugins-base1.0-0 (>= 1.14.4), libgstreamer1.0-0 (>= 1.14.4)
Homepage: https://gstreamer.freedesktop.org
Tag: role::shared-lib
Download-Size: 1,935 kB
APT-Sources: http://deb.devuan.org/merged beowulf/main amd64 Packages
Description: GStreamer libraries from the "bad" set
However, that caused me to think that both of the packages listed were flagged as being installed.
Running the command dpkg -l | grep libgstream indicated the opposite.
(Devuan_GNU/Linux_3_(beowulf)_) Sat Jul 04 13:09:40 /var/cache/apt/archives
chroot> dpkg -l | grep libgstream
ii libgstreamer-plugins-bad1.0-0:amd64 1:1.10.4-dmo2 amd64 GStreamer development files for libraries from the "bad" set
iU libgstreamer-plugins-base1.0-0:amd64 1.14.4-2 amd64 GStreamer libraries from the "base" set
iU libgstreamer1.0-0:amd64 1.14.4-1 amd64 Core GStreamer libraries and elements
ii libgstreamermm-1.0-1:amd64 1.8.0+dfsg-1 amd64 C++ wrapper library for GStreamer (shared libraries)
So, I discovered that the apt-get command has a Simulation option and so I ran the command apt-get -s purge libgstreamer-plugins-bad1.0-0 gstreamer1.0-plugins-bad which produced the following output.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libcheese8 : Depends: gstreamer1.0-plugins-bad (>= 1.4) but it is not going to be installed
libfarstream-0.2-5 : Depends: gstreamer1.0-plugins-bad but it is not going to be installed
libwebkit2gtk-4.0-37 : Depends: libgstreamer-gl1.0-0 (>= 1.14.0) but it is not going to be installed
Recommends: gstreamer1.0-gl but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
apt --fix-broken install would do the same as before which I have already noted in this topic.
One thing I don't understand with the output above is which package the text but it is not going to be installed refers to. Does it refer to the First package listed on the line or the Package(s) that it Depends on or Recommends?
Thanks!!, MTB.
Hi HoaS,
mtbvfr wrote:0 upgraded, 2 newly installed, 0 to remove and 1074 not upgraded.
So your system hasn't been upgraded to beowulf yet then.
Not completely, no.
Can you remove the problematic packages?
# apt purge libgstreamer-plugins-bad1.0-0 gstreamer1.0-plugins-bad
If apt won't do it then try dpkg instead.
Don't use aptitude because it will auto-autoremove that long list of packages.
I will give it a go and report back later.
Not sure I entirely understand what's going on here though, I wasn't really following your other thread and I've never tried to use synaptic to upgrade between releases.
Other thread? Are you referring to the First page of this topic?
Thanks!!, MTB.
Hi Folks,
I attempted the following.
aptitude -P remove gstreamer1.0-plugins-bad
[ ERR] Reading state information
E: Could not open lock file /var/lock/aptitude - open (2: No such file or directory)
E: Could not initialize dependency cache
W: Could not lock the cache file; this usually means that dpkg or another apt tool is already installing packages. Opening in read-only mode; any changes you make to the states of packages will NOT be preserved!
The following packages will be REMOVED:
cheese-common{u} evolution-data-server{u} evolution-data-server-common{u} folks-common{u} freepats{u}
gir1.2-gdesktopenums-3.0{u} gir1.2-gnomedesktop-3.0{u} gjs{u} gnome-contacts{u} gstreamer1.0-clutter-3.0{u}
gstreamer1.0-nice{u} gstreamer1.0-plugins-bad hp-ppd{u} libapparmor-perl{u} libass5{u} libavahi-gobject0{u}
libbdplus0{u} libblas-common{u} libboost-date-time1.62.0{u} libboost-iostreams1.62.0{u} libcamel-1.2-59{u}
libchamplain-0.12-0{u} libchamplain-gtk-0.12-0{u} libcheese-gtk25{u} libcheese8{u} libclutter-gst-3.0-0{u}
libcryptui0a{u} libebackend-1.2-10{u} libebook-1.2-16{u} libebook-contacts-1.2-2{u} libebur128-1{u} libecal-1.2-19{u}
libedata-book-1.2-25{u} libedata-cal-1.2-28{u} libedataserver-1.2-22{u} libedataserverui-1.2-1{u} libelogind0{u}
libevent-2.0-5{u} libfarstream-0.2-5{u} libfile-copy-recursive-perl{u} libflite1{u} libfluidsynth1{u}
libfolks-eds25{u} libfolks-telepathy25{u} libfolks25{u} libgadu3{u} libgail-3-0{u} libgcj-bc{u} libgcr-3-common{u}
libgee-0.8-2{u} libgeocode-glib0{u} libgfortran3{u} libgltf-0.0-0v5{u} libgnome-autoar-0-0{u}
libgnome-autoar-common{u} libgnome-autoar-gtk-0-0{u} libgphoto2-l10n{u} libgraphene-1.0-0{u}
libgraphicsmagick-q16-3{u} libgssdp-1.0-3{u} libgstreamer-plugins-bad1.0-0{u} libgtkimageview0{u} libgtkspell3-3-0{u}
libgupnp-1.0-4{u} libgupnp-igd-1.0-4{u} libgutenprint2{u} libgweather-3-6{u} libgweather-common{u}
libjavascriptcoregtk-1.0-0{u} libjavascriptcoregtk-3.0-0{u} libkf5dbusaddons-bin{u} libkf5iconthemes-bin{u}
libmeanwhile1{u} libmission-control-plugins0{u} libnice10{u} libnm-glib4{u} libnm-util2{u} libofa0{u}
libopenal-data{u} libopenal1{u} libopenmpt-modplug1{u} liborcus-0.11-0{u} libperl5.24{u} libphonenumber7{u}
libprotobuf-c1{u} libpst4{u} libpurple-bin{u} libpurple0{u} libpython-all-dev{u} libpython3.5-dev{u} libqpdf17{u}
libre2-3{u} librpm3{u} librpmbuild3{u} librpmio3{u} librpmsign3{u} libsac-java-gcj{u} libsane-extras{u}
libsane-extras-common{u} libsbc1{u} libsdl-image1.2{u} libspandsp2{u} libsrtp0{u} libtelepathy-farstream3{u}
libtelepathy-glib0{u} libtelepathy-logger3{u} libtxc-dxtn-s2tc{u} libvo-aacenc0{u} libwacom-bin{u}
libwebkitgtk-1.0-0{u} libwebkitgtk-3.0-0{u} libwildmidi-config{u} libwildmidi2{u} libx264-148{u} libx265-95{u}
libxine2-doc{u} libxpp2-java{u} libytnef0{u} libzbar0{u} libzephyr4{u} mjpegtools-gtk{u} pidgin-data{u} python-all{u}
python-all-dev{u} python3.5-dev{u} qpdf{u} rename{u} seahorse{u} seahorse-daemon{u} sonnet-plugins{u}
task-print-server{u} tcpd{u} telepathy-gabble{u} telepathy-haze{u} telepathy-logger{u} telepathy-mission-control-5{u}
telepathy-salut{u} x11proto-dri2-dev{u} x11proto-gl-dev{u}
The following partially installed packages will be configured:
acl adwaita-icon-theme anacron ant ant-contrib ant-optional apparmor apt-listchanges apt-transport-https apt-utils
aptitude aptitude-common aspell aspell-en aspell-es aspell-pt-pt at-spi2-core autoconf automake autopoint
autotools-dev bash-completion bc binutils binutils-common binutils-x86-64-linux-gnu blt bluez bsdmainutils bubblewrap
busybox bzip2 ca-certificates ca-certificates-java clamav clamav-base clamav-freshclam cmake cmake-data coinor-libcbc3
coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 console-setup
console-setup-linux consolekit cpio cpp cpp-8 cron cups cups-browsed cups-bsd cups-client cups-common
cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common curl
dbus dbus-x11 dc dconf-cli dconf-gsettings-backend dconf-service debconf-i18n debhelper debugedit default-jre
default-jre-headless dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common dirmngr dpkg-dev dwz e2fslibs
emacsen-common enchant eudev file firefox-esr fontconfig fontconfig-config fonts-liberation fonts-opensymbol
foomatic-db-compressed-ppds foomatic-db-engine gcc gcc-8 gcr gettext gettext-base ghostscript gir1.2-atk-1.0
gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0
gir1.2-pango-1.0 git git-man glib-networking glib-networking-common glib-networking-services
gnome-accessibility-themes gnome-icon-theme gnome-themes-extra gnome-themes-extra-data gnome-themes-standard gnupg
gnupg-agent gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm groff-base
gsettings-desktop-schemas gtk-update-icon-cache gtk2-engines-pixbuf guile-2.2-libs hicolor-icon-theme hplip hplip-data
hunspell-en-au hunspell-en-us hunspell-es icu-devtools initramfs-tools initramfs-tools-core initscripts insserv
install-info intltool-debian iso-codes java-common kbd keyboard-configuration kio klibc-utils kmod kpackagelauncherqml
kpackagetool5 libabw-0.1-1 libactivation-java libalgorithm-diff-perl libalgorithm-diff-xs-perl libaom0
libaopalliance-java libapache-poi-java libapache-pom-java libapparmor1 libapt-inst2.0 libapt-pkg-perl
libarchive-zip-perl libarchive13 libargs4j-java libasan5 libasound2 libasound2-data libaspell15 libassuan0
libatinject-jsr330-api-java libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev
libatomic1 libatspi2.0-0 libatspi2.0-dev libaudio2 libavahi-client3 libavahi-common-data libavahi-common3
libavahi-glib1 libavcodec58 libavformat58 libavutil56 libbcmail-java libbcpkix-java libbcprov-java libbinutils
libblas3 libblkid-dev libboost-atomic1.67.0 libboost-chrono1.67.0 libboost-date-time1.67.0 libboost-filesystem1.67.0
libboost-iostreams1.67.0 libboost-locale1.67.0 libboost-system1.67.0 libboost-thread1.67.0 libbrotli1 libbsd0
libbsh-java libc-bin libc-dev-bin libc-l10n libc6-dev libcairo-gobject2 libcairo-perl libcairo-script-interpreter2
libcairo2 libcairo2-dev libcap2 libcap2-bin libcc1-0 libccid libcdi-api-java libcdr-0.1-1 libcgi-fast-perl
libcgi-pm-perl libcgmanager0 libck-connector0 libclamav9 libclass-accessor-perl libclone-perl libclutter-1.0-0
libcmis-0.5-5v5 libcodec2-0.8.1 libcodemodel-java libcogl-pango20 libcogl-path20 libcogl20 libcolord2
libcommons-cli-java libcommons-codec-java libcommons-collections4-java libcommons-compress-java libcommons-io-java
libcommons-lang3-java libcommons-logging-java libcommons-math3-java libcommons-parent-java libcroco3
libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl libcrystalhd3 libcups2
libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4 libcurvesapi-java libcwidget3v5 libdatrie1 libdbus-1-3
libdbus-1-dev libdbus-glib-1-2 libdconf1 libde265-0 libdom4j-java libdouble-conversion1 libdpkg-perl libdrm-amdgpu1
libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdtd-parser-java libdw1
libe-book-0.1-1 libedit2 libegl-mesa0 libegl1 libegl1-mesa libegl1-mesa-dev libel-api-java libelf1 libenchant1c2a
libeot0 libepoxy-dev libepoxy0 libepubgen-0.1-1 liberror-perl libetonyek-0.1-1 libevdev2 libevent-2.1-6 libexif12
libexpat1-dev libexttextcat-2.0-0 libexttextcat-data libfam0 libfastinfoset-java libfcgi-perl libffi-dev
libfile-fcntllock-perl libfile-stripnondeterminism-perl libflac8 libflute-java libfontconfig1 libfontconfig1-dev
libfontembed1 libfreehand-0.1-1 libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgail-common libgail18
libgbm1 libgc1c2 libgcc-8-dev libgck-1-0 libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdbm-compat4 libgdbm6
libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev
libgeronimo-annotation-1.3-spec-java libgeronimo-interceptor-3.0-spec-java libgfortran5 libgif7 libgirepository-1.0-1
libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles1 libgles2 libgles2-mesa libglib-perl
libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev
libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgme0 libgomp1 libgpgme11 libgpgmepp6 libgphoto2-6
libgphoto2-port12 libgraphite2-3 libgraphite2-dev libgs9 libgs9-common libgsm1 libgssapi-krb5-2
libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk-3-dev libgtk2-perl
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libguava-java libgudev-1.0-0 libguice-java libgutenprint-common
libgutenprint9 libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libheif1 libhpmud0
libhsqldb1.8.0-java libhtml-parser-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-message-perl libhttp-negotiate-perl libhttpclient-java libhttpcore-java libhunspell-1.7-0 libhyphen0
libicu-dev libicu4j-java libicu63 libidn11 libijs-0.35 libimage-magick-q16-perl libimagequant0 libimobiledevice6
libinput-bin libinput10 libintellij-annotations-java libio-pty-perl libio-socket-ssl-perl libisl19
libistack-commons-java libitext-java libitm1 libjavascriptcoregtk-4.0-18 libjaxb-api-java libjaxb-java libjaxen-java
libjbig2dec0 libjdom1-java libjetbrains-annotations-java libjpeg62-turbo libjson-c3 libjson-glib-1.0-0
libjson-glib-1.0-common libjsoup-java libjsp-api-java libjsr305-java libk5crypto3 libkeyutils1 libkf5archive5
libkf5attica5 libkf5auth-data libkf5auth5 libkf5bookmarks-data libkf5bookmarks5 libkf5codecs-data libkf5codecs5
libkf5completion-data libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5 libkf5configgui5
libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5 libkf5crash5
libkf5dbusaddons-data libkf5dbusaddons5 libkf5declarative-data libkf5declarative5 libkf5doctools5 libkf5emoticons-bin
libkf5emoticons-data libkf5emoticons5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5
libkf5globalaccelprivate5 libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-data libkf5iconthemes5
libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kcmutils-data libkf5kcmutils5
libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5kiocore5 libkf5kiofilewidgets5
libkf5kiontlm5 libkf5kiowidgets5 libkf5krosscore5 libkf5newstuff-data libkf5newstuff5 libkf5newstuffcore5
libkf5notifications-data libkf5notifications5 libkf5notifyconfig-data libkf5notifyconfig5 libkf5package-data
libkf5package5 libkf5parts-data libkf5parts-plugins libkf5parts5 libkf5plasma5 libkf5quickaddons5 libkf5runner5
libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data
libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5 libkf5threadweaver5 libkf5wallet-bin
libkf5wallet-data libkf5wallet5 libkf5webkit5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data
libkf5windowsystem5 libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5 libklibc libkmod2 libkrb5-3 libkrb5support0
libkwalletbackend5-5 liblapack3 liblayout-java liblcms2-2 liblcms2-utils libldap-2.4-2 libldap-common
liblist-moreutils-perl libllvm7 liblocale-gettext-perl liblog4j1.2-java liblsan0 libltdl-dev libltdl7
liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmagickcore-6.q16-6 libmail-java libmailutils5
libmariadb3 libmaven-file-management-java libmaven-parent-java libmaven-resolver-java libmaven-shared-io-java
libmaven-shared-utils-java libmaven3-core-java libmount-dev libmpc3 libmpdec2 libmpfr6 libmpg123-0 libmpx2 libmspack0
libmspub-0.1-1 libmwaw-0.3-3 libncurses6 libneon27-gnutls libnet-dbus-perl libnet-http-perl libnet-ssleay-perl
libnetaddr-ip-perl libnghttp2-14 libnih-dbus1 libnih1 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 libnotify4
libnpth0 libnspr4 libnss3 libnuma1 libnumbertext-1.0-0 libnumbertext-data libodfgen-0.1-1 libogg0 libopengl0
libopenjp2-7 libopenmpt0 libopus0 liborc-0.4-0 liborcus-0.14-0 libpagemaker-0.0-0 libpam-cap libpango-1.0-0
libpango-perl libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpaper1
libparse-debianchangelog-perl libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-8-0 libpcre3-dev libpcre32-3
libpcrecpp0v5 libpcsclite1 libpentaho-reporting-flow-engine-java libperl5.28 libperlio-gzip-perl libphonon4qt5-4
libpipeline1 libpixman-1-0 libpixman-1-dev libplexus-archiver-java libplexus-cipher-java libplexus-classworlds-java
libplexus-component-annotations-java libplexus-interpolation-java libplexus-io-java libplexus-sec-dispatcher-java
libplexus-utils2-java libplist3 libpng-dev libpng-tools libpng16-16 libpolkit-agent-1-0 libpolkit-backend-1-0
libpolkit-backend-consolekit-1-0 libpolkit-gobject-1-0 libpolkit-gobject-consolekit-1-0 libpoppler82 libpopt0 libpq5
libprocps7 libproxy1v5 libpsl5 libpthread-stubs0-dev libpulse-mainloop-glib0 libpulse0 libpulsedsp libpython-dev
libpython-stdlib libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev libpython2.7-stdlib libpython3-dev
libpython3-stdlib libpython3.7 libpython3.7-dev libpython3.7-stdlib libqpdf21 libqt4-dbus libqt4-declarative
libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql
libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5
libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5
libqt5quickwidgets5 libqt5script5 libqt5sensors5 libqt5sql5 libqt5sql5-mysql libqt5sql5-sqlite libqt5svg5 libqt5test5
libqt5texttospeech5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5
libqt5widgets5 libqt5x11extras5 libqt5xml5 libqt5xmlpatterns5 libqtcore4 libqtdbus4 libqtgui4 libquadmath0
libqxp-0.0-0 librdf0 libre2-5 libreadline7 libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-base
libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw
libreoffice-gtk2 libreoffice-help-common libreoffice-help-en-us libreoffice-impress libreoffice-java-common
libreoffice-math libreoffice-ogltrans libreoffice-pdfimport libreoffice-report-builder libreoffice-report-builder-bin
libreoffice-script-provider-bsh libreoffice-script-provider-js libreoffice-script-provider-python
libreoffice-sdbc-hsqldb libreoffice-sdbc-postgresql libreoffice-style-colibre libreoffice-style-tango
libreoffice-wiki-publisher libreoffice-writer librest-0.7-0 librhash0 librngom-java librpm8 librpmbuild8 librpmio8
librpmsign8 librsvg2-2 librsvg2-common libsac-java libsane libsane-common libsane-hpaio libsasl2-2 libsasl2-modules-db
libsaxonhe-java libsdl2-2.0-0 libsecret-1-0 libsecret-common libselinux1-dev libsensors-config libsensors5
libsepol1-dev libserializer-java libservlet-api-java libservlet3.1-java libshine3 libsigc++-2.0-0v5 libsigsegv2
libsisu-guice-java libsisu-inject-java libsisu-ioc-java libsisu-plexus-java libslf4j-java libsm-dev libsm6
libsnappy-java libsnappy-jni libsnappy1v5 libsndfile1 libsndio7.0 libsnmp-base libsnmp30 libsocket6-perl
libsoup-gnome2.4-1 libsoup2.4-1 libsoxr0 libsqlite3-0 libssh-gcrypt-4 libssh2-1 libstaroffice-0.0-0
libstartup-notification0 libstax-ex-java libstreambuffer-java libsub-name-perl libswresample3 libtcl8.6 libtdb1
libtext-charwidth-perl libtext-iconv-perl libthai-data libthai0 libtheora0 libtiff5 libtimedate-perl libtirpc-common
libtirpc3 libtk8.6 libtool libtry-tiny-perl libtsan0 libtxw2-java libubsan1 libuchardet0 liburi-perl libusb-1.0-0
libusbmuxd4 libuv1 libva-drm2 libva-x11-2 libva2 libvdpau1 libvisio-0.1-1 libvorbis0a libvorbisenc2 libvorbisfile3
libvpx5 libvulkan-dev libvulkan1 libwacom-common libwacom2 libwagon-http-java libwagon-provider-api-java libwavpack1
libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-egl1-mesa
libwayland-server0 libwebkit2gtk-4.0-37{b} libwebp6 libwebpdemux2 libwebpmux3 libwebsocket-api-java libwoff1
libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev
libx11-doc libx11-xcb-dev libx11-xcb1 libx264-155 libx265-165 libxapian30 libxatracker2 libxau-dev libxau6
libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4
libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0
libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1
libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcb1-dev libxcursor-dev libxcursor1
libxdamage-dev libxdamage1 libxft-dev libxft2 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon-x11-0
libxkbcommon0 libxml-commons-resolver1.1-java libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl
libxml-sax-base-perl libxml-sax-perl libxml-twig-perl libxml2 libxmlbeans-java libxmlsec1 libxmlsec1-nss libxnvctrl0
libxshmfence-dev libxshmfence1 libxslt1.1 libxsom-java libxss1 libxt6 libxz-java libyaml-0-2 libyaml-libyaml-perl
libzmf-0.0-0 libzvbi-common libzvbi0 linux-base linux-libc-dev lm-sensors locales logrotate lsb-base m4 mailutils
mailutils-common make man-db mariadb-common menu mesa-common-dev mesa-va-drivers mesa-vdpau-drivers mime-support mount
mysql-common netbase nfs-common node-normalize.css openjdk-11-jre openjdk-11-jre-headless openprinting-ppds openssl
p11-kit-modules pango1.0-tools patch pcscd perl perl-modules-5.28 phonon4qt5 pinentry-curses pinentry-gnome3
pinentry-gtk2 pinentry-qt pkg-config po-debconf policykit-1 poppler-data poppler-utils printer-driver-c2esp
printer-driver-escpr printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint
printer-driver-hpcups printer-driver-hpijs printer-driver-m2300w printer-driver-postscript-hp printer-driver-pxljr
printer-driver-sag-gdi procps pulseaudio pulseaudio-utils python python-apt-common python-dev python-imobiledevice
python-lxml python-numpy python-pkg-resources python-plist python-tk python2 python2-dev python2.7 python2.7-dev
python3 python3-apt python3-brlapi python3-cairo python3-cffi-backend python3-crypto python3-cups python3-dbus
python3-debconf python3-dev python3-distutils python3-gi python3-gi-cairo python3-lib2to3 python3-pexpect python3-pil
python3-ptyprocess python3-pyatspi python3-pycurl python3-renderpm python3-reportlab python3-reportlab-accel
python3-smbc python3-uno python3-yaml python3.7 python3.7-dev qdbus qml-module-org-kde-runnermodel
qt5-gtk-platformtheme qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser qtcore4-l10n readline-common
rpcbind rpm rpm-common rpm2cpio sane-utils sgml-base shared-mime-info startpar sysstat sysv-rc texinfo tk8.6-blt2.5
tzdata ucf udev uno-libs3 update-inetd ure usbmuxd uuid-dev wayland-protocols wget wpasupplicant
x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev
x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev
x11proto-xinerama-dev xdg-dbus-proxy xfce4-sensors-plugin xkb-data xz-utils zlib1g-dev
0 packages upgraded, 0 newly installed, 139 to remove and 997 not upgraded.
Need to get 0 B of archives. After unpacking 387 MB will be freed.
The following packages have unmet dependencies:
libwebkit2gtk-4.0-37 : Depends: libgstreamer-gl1.0-0 (>= 1.14.0) but it is not going to be installed
The following actions will resolve these dependencies:
Install the following packages:
1) libgstreamer-gl1.0-0 [1.14.4-2 (stable)]
Leave the following dependencies unresolved:
2) libgstreamer-gl1.0-0 recommends gstreamer1.0-gl
3) libreoffice-avmedia-backend-gstreamer recommends gstreamer1.0-plugins-bad
Listing the files in /var produced the following.
ls -l
total 36
drwxr-xr-x 2 root root 4096 Jun 3 2018 backups/
drwxr-xr-x 14 root root 4096 Dec 18 2019 cache/
drwxr-xr-x 68 root root 4096 Jun 25 12:06 lib/
drwxrwsr-x 2 root staff 4096 Jun 3 2018 local/
lrwxrwxrwx 1 root root 9 Jun 5 2018 lock -> /run/lock
drwxr-xr-x 18 root root 4096 Jul 3 03:37 log/
drwxrwsr-x 2 root mail 4096 Jun 25 23:12 mail/
drwxr-xr-x 2 root root 4096 Jun 5 2018 opt/
lrwxrwxrwx 1 root root 4 Jun 5 2018 run -> /run/
drwxr-xr-x 8 root root 4096 Jun 5 2018 spool/
drwxrwxrwt 4 root root 4096 Jun 24 20:04 tmp/
Thanks!!, MTB.
Have you tried
# apt reinstall locales # dpkg-reconfigure locales
Hi HoaS,
I just posted a response to Rolfie.
I just ran ls | grep locale on /var/cache/apt/archives which produced the following output.
krb5-locales_1.17-3_all.deb
libboost-locale1.62.0_1.62.0+dfsg-4_amd64.deb
libboost-locale1.67.0_1.67.0-13+deb10u1_amd64.deb
liblocale-gettext-perl_1.07-3+b4_amd64.deb
locales_2.24-11+deb9u4_all.deb
locales_2.28-10_all.deb
util-linux-locales_2.33.1-0.1+devuan1~beowulf2_all.deb
So after Rolfie's post (#28), I ran apt reinstall locales which produced the following output.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libwebkit2gtk-4.0-37 : Depends: libgstreamer-gl1.0-0 (>= 1.14.0) but it is not going to be installed
Recommends: gstreamer1.0-gl but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
I ran apt --fix-broken install which produced the following output.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
cheese-common evolution-data-server evolution-data-server-common folks-common gir1.2-gdesktopenums-3.0 gir1.2-gnomedesktop-3.0 gjs
gnome-contacts gstreamer1.0-clutter-3.0 gstreamer1.0-nice hp-ppd libapparmor-perl libass5 libavahi-gobject0 libbdplus0 libblas-common
libboost-date-time1.62.0 libboost-iostreams1.62.0 libcamel-1.2-59 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcheese-gtk25 libcheese8
libclutter-gst-3.0-0 libcryptui0a libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-2 libebur128-1 libecal-1.2-19
libedata-book-1.2-25 libedata-cal-1.2-28 libedataserver-1.2-22 libedataserverui-1.2-1 libelogind0 libevent-2.0-5 libfarstream-0.2-5
libfile-copy-recursive-perl libfolks-eds25 libfolks-telepathy25 libfolks25 libgadu3 libgail-3-0 libgcj-bc libgcr-3-common libgee-0.8-2
libgeocode-glib0 libgfortran3 libgltf-0.0-0v5 libgnome-autoar-0-0 libgnome-autoar-common libgnome-autoar-gtk-0-0 libgphoto2-l10n
libgraphicsmagick-q16-3 libgssdp-1.0-3 libgtkimageview0 libgtkspell3-3-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgutenprint2 libgweather-3-6
libgweather-common libjavascriptcoregtk-1.0-0 libjavascriptcoregtk-3.0-0 libkf5dbusaddons-bin libkf5iconthemes-bin libmeanwhile1
libmission-control-plugins0 libnice10 libnm-glib4 libnm-util2 libopenmpt-modplug1 liborcus-0.11-0 libperl5.24 libphonenumber7 libprotobuf-c1
libpst4 libpurple-bin libpurple0 libpython-all-dev libpython3.5-dev libqpdf17 libre2-3 librpm3 librpmbuild3 librpmio3 librpmsign3
libsac-java-gcj libsane-extras libsane-extras-common libsdl-image1.2 libtelepathy-farstream3 libtelepathy-glib0 libtelepathy-logger3
libtxc-dxtn-s2tc libwacom-bin libwebkitgtk-1.0-0 libwebkitgtk-3.0-0 libx264-148 libx265-95 libxine2-doc libxpp2-java libytnef0 libzephyr4
linux-image-4.9.0-6-amd64 linux-image-4.9.0-8-amd64 mjpegtools-gtk pidgin-data python-all python-all-dev python3.5-dev qpdf rename seahorse
seahorse-daemon sonnet-plugins task-print-server tcpd telepathy-gabble telepathy-haze telepathy-logger telepathy-mission-control-5
telepathy-salut x11proto-dri2-dev x11proto-gl-dev
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
gstreamer1.0-gl libgstreamer-gl1.0-0
The following NEW packages will be installed:
gstreamer1.0-gl libgstreamer-gl1.0-0
0 upgraded, 2 newly installed, 0 to remove and 1074 not upgraded.
1071 not fully installed or removed.
Need to get 0 B/2,643 kB of archives.
After this operation, 3,204 kB of additional disk space will be used.
Do you want to continue? [Y/n]
I responded like so Do you want to continue? [Y/n] Y which produced the following output.
(Reading database ... 432358 files and directories currently installed.)
Preparing to unpack .../libgstreamer-gl1.0-0_1.14.4-2_amd64.deb ...
Unpacking libgstreamer-gl1.0-0:amd64 (1.14.4-2) ...
dpkg: error processing archive /var/cache/apt/archives/libgstreamer-gl1.0-0_1.14.4-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0', which is also in package libgstreamer-plugins-bad1.0-0:amd64 1:1.10.4-dmo2
Preparing to unpack .../gstreamer1.0-gl_1.14.4-2_amd64.deb ...
Unpacking gstreamer1.0-gl:amd64 (1.14.4-2) ...
dpkg: error processing archive /var/cache/apt/archives/gstreamer1.0-gl_1.14.4-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopengl.so', which is also in package gstreamer1.0-plugins-bad:amd64 1:1.10.4-dmo2
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libgstreamer-gl1.0-0_1.14.4-2_amd64.deb
/var/cache/apt/archives/gstreamer1.0-gl_1.14.4-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Thanks !!, MTB.
My first candidate for removal would be the libboost-packages, then the util-linux from ASCII.
rolfie
Hi Rolfie,
I have noticed that you have the libdatetime-locale-perl, liblocale-gettext-perl and locales installed but I don't.
Are you suggesting that I remove the libboost-locale1.62.0, libboost-locale1.67.0 and util-linux-locales packages before attending to the removal of the dmo packages?
The only package I have installed that has libboost-locale1.62.0 as a Dependency is aegisub which is one of the dmo packages I have installed.
I'm not sure I can remove util-linux-locales as util-linux depends on it according to the following output.
apt-cache rdepends util-linux-locales
util-linux-locales
Reverse Depends:
task-brazilian-portuguese
util-linux
task-turkish
task-swedish
task-spanish
task-romanian
task-polish
task-norwegian
task-galician
task-french
task-english
task-danish
task-czech
task-catalan
However, the following output says that util-linux-locales is a Suggestion for util-linux. None of the task-* packages are installed.
dpkg -s util-linux
Package: util-linux
Essential: yes
Status: install ok installed
Priority: required
Section: utils
Installed-Size: 4589
Maintainer: Daniel Reurich <daniel@centurion.net.nz>
Architecture: amd64
Multi-Arch: foreign
Version: 2.33.1-0.1+devuan1~beowulf2
Replaces: bash-completion (<< 1:2.8), initscripts (<< 2.88dsf-59.2~), login (<< 1:4.5-1.1~), mount (<< 2.29.2-3~), s390-tools (<< 2.2.0-1~), setpriv (<< 2.32.1-0.2~), sysvinit-utils (<< 2.88dsf-59.1~)
Depends: fdisk, login (>= 1:4.5-1.1~)
Pre-Depends: libaudit1 (>= 1:2.2.1), libblkid1 (>= 2.31.1), libc6 (>= 2.25), libcap-ng0 (>= 0.7.9), libeudev1, libmount1 (>= 2.25), libpam0g (>= 0.99.7.1), libselinux1 (>= 2.6-3~), libsmartcols1 (>= 2.33), libtinfo6 (>= 6), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4)
Suggests: dosfstools, kbd | console-tools, util-linux-locales
Breaks: bash-completion (<< 1:2.8), grml-debootstrap (<< 0.68), mount (<< 2.29.2-3~), s390-tools (<< 2.2.0-1~), setpriv (<< 2.32.1-0.2~), sysvinit-utils (<< 2.88dsf-59.4~)
Conffiles:
/etc/default/hwclock 3916544450533eca69131f894db0ca12
/etc/init.d/hwclock.sh 1ca5c0743fa797ffa364db95bb8d8d8e
/etc/pam.d/runuser b8b44b045259525e0fae9e38fdb2aeeb
/etc/pam.d/runuser-l da714d1ef1b85471f3bb1a83daa7a88b
/etc/pam.d/su ce6dcfda3b190a27a455bb38a45ff34a
/etc/pam.d/su-l 756fef5687fecc0d986e5951427b0c4f
Description: miscellaneous system utilities
This package contains a number of important utilities, most of which
are oriented towards maintenance of your system. Some of the more
important utilities included in this package allow you to view kernel
messages, create new filesystems, view block device information,
interface with real time clock, etc.
It looks like I should have locales installed. Should I do that after removing the libboost-locale1.62.0 and libboost-locale1.67.0 packages and perhaps the util-linux-locales package before removing the dmo packages?
Thanks!!, MTB.
Hi Folks,
I have partially(?) solved the locale problem it appears but not sure.
After some more research I executed locale-gen followed by dpkg-reconfigure locales.
Now, I do not get the original error output but when I execute dpkg-reconfigure locales I receive the following response.
/usr/sbin/dpkg-reconfigure: locales is broken or not fully installed
dpkg -l |grep locale produces the following.
ii krb5-locales 1.15-1+deb9u1 all internationalization support for MIT Kerberos
ii libboost-locale1.62.0:amd64 1.62.0+dfsg-4 amd64 C++ facilities for localization
iU libboost-locale1.67.0:amd64 1.67.0-13+deb10u1 amd64 C++ facilities for localization
ii libencode-locale-perl 1.05-1 all utility to determine the locale encoding
iU liblocale-gettext-perl 1.07-3+b4 amd64 module using libc functions for internationalization in Perl
iU locales 2.28-10 all GNU C Library: National Language (locale) data [support]
iU python-apt-common 1.8.4.1 all Python interface to libapt-pkg (locales)
ii util-linux-locales 2.29.2-1+devuan2.1 all locales files for util-linux
Thanks!! MTB.
Hi Folks,
Here's the Upgrade Recovery Plan I have come up with for which I would appreciate any feedback as to possible problems I could encounter.
chroot into my Devuan system.
For Package Removal Simulation, use aptitude -s -P remove "Package Name" for following packages.
For Package Removal, use aptitude -P remove "Package Name" to remove following packages.
After each Removal, use dpkg -l | grep dmo to check how many packages still need to be removed.
For Package Names, used by the above commands, remove the ":amd64" suffix first.
aegisub 1:3.2.2+dfsg-dmo4
aegisub-l10n 1:3.2.2+dfsg-dmo4
audacity 1:2.1.3-dmo1+deb9u1
audacity-data 1:2.1.3-dmo1+deb9u1
bdsup2sub 4.0.0-dmo1
bombono-dvd 1:1.2.2-dmo13
bombono-dvd-data 1:1.2.2-dmo13
devede 1:4.8.8-dmo1
dvdstyler 1:3.0.3-dmo1
dvdstyler-data 1:3.0.3-dmo1
faac 1:1.28-dmo5
ffmpeg 10:3.3.9-dmo1+deb9u1
gpac 1:0.7.1+20190313.git21f1d86ee-dmo1+deb9
gpac-modules-base:amd64 1:0.7.1+20190313.git21f1d86ee-dmo1+deb9
gstreamer1.0-libav:amd64 1:1.10.4-dmo1
gstreamer1.0-plugins-bad:amd64 1:1.10.4-dmo2
gstreamer1.0-plugins-ugly:amd64 1:1.10.4-dmo1
lame 1:3.99.5-dmo6
libaacs0:amd64 0.9.0-dmo1
libaribb24-0 1.0.3-dmo1
libaribb25-0 0.2.7-dmo1
libasound2-plugins:amd64 1:1.1.4-dmo1+deb9u1
libass9:amd64 2:0.13.7-dmo1
libavcodec57:amd64 10:3.3.9-dmo1+deb9u1
libavdevice57:amd64 10:3.3.9-dmo1+deb9u1
libavfilter6:amd64 10:3.3.9-dmo1+deb9u1
libavformat57:amd64 10:3.3.9-dmo1+deb9u1
libavresample3:amd64 10:3.3.9-dmo1+deb9u1
libavutil55:amd64 10:3.3.9-dmo1+deb9u1
libbabl-0.1-0:amd64 1:0.1.28-dmo1
libbasicusageenvironment1 2:2017.04.26-dmo1+deb9u2
libbdplus0 0.1.2-dmo1+deb8u1
libbluray-bdj 2:1.0.0-dmo1
libbluray2:amd64 2:1.0.0-dmo1
libchromaprint1:amd64 1:1.4.2-dmo1
libdca0:amd64 0.0.5-dmo2+deb8u1
libdsm3:amd64 1:0.2.7-dmo3
libdvbpsi10:amd64 1:1.3.1-dmo1
libebml4v5:amd64 1:1.3.9-dmo0+deb9u1
libfaac0:amd64 1:1.28-dmo5
libfdk-aac1:amd64 1:0.1.5-dmo2
libffmpegthumbnailer4v5:amd64 1:2.2.0-dmo4
libffms2-4:amd64 1:2.23-dmo1
libgegl-0.3-0:amd64 1:0.3.18-dmo1
libgpac7:amd64 1:0.7.1+20190313.git21f1d86ee-dmo1+deb9
libgroupsock8 2:2017.04.26-dmo1+deb9u2
libgstreamer-plugins-bad1.0-0:amd64 1:1.10.4-dmo2
libilbc2:amd64 2.0.2-dmo4
libkvazaar3:amd64 1:1.1.0-dmo1
liblavfile-2.1-0:amd64 2:2.1.0-dmo9
liblavjpeg-2.1-0:amd64 2:2.1.0-dmo9
liblavplay-2.1-0:amd64 2:2.1.0-dmo9
liblivemedia58 2:2017.04.26-dmo1+deb9u2
libmatroska6v5:amd64 1:1.4.5-dmo1
libmfx0:amd64 1.21-dmo1
libmicrodns0:amd64 0.1.2-dmo0~bpo9+1
libmjpegutils-2.1-0:amd64 2:2.1.0-dmo9
libmp3lame0:amd64 1:3.99.5-dmo6
libmp4v2-2:amd64 2:2.0.0-dmo4
libmpeg2encpp-2.1-0:amd64 2:2.1.0-dmo9
libmplex2-2.1-0:amd64 2:2.1.0-dmo9
libnfs8:amd64 1.11.0-dmo1
libobs0 1:19.0.2-dmo2+deb9u1
libogmrip1:amd64 1.0.1-dmo9
libopenh264-2:amd64 1.6.0-dmo3
libpostproc54:amd64 10:3.3.9-dmo1+deb9u1
libquicktime2:amd64 3:1.2.4-dmo19+deb9u1
librtmp1:amd64 2:2.4~20160119.gitfa8646dae-dmo5
libsuil-0-0:amd64 1:0.8.4-dmo1+deb9u1
libswresample2:amd64 10:3.3.9-dmo1+deb9u1
libswscale4:amd64 10:3.3.9-dmo1+deb9u1
libtwolame0:amd64 1:0.3.13-dmo3
libusageenvironment3 2:2017.04.26-dmo1+deb9u2
libvamp-hostsdk3v5:amd64 1:2.7.1-dmo1
libvidstab1.0 2:0.98b-dmo1+deb8u1
libvlc-bin:amd64 1:3.0.11-dmo0+deb9u1
libvlc5:amd64 1:3.0.11-dmo0+deb9u1
libvlccore9:amd64 1:3.0.11-dmo0+deb9u1
libwxsvg3:amd64 3:1.5.12-dmo1
libx264-150:amd64 3:0.150.2833+gitdf79067-dmo1+deb9u1
libx265-116:amd64 1:2.4-dmo1
libxine2 1:1.2.8-dmo5
libxine2-bin:amd64 1:1.2.8-dmo5
libxine2-doc 1:1.2.8-dmo5
libxine2-ffmpeg:amd64 1:1.2.8-dmo5
libxine2-misc-plugins:amd64 1:1.2.8-dmo5
libxine2-plugins 1:1.2.8-dmo5
libxine2-x:amd64 1:1.2.8-dmo5
libxvidcore4:amd64 3:1.3.4-dmo1
mencoder 4:1.3.0~20170413.svn37931-dmo3+deb9u5
mjpegtools 2:2.1.0-dmo9
mjpegtools-gtk 2:2.1.0-dmo9
mkvtoolnix 9.8.0-dmo1
mkvtoolnix-gui 9.8.0-dmo1
mplayer 4:1.3.0~20170413.svn37931-dmo3+deb9u5
mpv 1:0.27.2-dmo1+deb9u1
obs-plugins 1:19.0.2-dmo2+deb9u1
obs-studio 1:19.0.2-dmo2+deb9u1
ogmrip 1.0.1-dmo9
ogmrip-doc 1.0.1-dmo9
phonon4qt5-backend-vlc:amd64 1:0.9.1-dmo1+deb9u1
rtmpdump 2:2.4~20160119.gitfa8646dae-dmo5
subtitleripper 0.5.2-dmo3
tovid 0.35.2-dmo1
tovidgui 0.35.2-dmo1
transcode 4:1.1.7-dmo15
transcode-doc 4:1.1.7-dmo15
twolame 1:0.3.13-dmo3
vlc 1:3.0.11-dmo0+deb9u1
vlc-bin 1:3.0.11-dmo0+deb9u1
vlc-data 1:3.0.11-dmo0+deb9u1
vlc-l10n 1:3.0.11-dmo0+deb9u1
vlc-plugin-base:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-notify:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-qt:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-samba:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-skins2:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-video-output:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-video-splitter:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-visualization:amd64 1:3.0.11-dmo0+deb9u1
x11proto-xf86vidmode-dev 2018.4-4
xine-ui 0.99.9-dmo14+deb9u1
Once all the above packages are removed, use apt autoremove.
Use apt-get autoclean to remove obsolete packages in the /var/cache/apt/archives directory.
Manually remove any remaining "dmo" packages in the /var/cache/apt/archives directory.
Remove all "dmo" packages from the directory I previously used for the packages I downloaded with the Bash script file that was created by Synaptic.
Execute the apt-get update command.
Perform the "3.2. Operation" step of Chapter 3. Using APT and wget from the Using APT Offline online manual (this could be what Synaptic does when the "Generate package download script" feature is used.) to check what package files already downloaded are still required and also to check if there are any new packages to be downloaded.
I will look at the output in the "uris" Output file first, before executing the awk command, and maybe use that for the basis of a comparison in a Spreadsheet as well as with the Diffuse Merge Tool graphical application. For any packages that I haven't previously downloaded, I can manually create a Bash script file using the wget command.
Once I have all the required packages in the 1 directory, then, I can execute the apt-get -o dir::cache::archives="/disc/" dist-upgrade command with "/disc/" being replaced by MY directory location.
Thanks!!, MTB.
I use this method again and again. But always with an active internet conexion and no chroot. I think that the package manager may need the conexion to know which packages is going to get. If the package is already in /var/cache/apt/archives/ it just skip the download.
Hola Pedro,
Necesito usar chroot porque el escritorio es corruptado.
Su última frase parece ser confirmada por la información que encontré en el siguiente manual en línea.
Publicaré mi plan de acción, para que todos lo comenten, muy pronto.
¡Gracias!, MTB.
After the packages have been uninstalled/removed, can I, then, copy the previously downloaded non-dmo .deb files into "/var/cache/apt/archives/" before executing apt-get dist-upgrade with the Laptop not connected to the Internet from the chroot environment?
I have no idea, but it sounds like you know what you're doing. I've never done it that way.
I have no idea neither. That's why I am asking.
Thanks !!
I guess the plan would be to remove whatever is blocking the upgrade and whatever else you don't need. You can probably remove all or most of the dmo packages. And anything with "deb9" in the version is for stretch/ascii.
I forgot to ask the following.
Should I use a dpkg command or an apt-get command to uninstall the dmo packages?
If apt-get, should I use apt-get remove Package or apt-get autoremove Package? Which options should be applied?
Will the use of these also remove the associated .deb files from "/var/cache/apt/archives/"?
After the packages have been uninstalled/removed, can I, then, copy the previously downloaded non-dmo .deb files into "/var/cache/apt/archives/" before executing apt-get dist-upgrade with the Laptop not connected to the Internet from the chroot environment?
Thanks!!
Wow. I think (hope) that 120 is the correct number of dmo packages installed and not 633.
You can get rid of sources.list.d/devuan.list. I don't know about the other lists. You might need to disable them temporarily and/or you might need to change the suite they're using. (stretch to buster?)
It looks like your dmo packages are older versions than what beowulf has. If you remove dmo from sources, you should be able to upgrade most of them to stock beowulf versions.
If there's something in dmo you need that isn't in the devuan repo, you can add it later. I highly recommend pinning dmo to a lower priority or disabling it altogether after you install what you want. That will prevent pulling in other stuff from dmo that you don't need or want. Just avoid dmo if you can.
Hi again fsmithred,
So, after chrooting into Devuan, when I executed dpkg -l | grep dmo the output resulted in a listing of 122 packages which is 2 more than what was produced by ls |grep dmo in the "/var/cache/apt/archives/" directory.
aegisub 1:3.2.2+dfsg-dmo4
aegisub-l10n 1:3.2.2+dfsg-dmo4
audacity 1:2.1.3-dmo1+deb9u1
audacity-data 1:2.1.3-dmo1+deb9u1
bdsup2sub 4.0.0-dmo1
bombono-dvd 1:1.2.2-dmo13
bombono-dvd-data 1:1.2.2-dmo13
devede 1:4.8.8-dmo1
dvdstyler 1:3.0.3-dmo1
dvdstyler-data 1:3.0.3-dmo1
faac 1:1.28-dmo5
ffmpeg 10:3.3.9-dmo1+deb9u1
gpac 1:0.7.1+20190313.git21f1d86ee-dmo1+deb9
gpac-modules-base:amd64 1:0.7.1+20190313.git21f1d86ee-dmo1+deb9
gstreamer1.0-libav:amd64 1:1.10.4-dmo1
gstreamer1.0-plugins-bad:amd64 1:1.10.4-dmo2
gstreamer1.0-plugins-ugly:amd64 1:1.10.4-dmo1
lame 1:3.99.5-dmo6
libaacs0:amd64 0.9.0-dmo1
libaribb24-0 1.0.3-dmo1
libaribb25-0 0.2.7-dmo1
libasound2-plugins:amd64 1:1.1.4-dmo1+deb9u1
libass9:amd64 2:0.13.7-dmo1
libavcodec57:amd64 10:3.3.9-dmo1+deb9u1
libavdevice57:amd64 10:3.3.9-dmo1+deb9u1
libavfilter6:amd64 10:3.3.9-dmo1+deb9u1
libavformat57:amd64 10:3.3.9-dmo1+deb9u1
libavresample3:amd64 10:3.3.9-dmo1+deb9u1
libavutil55:amd64 10:3.3.9-dmo1+deb9u1
libbabl-0.1-0:amd64 1:0.1.28-dmo1
libbasicusageenvironment1 2:2017.04.26-dmo1+deb9u2
libbdplus0 0.1.2-dmo1+deb8u1
libbluray-bdj 2:1.0.0-dmo1
libbluray2:amd64 2:1.0.0-dmo1
libchromaprint1:amd64 1:1.4.2-dmo1
libdca0:amd64 0.0.5-dmo2+deb8u1
libdsm3:amd64 1:0.2.7-dmo3
libdvbpsi10:amd64 1:1.3.1-dmo1
libebml4v5:amd64 1:1.3.9-dmo0+deb9u1
libfaac0:amd64 1:1.28-dmo5
libfdk-aac1:amd64 1:0.1.5-dmo2
libffmpegthumbnailer4v5:amd64 1:2.2.0-dmo4
libffms2-4:amd64 1:2.23-dmo1
libgegl-0.3-0:amd64 1:0.3.18-dmo1
libgpac7:amd64 1:0.7.1+20190313.git21f1d86ee-dmo1+deb9
libgroupsock8 2:2017.04.26-dmo1+deb9u2
libgstreamer-plugins-bad1.0-0:amd64 1:1.10.4-dmo2
libilbc2:amd64 2.0.2-dmo4
libkvazaar3:amd64 1:1.1.0-dmo1
liblavfile-2.1-0:amd64 2:2.1.0-dmo9
liblavjpeg-2.1-0:amd64 2:2.1.0-dmo9
liblavplay-2.1-0:amd64 2:2.1.0-dmo9
liblivemedia58 2:2017.04.26-dmo1+deb9u2
libmatroska6v5:amd64 1:1.4.5-dmo1
libmfx0:amd64 1.21-dmo1
libmicrodns0:amd64 0.1.2-dmo0~bpo9+1
libmjpegutils-2.1-0:amd64 2:2.1.0-dmo9
libmp3lame0:amd64 1:3.99.5-dmo6
libmp4v2-2:amd64 2:2.0.0-dmo4
libmpeg2encpp-2.1-0:amd64 2:2.1.0-dmo9
libmplex2-2.1-0:amd64 2:2.1.0-dmo9
libnfs8:amd64 1.11.0-dmo1
libobs0 1:19.0.2-dmo2+deb9u1
libogmrip1:amd64 1.0.1-dmo9
libopenh264-2:amd64 1.6.0-dmo3
libpostproc54:amd64 10:3.3.9-dmo1+deb9u1
libquicktime2:amd64 3:1.2.4-dmo19+deb9u1
librtmp1:amd64 2:2.4~20160119.gitfa8646dae-dmo5
libsuil-0-0:amd64 1:0.8.4-dmo1+deb9u1
libswresample2:amd64 10:3.3.9-dmo1+deb9u1
libswscale4:amd64 10:3.3.9-dmo1+deb9u1
libtwolame0:amd64 1:0.3.13-dmo3
libusageenvironment3 2:2017.04.26-dmo1+deb9u2
libvamp-hostsdk3v5:amd64 1:2.7.1-dmo1
libvidstab1.0 2:0.98b-dmo1+deb8u1
libvlc-bin:amd64 1:3.0.11-dmo0+deb9u1
libvlc5:amd64 1:3.0.11-dmo0+deb9u1
libvlccore9:amd64 1:3.0.11-dmo0+deb9u1
libwxsvg3:amd64 3:1.5.12-dmo1
libx264-150:amd64 3:0.150.2833+gitdf79067-dmo1+deb9u1
libx265-116:amd64 1:2.4-dmo1
libxine2 1:1.2.8-dmo5
libxine2-bin:amd64 1:1.2.8-dmo5
libxine2-doc 1:1.2.8-dmo5
libxine2-ffmpeg:amd64 1:1.2.8-dmo5
libxine2-misc-plugins:amd64 1:1.2.8-dmo5
libxine2-plugins 1:1.2.8-dmo5
libxine2-x:amd64 1:1.2.8-dmo5
libxvidcore4:amd64 3:1.3.4-dmo1
mencoder 4:1.3.0~20170413.svn37931-dmo3+deb9u5
mjpegtools 2:2.1.0-dmo9
mjpegtools-gtk 2:2.1.0-dmo9
mkvtoolnix 9.8.0-dmo1
mkvtoolnix-gui 9.8.0-dmo1
mplayer 4:1.3.0~20170413.svn37931-dmo3+deb9u5
mpv 1:0.27.2-dmo1+deb9u1
obs-plugins 1:19.0.2-dmo2+deb9u1
obs-studio 1:19.0.2-dmo2+deb9u1
ogmrip 1.0.1-dmo9
ogmrip-doc 1.0.1-dmo9
phonon4qt5-backend-vlc:amd64 1:0.9.1-dmo1+deb9u1
rtmpdump 2:2.4~20160119.gitfa8646dae-dmo5
subtitleripper 0.5.2-dmo3
tovid 0.35.2-dmo1
tovidgui 0.35.2-dmo1
transcode 4:1.1.7-dmo15
transcode-doc 4:1.1.7-dmo15
twolame 1:0.3.13-dmo3
vlc 1:3.0.11-dmo0+deb9u1
vlc-bin 1:3.0.11-dmo0+deb9u1
vlc-data 1:3.0.11-dmo0+deb9u1
vlc-l10n 1:3.0.11-dmo0+deb9u1
vlc-plugin-base:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-notify:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-qt:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-samba:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-skins2:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-video-output:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-video-splitter:amd64 1:3.0.11-dmo0+deb9u1
vlc-plugin-visualization:amd64 1:3.0.11-dmo0+deb9u1
x11proto-xf86vidmode-dev 2018.4-4
xine-ui 0.99.9-dmo14+deb9u1
Of the 122 packages, 18 did not have a file in "/var/cache/apt/archives/". They were the following.
devede
dvdstyler
libavcodec57:amd64
libavformat57:amd64
libavutil55:amd64
libbluray-bdj
libbluray2:amd64
libchromaprint1:amd64
libfdk-aac1:amd64
libilbc2:amd64
libkvazaar3:amd64
libmfx0:amd64
libmp3lame0:amd64
libopenh264-2:amd64
libswresample2:amd64
libswscale4:amd64
libwxsvg3:amd64
libx265-116:amd64
Of the 120 packages in "/var/cache/apt/archives/", 16 were not listed by dpkg -l | grep demo. However, 15 of these appear to have been earlier versions that were previously installed whilst the last pairing is the opposite. Whether these should have been removed when the other version was installed I can't say. The following list will help to clarify I hope.
libvlc-bin_1%3a3.0.8-dmo0+deb9u4_amd64.deb
libvlc-bin_3.0.11-dmo0+deb9u1_amd64.deb
libvlc5_1%3a3.0.8-dmo0+deb9u4_amd64.deb
libvlc5_3.0.11-dmo0+deb9u1_amd64.deb
libvlccore9_1%3a3.0.8-dmo0+deb9u4_amd64.deb
libvlccore9_3.0.11-dmo0+deb9u1_amd64.deb
vlc_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc_3.0.11-dmo0+deb9u1_amd64.deb
vlc-bin_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-bin_3.0.11-dmo0+deb9u1_amd64.deb
vlc-data_1%3a3.0.8-dmo0+deb9u4_all.deb
vlc-data_3.0.11-dmo0+deb9u1_all.deb
vlc-l10n_1%3a3.0.8-dmo0+deb9u4_all.deb
vlc-l10n_3.0.11-dmo0+deb9u1_all.deb
vlc-plugin-base_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-base_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-notify_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-notify_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-qt_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-qt_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-samba_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-samba_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-skins2_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-skins2_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-video-output_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-video-output_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-video-splitter_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-video-splitter_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-visualization_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-visualization_3.0.11-dmo0+deb9u1_amd64.deb
x11proto-xf86vidmode-dev_2018.4-4_all.deb
x11proto-xf86vidmode-dev_2.3.1-2_all.deb
Using aptitude search "?origin (deb-multimedia) ?installed" in the chroot environment produces the same result as before.
Warning: Invalid locale (please review locale settings, this might lead to problems later):
locale::facet::_S_create_c_locale name not valid
So, is there anymore analysis to be done before following a plan of action?
Thanks !!, MTB.
If you're chrooting from a beowulf (or Debian buster) system then the easiest method is
# apt install arch-install-scripts # mount /dev/sdc4 /mnt # arch-chroot /mnt [chroot] # mount -a
The arch-chroot command will (bind) mount the API filesystems automatically.
Hi HoaS,
Thanks for this. I also discovered your input, regarding chrooting elsewhere, after I discovered that this installed system has its own utility which when you exit automatically cleanly unmounts the partition.
However, I decided to still install what you suggested to see what operational differences there might be for my own learning.
So, following your instructions, after entering the exit command, I executed umount /dev/sdc4 which reported that the partition was busy but I couldn't find anything open, that I was aware, that could be using a file of the Devuan install. So, after a little research I used the umount -l /dev/sdc4 command which did the trick.
Can you say what would have been holding a file open on the Devuan system even though I had exited the chroot environment?
Thanks!!, MTB.
Yes, you can use an installed system.
Evening fsmithred,
There appears to be multiple ways that chroot can be used but in my research the info has not been 100% detailed as to what to do for a particular scenario.
For example, should I be doing this from a Terminal opened under the root account of the Live or Installed system or should I use sudo with the Terminal opened under My User Account?
I have seen pages where the person has created a directory for a Mount Point under their home directory whilst others have done it under the /mnt directory of the File System.
I have seen people referring to differences in commands/procedures to follow dependent on whether you are using a UEFI or Legacy BIOS.
Others have mentioned the mounting of boot partitions. In my case would that be the BOOTEFI partition (Partition 1) on the same drive that I have Devuan installed on? Do I need to be doing this for my scenario?
Within the Installed system I am currently working from, the Devuan partition is identified as /dev/sdc4.
My Laptop uses UEFI.
The Installed system I am currently working from is on the Internal Hard Drive whilst Devuan is on an External Hard Drive.
Are the following instructions what I need to be doing if working from Terminal as the root account?
Create a Directory sdc4 under the /mnt directory.
Mount /dev/sdc4 to /mnt/sdc4 (mount /dev/sdc4 /mnt/sdc4)
For the above command, should I be using "-t ext4" also?
chroot into /mnt/sdc4 (chroot /mnt/sdc4)
Do I also need to be executing the following commands/procedures before the chroot command?
Create a boot/efi directory under the /mnt/sdc4 directory for the mounting of a Boot partition? Which Boot partition?
Which of the following examples that I pulled off the Internet and modified, if necessary, should I be executing?
mount -t proc none /mnt/sdc4/proc
mount -o bind /dev /mnt/sdc4/dev
mount -o bind /sys /mnt/sdc4/sys
mount --bind /dev /mnt/sdc4/dev
mount --bind /proc /mnt/sdc4/proc
mount --bind /sys /mnt/sdc4/sys
mount -t proc proc /mnt/sdc4/proc/
mount -t sysfs sys /mnt/sdc4/sys/
mount -o bind /tmp /mnt/sdc4/tmp/
mount -o bind /dev /mnt/sdc4/dev/
Are there any other Local directories that should be mounted before executing the chroot?
Thanks!!, MTB.
And yes, you can do all this in a chroot from another system. I like to use a live-cd (or usb) for that, but rescue mode in the installer isos will also work.
Before I get started on using chroot, is there a particular reason that you use a Live System for it? Is there any difference to using chroot from a Live system as opposed to an Installed system?
Thanks!!
Hi fsmithred,
My first Devuan install was Ascii 2.0 from Live ISO.
If I recall correctly, I added the deb-multimedia repository for some DVD Authoring packages in my quest for something that could produce smooth text for subtitle tracks. As you will see below, it looks like I installed some other packages form that repository also.
I have the following files in the /etc/apt/sources.list.d directory.
connectify.list
(will uninstall/remove the related packages of the the above because
the VPN didn't work for me and then delete this file)
devuan.list
(every line in the above is disabled, can I remove it?)
jami.list
riot-im.list
windscribe-repo.list
As far as I am aware, and can see, Synaptic stores its sources in the "sources.list' file but also references the files in the "/etc/apt/sources.list.d" directory.
Contained in the "/var/lib/apt/lists" directory are the following files related to deb-multimedia.org.
www.deb-multimedia.org_dists_stretch_InRelease
www.deb-multimedia.org_dists_stretch_main_binary-amd64_Packages
www.deb-multimedia.org_dists_stretch_main_i18n_Translation-en
www.deb-multimedia.org_dists_stretch_non-free_binary-amd64_Packages
www.deb-multimedia.org_dists_stretch_non-free_i18n_Translation-en
The command grep ^Package www.deb-multimedia*_Packages | awk '{print $2}' | sort -u issued with that directory being active produces a list of 633 packages. I will list them later if you think it's necessary.
The following page gave me the idea for the grep command.
How To List All Packages In A Repository On Ubuntu, Debian Or Linux Mint [APT]
ls |grep dmo in the "/var/cache/apt/archives" directory produces the following list of 120 files.
aegisub_1%3a3.2.2+dfsg-dmo4_amd64.deb
aegisub-l10n_1%3a3.2.2+dfsg-dmo4_all.deb
audacity_1%3a2.1.3-dmo1+deb9u1_amd64.deb
audacity-data_1%3a2.1.3-dmo1+deb9u1_all.deb
bdsup2sub_4.0.0-dmo1_all.deb
bombono-dvd_1%3a1.2.2-dmo13_amd64.deb
bombono-dvd-data_1%3a1.2.2-dmo13_all.deb
devede_1%3a4.8.8-dmo1_all.deb
faac_1%3a1.28-dmo5_amd64.deb
ffmpeg_3.3.9-dmo1+deb9u1_amd64.deb
gpac_1%3a0.7.1+20190313.git21f1d86ee-dmo1+deb9u3_amd64.deb
gpac-modules-base_1%3a0.7.1+20190313.git21f1d86ee-dmo1+deb9u3_amd64.deb
gstreamer1.0-libav_1.10.4-dmo1_amd64.deb
gstreamer1.0-plugins-bad_1%3a1.10.4-dmo2_amd64.deb
gstreamer1.0-plugins-ugly_1.10.4-dmo1_amd64.deb
lame_1%3a3.99.5-dmo6_amd64.deb
libaacs0_0.9.0-dmo1_amd64.deb
libaribb24-0_1.0.3-dmo1_amd64.deb
libaribb25-0_0.2.7-dmo1_amd64.deb
libasound2-plugins_1.1.4-dmo1+deb9u1_amd64.deb
libass9_2%3a0.13.7-dmo1_amd64.deb
libavdevice57_10%3a3.3.9-dmo1+deb9u1_amd64.deb
libavfilter6_10%3a3.3.9-dmo1+deb9u1_amd64.deb
libavresample3_10%3a3.3.9-dmo1+deb9u1_amd64.deb
libbabl-0.1-0_0.1.28-dmo1_amd64.deb
libbasicusageenvironment1_2%3a2017.04.26-dmo1+deb9u2_amd64.deb
libbdplus0_0.1.2-dmo1+deb8u1_amd64.deb
libdca0_0.0.5-dmo2+deb8u1_amd64.deb
libdsm3_1%3a0.2.7-dmo3_amd64.deb
libdvbpsi10_1.3.1-dmo1_amd64.deb
libebml4v5_1%3a1.3.9-dmo0+deb9u1_amd64.deb
libfaac0_1%3a1.28-dmo5_amd64.deb
libffmpegthumbnailer4v5_2.2.0-dmo4_amd64.deb
libffms2-4_1%3a2.23-dmo1_amd64.deb
libgegl-0.3-0_0.3.18-dmo1_amd64.deb
libgpac7_1%3a0.7.1+20190313.git21f1d86ee-dmo1+deb9u3_amd64.deb
libgroupsock8_2%3a2017.04.26-dmo1+deb9u2_amd64.deb
libgstreamer-plugins-bad1.0-0_1%3a1.10.4-dmo2_amd64.deb
liblavfile-2.1-0_2.1.0-dmo9_amd64.deb
liblavjpeg-2.1-0_2.1.0-dmo9_amd64.deb
liblavplay-2.1-0_2.1.0-dmo9_amd64.deb
liblivemedia58_2%3a2017.04.26-dmo1+deb9u2_amd64.deb
libmatroska6v5_1%3a1.4.5-dmo1_amd64.deb
libmicrodns0_0.1.2-dmo0~bpo9+1_amd64.deb
libmjpegutils-2.1-0_2.1.0-dmo9_amd64.deb
libmp4v2-2_2%3a2.0.0-dmo4_amd64.deb
libmpeg2encpp-2.1-0_2.1.0-dmo9_amd64.deb
libmplex2-2.1-0_2.1.0-dmo9_amd64.deb
libnfs8_1.11.0-dmo1_amd64.deb
libobs0_19.0.2-dmo2+deb9u1_amd64.deb
libogmrip1_1.0.1-dmo9_amd64.deb
libpostproc54_10%3a3.3.9-dmo1+deb9u1_amd64.deb
libquicktime2_1.2.4-dmo19+deb9u1_amd64.deb
librtmp1_2.4~20160119.gitfa8646dae-dmo5_amd64.deb
libsuil-0-0_1%3a0.8.4-dmo1+deb9u1_amd64.deb
libtwolame0_0.3.13-dmo3_amd64.deb
libusageenvironment3_2%3a2017.04.26-dmo1+deb9u2_amd64.deb
libvamp-hostsdk3v5_1%3a2.7.1-dmo1_amd64.deb
libvidstab1.0_2%3a0.98b-dmo1+deb8u1_amd64.deb
libvlc5_1%3a3.0.8-dmo0+deb9u4_amd64.deb
libvlc5_3.0.11-dmo0+deb9u1_amd64.deb
libvlc-bin_1%3a3.0.8-dmo0+deb9u4_amd64.deb
libvlc-bin_3.0.11-dmo0+deb9u1_amd64.deb
libvlccore9_1%3a3.0.8-dmo0+deb9u4_amd64.deb
libvlccore9_3.0.11-dmo0+deb9u1_amd64.deb
libx264-150_0.150.2833+gitdf79067-dmo1+deb9u1_amd64.deb
libxine2_1.2.8-dmo5_amd64.deb
libxine2-bin_1.2.8-dmo5_amd64.deb
libxine2-doc_1.2.8-dmo5_all.deb
libxine2-ffmpeg_1.2.8-dmo5_amd64.deb
libxine2-misc-plugins_1.2.8-dmo5_amd64.deb
libxine2-plugins_1.2.8-dmo5_all.deb
libxine2-x_1.2.8-dmo5_amd64.deb
libxvidcore4_1.3.4-dmo1_amd64.deb
mencoder_4%3a1.3.0~20170413.svn37931-dmo3+deb9u5_amd64.deb
mjpegtools_2.1.0-dmo9_amd64.deb
mjpegtools-gtk_2.1.0-dmo9_amd64.deb
mkvtoolnix_9.8.0-dmo1_amd64.deb
mkvtoolnix-gui_9.8.0-dmo1_amd64.deb
mplayer_4%3a1.3.0~20170413.svn37931-dmo3+deb9u5_amd64.deb
mpv_0.27.2-dmo1+deb9u1_amd64.deb
obs-plugins_19.0.2-dmo2+deb9u1_amd64.deb
obs-studio_19.0.2-dmo2+deb9u1_amd64.deb
ogmrip_1.0.1-dmo9_amd64.deb
ogmrip-doc_1.0.1-dmo9_all.deb
phonon4qt5-backend-vlc_1%3a0.9.1-dmo1+deb9u1_amd64.deb
rtmpdump_2.4~20160119.gitfa8646dae-dmo5_amd64.deb
subtitleripper_0.5.2-dmo3_amd64.deb
tovid_0.35.2-dmo1_all.deb
tovidgui_0.35.2-dmo1_all.deb
transcode_4%3a1.1.7-dmo15_amd64.deb
transcode-doc_4%3a1.1.7-dmo15_all.deb
twolame_0.3.13-dmo3_amd64.deb
vlc_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc_3.0.11-dmo0+deb9u1_amd64.deb
vlc-bin_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-bin_3.0.11-dmo0+deb9u1_amd64.deb
vlc-data_1%3a3.0.8-dmo0+deb9u4_all.deb
vlc-data_3.0.11-dmo0+deb9u1_all.deb
vlc-l10n_1%3a3.0.8-dmo0+deb9u4_all.deb
vlc-l10n_3.0.11-dmo0+deb9u1_all.deb
vlc-plugin-base_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-base_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-notify_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-notify_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-qt_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-qt_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-samba_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-samba_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-skins2_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-skins2_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-video-output_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-video-output_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-video-splitter_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-video-splitter_3.0.11-dmo0+deb9u1_amd64.deb
vlc-plugin-visualization_1%3a3.0.8-dmo0+deb9u4_amd64.deb
vlc-plugin-visualization_3.0.11-dmo0+deb9u1_amd64.deb
x11proto-xf86vidmode-dev_2018.4-4_all.deb
x11proto-xf86vidmode-dev_2.3.1-2_all.deb
xine-ui_0.99.9-dmo14+deb9u1_amd64.deb
Not only can I not start Synaptic from the Desktop but I also could not use the Terminal (should have noted the error message).
I logged into the tty6 console and attempted the following command.
aptitude search "?origin (deb-multimedia) ?installed"
The resulting output was as follows.
Warning: Invalid locale(please review locale settings, this might lead to some problems later):
locale::facet::_S_create_c_locale name not valid
So, I logged out of the tty6 Console and then the Desktop to Restart into another Distro to make this post.
Would it be possible to chroot into my Ascii OS to run the aptitude command and the dpkg command you suggested?
If so, would I then be able to use the chroot environment to use whatever other commands are necessary to fix the upgrade?
Thanks!!, MTB.
Hi Folks,
I have some more info which I hope helps to solve this issue.
After Fixing some Broken Packages in Synaptic and starting the "Add downloaded packages" feature again, I still encountered problems with the same package as before. However, there is a little more detail in the term.log file this time as appears next.
Log started: 2020-06-25 23:53:10
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 432358 files and directories currently installed.)
Preparing to unpack .../libgstreamer-gl1.0-0_1.14.4-2_amd64.deb ...
Unpacking libgstreamer-gl1.0-0:amd64 (1.14.4-2) ...
dpkg: error processing archive /var/cache/apt/archives/libgstreamer-gl1.0-0_1.14.4-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libgstgl-1.0.so.0', which is also in package libgstreamer-plugins-bad1.0-0:amd64 1:1.10.4-dmo2
Preparing to unpack .../gstreamer1.0-gl_1.14.4-2_amd64.deb ...
Unpacking gstreamer1.0-gl:amd64 (1.14.4-2) ...
dpkg: error processing archive /var/cache/apt/archives/gstreamer1.0-gl_1.14.4-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopengl.so', which is also in package gstreamer1.0-plugins-bad:amd64 1:1.10.4-dmo2
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libgstreamer-gl1.0-0_1.14.4-2_amd64.deb
/var/cache/apt/archives/gstreamer1.0-gl_1.14.4-2_amd64.deb
Log ended: 2020-06-25 23:53:12
The Desktop is now partly broken and a dialogue window appears with the following text below which appear 2 buttons (Execute and Remove).
Plugin "PulseAudio Plugin" unexpectedly left the panel, do you wish to restart it?
If you press Execute the panel will try to restart the plugin otherwise it will be permanently removed from the panel.
Thanks, MTB.
nada
nada
Hi Guys,
Doesn't appear that FluxBB has a User Mention feature. So, I quoted you both instead.
I just posted the following topic.
Errors encountered processing: libgstreamer-gl1.0-0_1.14.4-2_amd64.deb
Thanks!!, MTB.
Hi Folks,
The errors occurred when upgrading from Ascii 2.1 to Beowulf with Synaptic using the "Add downloaded packages" feature.
I have made backup copies of 3 log files of which none indicate what the errors were.
Is there somewhere else I can look for a detailed description of the errors?
The 3 log files are the following. All of these are in the /var/log/apt directory.
eipp.log.xz
history.log
term.log
At the bottom of the term.log file was the following.
Errors were encountered while processing:
/tmp/apt-dpkg-install-QwO4dY/011-libgstreamer-gl1.0-0_1.14.4-2_amd64.deb
Log ended: 2020-06-25 12:14:42
At the bottom of the history.log file are the records for the attempted upgrade with the initial 3 lines as follows with the "xxxxxx" representing my User Account.
Start-Date: 2020-06-25 11:56:40
Commandline: /usr/sbin/synaptic
Requested-By: xxxxxx (1000)
On the "Install:" line is "libgstreamer-gl1.0-0:amd64 (1.14.4-2, automatic)"
The last 2 lines of the history.log file are as follows.
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2020-06-25 12:14:42
In the eipp.log file, "libgstreamer-gl1.0-0:amd64" is listed on Line 5 which is labelled by "Install:".
Request: EIPP 0.1
Architecture: amd64
Architectures: amd64
Remove: various packages listed here
Install: libgstreamer-gl1.0-0:amd64 is listed on this Line
Planner: internal
Further down the file it is detailed as the following.
Package: libgstreamer-gl1.0-0
Architecture: amd64
Version: 1.14.4-2
APT-ID: 22581
Multi-Arch: same
Depends: libc6 (>= 2.14), libdrm2 (>= 2.4.17), libegl1, libgbm1 (>= 8.1~0), libgl1, libglib2.0-0 (>= 2.40), libgstreamer-plugins-base1.0-0 (>= 1.8.0), libgstreamer1.0-0 (>= 1.14.4), libgudev-1.0-0 (>= 165), libwayland-client0 (>= 1.9.91), libwayland-egl1 (>= 1.15.0), libx11-6, libx11-xcb1, libxcb1
Breaks: libgstreamer-plugins-bad1.0-0 (<< 1.13.1)
Thanks!!, MTB.