[Pkg-e-devel] [e-users] bug in the 'dunnewind' e17 repository

Arno Schuring aelschuring at hotmail.com
Sun Jul 13 10:55:01 UTC 2008


[CC'ing the packagers]

minimec wrote:
> Hi folks
>
> After the system update, I did today, my e17 has become unusable.
>   
Ok folks, I think I found the cause of the problems (thanks to minimec):

aschuring at neminis:~$ apt-cache show e17
Package: e17
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 44
Maintainer: Debian Pkg-e Team <pkg-e-devel at lists.alioth.debian.org>
Architecture: i386
Source: enlightenment
Version: 1:0.16.999.043+cvs20080525-0hardy1
Depends: emodules-all (>= 0.16.999), enlightenment (>= 0.16.999)
Description: Virtual package providing the E17 desktop environment
 Enlightenment is an advanced window manager for X11. Unique
 features include: a fully animated background, nice drop shadows
 around windows, backed by an extremely clean and optimized
 foundation of APIs.
 .
 This virtual package provides everythinh necessary to run E17 as
 your main desktop environment:
  - E17 window manager
  - E17 modules
  - Enlightened tools.

Package: e17
Version: 0.16.999.043+cvs20080708-0hardy1
Architecture: i386
Maintainer: Debian Pkg-e Team <pkg-e-devel at lists.alioth.debian.org>
Installed-Size: 3532
Depends: e17-data (= 0.16.999.043+cvs20080708-0hardy1), libc6 (>= 2.4),
libcurl3 (>= 7.16.2-1), libdbus-1-3 (>= 1.1.1), libecore-con0,
libecore-evas0, libecore-fb0, libecore-file0, libecore-imf-evas0,
libecore-imf0, libecore-ipc0, libecore-job0, libecore-txt0, libecore-x0,
libecore0, libedbus0, libedje-bin, libedje0, libeet1, libefreet-mime0,
libefreet0, libehal0, libembryo0, libevas-engines, libevas0, libkrb53
(>= 1.6.dfsg.2), libpam0g (>= 0.99.7.1), libssl0.9.8 (>= 0.9.8f-1),
libx11-6, libxext6
Suggests: emodules-all
Conflicts: enlightenment
Provides: x-window-manager
Priority: optional
Section: x11
Filename: pool/e17/e/e17/e17_0.16.999.043+cvs20080708-0hardy1_i386.deb
Size: 1307010
SHA256: 9a8de5dc77c6803344ab8a7561930c45372a71608b36be98bd0582c4520aa4d5
SHA1: 9ad0837669628c8fb0b46ae50a4ff90a4207ab2c
MD5sum: c8e4d265c323586e2eb68fc67ad0ce7c
Description: The Enlightenment DR17 Window Manager
 Enlightenment is an advanced window manager for X11. Unique
 features include: a fully animated background, nice drop shadows
 around windows, backed by an extremely clean and optimized
 foundation of APIs.
 .
 This package contains the core files for Enlightenment DR17.

So there are two e17 packages available; one that provides:
enlightenment and is of version cvs20080525, and one that conflicts:
enlightenment and is of version cvs20080708. It appears the former is
not automatically replaced by the latter (epoch perhaps?), so everyone
that has the old package installed will not automatically receive the
new one.

Indeed, as I try to manually install the newer version:
aschuring at neminis:~$ sudo apt-get install
e17=0.16.999.043+cvs20080708-0hardy1 emodules-all
[...]
The following packages will be DOWNGRADED:
  e17
[...]


Packagers: what is the recommended course of action here? If I remember
correctly, with the previous command I have pinned down a specific e17
version, and will no longer receive updates on my e17 package. Is that
correct?


btw: thanks for the packaging :)

Regards,
Arno



More information about the Pkg-e-devel mailing list