
Re: Mepis 11.0 Preferences Pinning
It seems to me that if the CR repos have been pinned properly, that you shouldn't need to change Synaptic's preferences or 'force install' to get an updated CR package installed.
I think that the
APT::Default-Release "mepis-11.0"; setting from the /etc/apt/apt.conf file might be causing the problem.
The "mepis-11.0" sets Warren's repo as the default release and it bumps up the pinning level of his digikam package to a 990 pin level instead of a 901 or 902 level from the /etc/apt/preferences file.
Shown below is the output of the apt-cache policy command, note that the CR version of Digikam is
not a 'Candidate' for upgrade.
The "xxxxx" part of the
APT::Default-Release "xxxxx" entry can be one of several items {Origin, Label, Suite, Codename, Version} from a repository's release file.
 |  |  |
 | Quote: (snippet from Warren's Mepis 11.0 repository release file: ftp://ftp.mepis.com/mepis/dists/mepis-11.0/Release) Origin: MEPIS Label: MEPIS Suite: mepis Codename: mepis-11.0Version: 11.0 Date: Sun, 13 Feb 2011 01:34:34 UTC Architectures: i386 amd64 Components: main Description: MEPIS 11.0 MD5Sum: ..... |  |
 |  |  |
 |  |  |
 | Quote: (snippet from the Mepis 11 CR repository release file: http://main.mepis-deb.org/mepiscr/repo/ ... cr/Release) Origin: Mepis community repository Label: Mepis community repository Suite: mepis Codename: mepis11cr Version: 11.0 Date: Fri, 11 Feb 2011 22:00:28 UTC Architectures: i386 amd64 Components: main non-free restricted restricted-non-free Description: This is the Mepis community repository MD5Sum:..... |  |
 |  |  |
Currently Warren is using the "mepis-11.0" codename of his repo to set the default release. Using "mepis-11.0"
excludes the Mepis 11.0 CR repos from the default release.
In Mepis 7.0 the default release was "mepis" which is the '
Suite: mepis' entry in Warren's M7.0 repository release file.
 |  |  |
 | Quote: (snippet from Warren's Mepis 7.0 repository release file: ftp://ftp.mepis.com/mepis/dists/mepis-7.0/Release) Origin: MEPIS Label: MEPIS Suite: mepisCodename: mepis-7.0 Version: 7.0 Date: Sat, 26 Jul 2008 11:09:15 +0000 Architectures: i386 amd64 Components: main Description: MEPIS 7.0 MD5Sum: ..... |  |
 |  |  |
The repository release files of the Mepis 7 CR's also had a '
Suite: mepis' entry so the Mepis 7.0 CR's were included as part of the default release for Mepis 7.0.
 |  |  |
 | Quote: (snippet from the Mepis 7.0 CR repository release file: http://main.mepis-deb.org/mepiscr/repo/ ... cr/Release) Origin: Mepis community repository Label: Mepis community repository Suite: mepisCodename: mepis7cr Version: 7.0 Date: Sat, 25 Apr 2009 14:03:46 +0000 Architectures: i386 amd64 Components: main non-free restricted restricted-non-free Description: This is the Mepis community repository MD5Sum:..... |  |
 |  |  |
For Mepis 8.0 the default release was "8.0" which is the 'Version: 8.0' entry from Warren's M8.0 repository release file. The repository release files of the Mepis 8 CR's also had a '
Version: 8.0' entry so the Mepis 8.0 CR's were included as part of the default release for Mepis 8.0.
{Warren's Mepis 8.0 repository release file and the Mepis 8.0 CR repository release file are similar to the M7 snippets shown above except the 7's change to 8's}
For Mepis 11.0, instead of the current entry of "mepis-11.0", maybe the default release in the /etc/apt/apt.conf file should be set to either "mepis" or "11.0" which would allow the M11 community repositories to be included as part of the default release.
After changing the default release to "mepis" the newest Digikam is listed as an upgrade candidate as shown in the apt-cache policy command's output below. It's also a simple upgrade of the digikam package in Synaptic {just mark digikam for upgrade}