Jump to content
  • 0
Twgray

Failed installing Bodhi-desktop on top of XUbuntu 16.04

Question

I was able to install Bodhi on top of XUbuntu 16.04 just last week.  However, in trying to duplicate the process today I am getting the following error:

 

dpkg: error processing archive /var/cache/apt/archives/efl_201701261.18.4bodhi1-1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/evas/filters/lua/color.lua', which is also in package libefl-data 1.18.4-0xenial0
 

So, apparently, both package efl and libefl-data are trying to provide the file /usr/share/evas/filters/lua/color.lua, and this just changed in the last few days.

 

Any ideas on how to solve this issue?

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 0

You need to remove the libefl and all related packages it pulled in. This is the older EFL package from the upstream Ubuntu repo and it conflicts with out EFL package as stated by your package manager.

Share this post


Link to post
Share on other sites
  • 0

Actually found a solution:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install bodhi-desktop

As it says, it basically ignores duplicate files.

 

Thanks for the reply.

Share this post


Link to post
Share on other sites
  • 0

Using options like that can get your system into a nasty state just running regular upgrades.

Do as you will with your system, but those warning are there for a reason.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

I fully understand the issue and repercussions, and I don't like to 'strong arm' an installation like this.  But, in this case, the only file affected was the color.lua duplication, so no worries.  I will pull libefl and all dependencies though.  My question is, how did this bug creep in, in a matter of 3-4 days?  And, will it be fixed for next time?  The reason I am having to used this repository is because the current live Bodhi iso won't install on an Asus ROG Crosshair Vi Hero motherboard with an AMD Ryzen 1800X processor.  The install stalls right after asking about downloading updates while installing, where it is examining the installation tartget. 

Share this post


Link to post
Share on other sites
  • 0

@Twgray

Presuming you have installed Xubuntu on this mobo, can you provide the outcome of 

sudo lshw -short
sudo parted -l 

Do you have hardware raid? What kind of diskdrives do you use? 

Knowing a little bit more might give us handles to help you solve the install issue. 

Are you using full uefi or legacy?

 

Enjoy,

Charles

Share this post


Link to post
Share on other sites
  • 0

No hardware raid.  

1 540GB m.2 SSD  

Full uefi  (this because I had numerous problems installing Ubuntu (XUbuntu) 16.04 on another ASUS mb in legacy mode.  Had to resort to UEFI for grub to install properly.

 

Please note that the 4 TB drive reported by lshw was not present for installation.  The only drive present at installation was the 54MB SSD.

 


sudo lshw -sh

H/W path              Device      Class       Description
=========================================================
                                  system      System Product Name (SKU)
/0                                bus         CROSSHAIR VI HERO
/0/0                              memory      64KiB BIOS
/0/30                             memory      16GiB System Memory
/0/30/0                           memory      8GiB DIMM Synchronous 2666 MHz (0.
/0/30/1                           memory      [empty]
/0/30/2                           memory      8GiB DIMM Synchronous 2666 MHz (0.
/0/30/3                           memory      [empty]
/0/32                             memory      768KiB L1 cache
/0/33                             memory      4MiB L2 cache
/0/34                             memory      16MiB L3 cache
/0/35                             processor   AMD Ryzen 7 1800X Eight-Core Proce
/0/100                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/0.2                        generic     Advanced Micro Devices, Inc. [AMD]
/0/100/1.3                        bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0                      bus         Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0/0        usb1        bus         xHCI Host Controller
/0/100/1.3/0/0/8                  input       USB Keyboard
/0/100/1.3/0/1        usb2        bus         xHCI Host Controller
/0/100/1.3/0.1                    storage     Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2                    bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/0                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/0/0                bus         ASMedia Technology Inc.
/0/100/1.3/0.2/0/0/0  usb3        bus         xHCI Host Controller
/0/100/1.3/0.2/0/0/1  usb4        bus         xHCI Host Controller
/0/100/1.3/0.2/2                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/2/0    enp35s0     network     I211 Gigabit Network Connection
/0/100/1.3/0.2/3                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/4                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/5                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/6                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/7                  bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/3.1                        bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/3.1/0                      display     NVIDIA Corporation
/0/100/3.1/0.1                    multimedia  NVIDIA Corporation
/0/100/7.1                        bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/7.1/0                      generic     Advanced Micro Devices, Inc. [AMD]
/0/100/7.1/0.2                    generic     Advanced Micro Devices, Inc. [AMD]
/0/100/7.1/0.3                    bus         Advanced Micro Devices, Inc. [AMD]
/0/100/7.1/0.3/0      usb5        bus         xHCI Host Controller
/0/100/7.1/0.3/0/4                input       ELECOM TrackBall Mouse
/0/100/7.1/0.3/1      usb6        bus         xHCI Host Controller
/0/100/8.1                        bridge      Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0                      generic     Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0.2                    storage     FCH SATA Controller [AHCI mode]
/0/100/8.1/0.3                    multimedia  Advanced Micro Devices, Inc. [AMD]
/0/100/14                         bus         FCH SMBus Controller
/0/100/14.3                       bridge      FCH LPC Bridge
/0/101                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/102                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/103                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/104                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/105                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/106                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/107                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/108                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/109                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/10a                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/10b                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/10c                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/10d                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/10e                            bridge      Advanced Micro Devices, Inc. [AMD]
/0/1                  scsi0       storage
/0/1/0.0.0            /dev/sda    disk        4TB ST4000DM000-2AE1
/0/1/0.0.0/1          /dev/sda1   volume      3726GiB EXT4 volume
/0/2                  scsi1       storage
/0/2/0.0.0            /dev/cdrom  disk        DVD RW DRU-V200S
/0/3                  scsi11      storage
/0/3/0.0.0            /dev/sdb    disk        525GB Crucial_CT525MX3
/0/3/0.0.0/1                      volume      237MiB Windows FAT volume
/0/3/0.0.0/2          /dev/sdb2   volume      255GiB Extended partition
/0/3/0.0.0/2/5        /dev/sdb5   volume      241GiB Linux filesystem partition
/0/3/0.0.0/2/6        /dev/sdb6   volume      14GiB Linux swap / Solaris partiti



sudo gparted -l

Model: ATA ST4000DM000-2AE1 (scsi)
Disk /dev/sda: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:


Number  Start   End     Size    File system  Name  Flags
 1      1049kB  4001GB  4001GB  ext4         data




Model: ATA Crucial_CT525MX3 (scsi)
Disk /dev/sdb: 525GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:


Number  Start   End    Size    Type      File system     Flags
 1      1049kB  250MB  249MB   primary   fat32           boot, esp
 2      251MB   275GB  275GB   extended
 5      251MB   259GB  259GB   logical   ext4
 6      259GB   275GB  16.0GB  logical   linux-swap(v1)

Share this post


Link to post
Share on other sites
  • 0

I don't see any logic in the partitioning. Current sdb is msdos formatted where uefi expects gpt. It has one primary partition designated for the efi special partition, next a limited extended partition filled with the system and swap. Leaving 250 GB unused. Was it you, or was it done by Xubuntu?

 

In my experience If you have a raw SSD to start with, I would prepare it by creating a gpt disk without partitions.The installer will then create the three needed partitions (ESP, System, Swap) using the whole disk. If you want it done otherwise you need to choose "something else". You then can maually make a gpt disk, a 250 MB ESP, a system partition the size you want and ditto for Swap.

BTW, this is your system disk and I always advice to have that on the first scsi port (where you have the data disk). But it should not make a difference related to installing, except for the fact that during installation this only disk might have be named sda in Grub, where it now is sdb, giving reason for malfunction of Grub later.

 

Enjoy,

Charles.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

I fully understand the issue and repercussions, and I don't like to 'strong arm' an installation like this.  But, in this case, the only file affected was the color.lua duplication, so no worries.  I will pull libefl and all dependencies though.  My question is, how did this bug creep in, in a matter of 3-4 days?  And, will it be fixed for next time?  The reason I am having to used this repository is because the current live Bodhi iso won't install on an Asus ROG Crosshair Vi Hero motherboard with an AMD Ryzen 1800X processor.  The install stalls right after asking about downloading updates while installing, where it is examining the installation tartget. 

 

The bug you are seeing is because you told your system to install the EFL pacakges from the Ubuntu repos - don't do that.

Share this post


Link to post
Share on other sites
  • 0

Trying to mimic your attempted install I can only see one option to cause the hang. When I select to install third party packages this happens to me too. This might be caused by the fact that our installer can not find a meta-package for this as we have stripped quite a few packages from the ubuntu base. My logfile is just stopping at this point and does not provide an explanation. Anyway it has nothing to do with the available disks/partitions.

 

If you don't use that option the installation will probably be performed without issues, it does in my virtual box.

 

Enjoy,

Charles

Share this post


Link to post
Share on other sites
  • 0

Charles is right about the partition table. UEFI must be installed onto a GPT partition. (remember the days of learning about that Charles!?! good fun)  :)

Also GPT partitioning does not need extended partitions as MSDOS partitioning does. I'm not saying that this will fix your original problem, but it is something to think about if you decide to do a re-install. If Ubuntu (or some linux distro) is the only OS to be  on your system, wipe everything out and let the installer take care of partitioning for you. However, it would be wise to set up the disk first with a GPT partition table before you begin the install.

Just my two cents -- don't have much to offer toward the original problem however.  :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×