[Simple-cdd-devel] how to use wheezy-backports in simple-cdd?

Dmitry Lukin del at piton.ru
Sun Dec 21 11:02:10 UTC 2014


Hello!
Thank you for your answer, Vargant. But I still can't manage my issue. 
Yes, I made use of your advice, but I've got the same result.

$aptitude show simple-cdd
--cut---
Version: 0.3.14
---cut---

my auto.conf
export SPLASHPNG="/install/spider.png"
export KERNEL_PARAMS="$KERNEL_PARAMS locale=en_US keymap=us"
#all_extras="$all_extras $simple_cdd_dir/profiles/custom-file"
#export verifyrelease="blindtrust"
backports="true"
backports_filter_formula='maintainer (== MATE Packaging Team 
<pkg-mate-team at lists.alioth.debian.org>)'
backports_mirror=http://http.debian.net/debian

If it doesn't assign backports_mirror it becomes http://backports.org/

$ simple-cdd --profiles auto --dist wheezy 2>&1 | tee build-simple-cdd.log

including configuration values for: /install/profiles/auto.conf
debconf: DbDriver "passwords" warning: could not open 
/var/cache/debconf/passwords.dat: Permission denied
debconf: DbDriver "passwords" warning: could not open 
/var/cache/debconf/passwords.dat: Permission denied
warning: Unknown type false, skipping line 5
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:51:52 URL:ftp://ftp.us.debian.org/debian//doc/ [5342] -> 
"/install/tmp//mirror/doc/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:02 URL:ftp://ftp.us.debian.org/debian//doc/FAQ/ [2195] 
-> "/install/tmp//mirror/doc/FAQ/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 URL:ftp://ftp.us.debian.org/debian//doc/dedication/ 
[9963] -> "/install/tmp//mirror/doc/dedication/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 URL:ftp://ftp.us.debian.org/debian//tools/ [1623] -> 
"/install/tmp//mirror/tools/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//tools/win32-loader/ [1614] -> 
"/install/tmp//mirror/tools/win32-loader/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//tools/win32-loader/oldstable/ [1604] 
-> "/install/tmp//mirror/tools/win32-loader/oldstable/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//tools/win32-loader/stable/ [1595] -> 
"/install/tmp//mirror/tools/win32-loader/stable/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//tools/win32-loader/testing/ [1598] 
-> "/install/tmp//mirror/tools/win32-loader/testing/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//tools/win32-loader/unstable/ [1601] 
-> "/install/tmp//mirror/tools/win32-loader/unstable/index.html" [1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//dists/wheezy/main/installer-amd64/current/images/cdrom/ 
[2662] -> 
"/install/tmp//mirror/dists/wheezy/main/installer-amd64/current/images/cdrom/index.html" 
[1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:11 
URL:ftp://ftp.us.debian.org/debian//dists/wheezy/main/installer-amd64/current/images/cdrom/gtk/ 
[2407] -> 
"/install/tmp//mirror/dists/wheezy/main/installer-amd64/current/images/cdrom/gtk/index.html" 
[1]
Last-modified header missing -- time-stamps turned off.
2014-12-21 05:52:25 
URL:ftp://ftp.us.debian.org/debian//dists/wheezy/main/installer-amd64/current/images/cdrom/xen/ 
[2576] -> 
"/install/tmp//mirror/dists/wheezy/main/installer-amd64/current/images/cdrom/xen/index.html" 
[1]
FINISHED --2014-12-21 05:53:09--
Total wall clock time: 1m 17s
Downloaded: 12 files, 34K in 0.008s (4.18 MB/s)
Warning: No VerifyRelease line in 'default' or any rule it includes via 
'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: 
blindtrust').
Warning: No VerifyRelease line in 'default-base' or any rule it includes 
via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: 
blindtrust').
Warning: No VerifyRelease line in 'default-udebs' or any rule it 
includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: 
blindtrust').
Warning: No VerifyRelease line in 'default-security' or any rule it 
includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: 
blindtrust').
Warning: No VerifyRelease line in 'default-backports' or any rule it 
includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: 
blindtrust').
aptmethod redirects 
'http://http.debian.net/debian/dists/wheezy-backports/InRelease' to 
'http://debian.volia.net/debian/dists/wheezy-backports/InRelease'
aptmethod got 'http://security.debian.org/dists/wheezy/updates/InRelease'
aptmethod got 
'http://debian.volia.net/debian/dists/wheezy-backports/InRelease'
Copy file 
'/install/tmp//mirror/lists/default-backports_wheezy-backports_InRelease_redirect' 
to 
'/install/tmp//mirror/lists/default-backports_wheezy-backports_InRelease'...
aptmethod error receiving 
'ftp://ftp.us.debian.org/debian/dists/wheezy/InRelease':
'404  Not Found'
aptmethod got 'ftp://ftp.us.debian.org/debian/dists/wheezy/Release'
aptmethod error receiving 
'ftp://ftp.us.debian.org/debian/dists/wheezy/InRelease':
'404  Not Found'
aptmethod error receiving 
'ftp://ftp.us.debian.org/debian/dists/wheezy/InRelease':
'404  Not Found'
aptmethod got 'ftp://ftp.us.debian.org/debian/dists/wheezy/Release'
aptmethod got 'ftp://ftp.us.debian.org/debian/dists/wheezy/Release'
Calculating packages to get...
   processing updates for 'u|wheezy|main|amd64'
   reading 
'/install/tmp//mirror/lists/default-udebs_wheezy_main_amd64_uPackages'
   reading 
'/install/tmp//mirror/lists/default-backports_wheezy-backports_main_amd64_uPackages'
   processing updates for 'wheezy|main|amd64'
   reading '/install/tmp//mirror/lists/default_wheezy_main_amd64_Packages'
   reading 
'/install/tmp//mirror/lists/default-base_wheezy_main_amd64_Packages'
   reading 
'/install/tmp//mirror/lists/default-security_wheezy%2Fupdates_main_amd64_Packages'
   reading 
'/install/tmp//mirror/lists/default-backports_wheezy-backports_main_amd64_Packages'
gzip: /install/tmp//mirror/lists/wheezy_default_deb_main_amd64.gz: No 
such file or directory
no new dependencies, finished in 1 attempts.
WARNING: missing optional packages from profile default:  grub type-handling
ERROR: missing required packages from profile auto: mate-desktop-environment





20.12.2014 07:43, Vagrant Cascadian пишет:
> On 2014-12-19, Dmitry Lukin wrote:
>> Explain me in short how to use wheezy-backports in simple-cdd? I want to
>> have got mate in my custom install iso. But what I wouldn't do it is always
>> ERROR: missing required packages from profile auto:  mate (or another
>> packages from wheezy-backports). Generally speaking i don't know where i
>> need to set on simple-cdd configuration wheezy-backport.
> I'm assuming you're using simple-cdd 0.3.14 from wheezy.
>
> Unfortunately, simple-cdd 0.3.14 has only very crude support for
> backports, with little to no dependency resolution. So it may require
> specifying the entire dependency chain for mate-desktop-environment...
>
> Version 0.5.0 of simple-cdd has some improvements to backports support,
> but it's still a bit crude.
>
>
>> $bash -x build-simple-cdd --dist wheezy-backpack --conf ./custom.conf
>> 2>&1 | tee build-simple-cdd.log
> The reason this failed is because "wheezy-backpack" doesn't exist, but
> even if you used "wheezy-backports" it would fail as backports doesn't
> contain the full wheezy suite and some dependencies would be
> uninstallable.
>
> I'd also recommend not using the --conf option at all, instead use
> profiles/PROFILE.conf or profiles/default.conf, and then they will be
> automatically used when you specify the appropriate profiles (the
> profile "default" is always used).
>
>
> This worked for me with simple-cdd 0.5.0:
>
> profiles/mate-backports.conf:
>
>    backports="true"
>    backports_filter_formula='maintainer (== MATE Packaging Team <pkg-mate-team at lists.alioth.debian.org>)'
>
> profiles/mate-backports.packages:
>
>    mate-desktop-environment
>
> Then run the command:
>
>    simple-cdd --profiles mate-backports --dist wheezy
>
>
> I didn't test if it successfully installed, but it created an ISO image
> with the bacported mate-desktop-environment available, and the
> dependencies seemed to resolve.
>
>
> live well,
>    vagrant
>
>
> _______________________________________________
> Simple-cdd-devel mailing list
> Simple-cdd-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/simple-cdd-devel

-- 
Дмитрий Лукин
ООО "Питон"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/simple-cdd-devel/attachments/20141221/cdbbe624/attachment.html>


More information about the Simple-cdd-devel mailing list